[发明专利]微型计算机及非易失性半导体装置有效

专利信息
申请号: 201280071070.5 申请日: 2012-03-02
公开(公告)号: CN104145247A 公开(公告)日: 2014-11-12
发明(设计)人: 加藤多实结;丸山由纪子;和泉伸也;中木村清;濑口祯浩 申请(专利权)人: 瑞萨电子株式会社
主分类号: G06F11/00 分类号: G06F11/00
代理公司: 中原信达知识产权代理有限责任公司 11219 代理人: 权太白;谢丽娜
地址: 日本神*** 国省代码: 日本;JP
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 微型计算机 非易失性 半导体 装置
【说明书】:

技术领域

本发明涉及微型计算机及非易失性半导体装置,尤其涉及具备向原始的代码中插入追加的代码的功能的微型计算机及非易失性半导体装置。

背景技术

一直以来,已知有对记录在微型计算机的ROM(Read Only Memory,只读存储器)的程序进行变更的方法。

专利文献1(日本特开平10-27704号公报)的装置具备修正地址寄存器和比较电路。专利文献1的装置具备如下结构:将ROM取得地址和修正地址寄存器的值通过比较电路进行比较,并将其结果向命令译码器发送,在命令译码器中检测比较电路中的一致性后,通过微命令的执行而从RAM上的预定的地址取得修正程序的开始地址,使程序的执行向该RAM内的修正程序的开始地点分支。

专利文献2(日本特开平8-95946号公报)的装置具备命令队列、取得指示器(fetch pointer)、存储内置ROM的故障部分的地址的寄存器、通过对寄存器与取得指示器的内容进行比较的比较电路的输出结果来输出存储器上的程序或特定的分支命令的选择电路。在取得指示器的内容与寄存器的内容一致的时刻,从选择电路向分支命令传送命令队列,CPU通过该分支命令的执行而向修正程序转移,避免故障部分的执行。

专利文献3(日本特开2004-46318号公报)的装置具备:存储器,存储有命令数据列;CPU,具有命令寄存器及表示特定命令地址的程序计数器,该特定命令地址存储有在存储器内存储的命令数据中应向命令寄存器输出的特定命令数据。而且,该装置具备追加命令存储单元,该追加命令存储单元能够从外部写入,并且能够存储由向命令数据列追加的追加命令数据和表示追加该追加命令数据的位置的追加地址构成的数据-地址对,该装置对程序计数器表示的特定命令地址和存储于追加命令存储单元的追加地址进行比较来选择特定命令数据和追加命令数据中的任意一个。在特定命令地址与追加地址一致时,程序计数器停止特定命令地址的更新。

现有技术文献

专利文献

专利文献1:日本特开平10-27704号公报

专利文献2:日本特开平8-95946号公报

专利文献3:日本特开2004-46318号公报

发明内容

发明要解决的课题

然而,在专利文献1及专利文献2的装置中,虽然能够进行代码的插入和变更,但是存在所需的硬件量较大的问题。而且,因与分支跳转相伴的额外时间而导致装置的性能劣化。

在专利文献3的装置中,虽然能够进行代码的插入,但是在插入代码时程序计数器停止1循环,因此难以适用于多循环命令。其他课题和新特征通过本说明书的记述及附图而明确可知。

用于解决课题的方案

本实施的一种实施方式的微型计算机具备:程序计数器,通过加上第1值或第2值来更新地址,在执行多循环命令时,停止地址的更新;选择电路,根据程序计数器的地址,选择寄存器内的由程序计数器指定的地址所对应的插入代码或ROM内的由程序计数器指定的地址的源代码中的某一个;以及命令执行部,执行由选择电路选择的代码。

发明效果

根据本发明的一种实施方式的微型计算机及非易失性半导体装置,能够进行代码的插入且能够执行多循环命令。

附图说明

图1(a)是表示记录于ROM的代码(源代码)和插入的代码的例子的图。图1(b)是表示具备代码变更功能的微型计算机A的变更后的代码的图。图1(c)是表示具备代码插入功能的微型计算机B的ROM的变更后的代码的图。

图2(a)是表示记录于ROM的代码(源代码)和变更的代码的例子的图。图2(b)是表示具备代码变更功能的微型计算机A的变更后的代码的图。图2(c)是表示具备代码插入功能的微型计算机B的变更后的代码的图。

图3(a)是表示单循环方式下的命令的取得及执行的时机的图。图3(b)是表示多循环方式下的命令的取得及执行的时机的图。

图4是在专利文献3中,在记录于ROM的代码(源代码)的一部分为多循环命令的情况下插入单循环命令时的时序图。

图5(a)是在记录于ROM的代码(源代码)的一部分为多循环命令的情况下,即使插入单循环命令也正常动作时的时序图。图5(b)是在记录于ROM的代码(源代码)为单循环命令的情况下,即使插入多循环命令也正常动作时的时序图。

图6是表示本实施方式的微型计算机的结构的图。

图7是表示第1实施方式的闪存控制部2的结构的图。

图8是用于说明命令执行部15和程序计数器12的功能的图。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于瑞萨电子株式会社,未经瑞萨电子株式会社许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201280071070.5/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top