[发明专利]运算处理装置和微计算机有效
申请号: | 201210260042.X | 申请日: | 2012-07-20 |
公开(公告)号: | CN102890626A | 公开(公告)日: | 2013-01-23 |
发明(设计)人: | 山崎尊永 | 申请(专利权)人: | 株式会社日立超LSI系统 |
主分类号: | G06F9/38 | 分类号: | G06F9/38 |
代理公司: | 北京市金杜律师事务所 11256 | 代理人: | 陈伟;孟祥海 |
地址: | 日本*** | 国省代码: | 日本;JP |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 运算 处理 装置 计算机 | ||
1.一种微计算机,被用于数字电源系统中的系统处理,
上述微计算机具有:
A/D转换器,其对来自数字控制电源的电压信号进行A/D变换;
运算处理装置,其对来自上述A/D转换器的数据进行滤波运算;
脉宽调制器,其求出用于驱动上述数字控制电源的功率场效应晶体管的PWM波形的占空比;
直接内存访问控制器,其从上述A/D转换器向上述运算处理装置输送数据,从上述运算处理装置向上述脉宽调制器输送数据;以及
中央运算处理装置,其进行系统处理,
上述进行滤波运算的运算处理装置,具有:
程序存储器,其将运算处理序列作为命令的列保存;
程序计数器,其构成为能够设定信息,该信息表示在上述运算处理序列的命令的列中要执行的命令;以及
控制逻辑电路,其控制运算处理,
其中,上述控制逻辑电路控制如下处理:
将上述运算处理序列存储在上述程序存储器中的处理,该运算处理序列构成为使得上述命令的每一个具有保存表示是否停止执行该命令的命令停止标志信息、和表示该命令重新开始执行的触发条件的位域信息的位域;
将上述要执行的命令设定在上述程序计数器中的处理;以及
执行上述运算处理序列的处理,
其中,执行上述运算处理序列的处理包括如下动作:
上述命令停止标志信息被清除的命令直接执行并进入下一命令处理;
如果与上述位域信息对应的重新开始执行的触发条件不成立则不执行设置了上述命令停止标志信息的命令而使其停止;
如果与上述位域信息对应的重新开始执行的触发条件成立则执行设置了上述命令停止标志信息的命令并进入下一命令处理,
通过上述结构,控制成能够使利用上述运算处理装置的滤波运算从利用上述中央运算处理装置的针对上述数字电源系统的系统处理独立且并行地执行。
2.根据权利要求1所述的微计算机,其特征在于,
上述运算处理装置还具有多个寄存器,该多个寄存器能够由其他运算处理装置写入运算数据,
上述位域信息中的上述触发条件通过将对上述多个寄存器中的哪个寄存器进行了写入而被更新,
上述控制逻辑电路基于上述更新后的触发条件而控制上述运算处理序列的执行。
3.根据权利要求2所述的微计算机,其特征在于,
还具有与上述多个寄存器的各个寄存器对应的标志信息,
上述控制逻辑电路在存在来自上述其他运算处理装置的写入处理时,控制对与存在写入处理的每个寄存器对应的标志信息进行设置的处理,并控制基于上述所设置的标志信息和上述所更新的触发条件执行上述运算处理序列。
4.根据权利要求2所述的微计算机,其特征在于,
在上述运算处理序列的各命令的位域内具有表示向外部的中断输出的事件信息,
上述控制逻辑电路进行控制,以使得如果设置了上述事件信息的命令被执行,则更新上述程序计数器并进入下一命令处理,并且向外部输出中断信号或触发脉冲信号。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于株式会社日立超LSI系统,未经株式会社日立超LSI系统许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210260042.X/1.html,转载请声明来源钻瓜专利网。
- 上一篇:数据库,数据管理服务器,及数据管理程序
- 下一篇:汽车事故记录系统及方法