发明名称 | 半导体装置及读取指令的控制方法 | ||
摘要 | 本发明提供半导体装置及读取指令的控制方法。改善在包括储存了指令组的闪存器的系统级封装型半导体装置中的指令的读取速度。所述半导体装置具备:CPU;第一闪存器,存储通过上述CPU而执行的第一指令组;第二闪存器,存储根据在上述第一指令组中包含的预定的控制指令而执行的第二指令组,在利用上述CPU执行指令之前,判断从上述第一闪存器读取的指令是否为分支指令,并在判断为是该分支指令的情况下,指示为使上述第二闪存器利用该分支指令所示的分支目标地址值而进行读取动作,在按照该指示而使上述第二闪存器处于能够进行读取动作的状态的期间,在上述CPU的程序计数器的值与上述分支目标地址值一致的情况下,开始从上述第二闪存器读取上述第二指令组。 | ||
申请公布号 | CN104932876A | 申请公布日期 | 2015.09.23 |
申请号 | CN201510121696.8 | 申请日期 | 2015.03.19 |
申请人 | 株式会社巨晶片 | 发明人 | 草野隆夫 |
分类号 | G06F9/44(2006.01)I | 主分类号 | G06F9/44(2006.01)I |
代理机构 | 北京铭硕知识产权代理有限公司 11286 | 代理人 | 孙昌浩;鲁恭诚 |
主权项 | 一种半导体装置,其特征在于,具备:第一闪存器,存储第一指令组;第二闪存器,存储根据在所述第一指令组中包含的预定的控制指令而执行的第二指令组;访问控制部,控制对所述第一闪存器以及所述第二闪存器的访问;存储器接口,选择所述第一闪存器以及所述第二闪存器中的任一个闪存器,将从该选择后的闪存器中依次读取的指令提供给CPU,其中,包括判断该指令是否为第一控制指令,且在判断为该指令是第一控制指令时获取该第一控制指令所表示的第一跳转目标地址值的分支指令检测部;程序计数器监视部,将CPU的程序计数器的值与由所述分支指令检测部获取的第一跳转目标地址值进行比较,在该比较的结果是所述程序计数器的值与所述第一跳转目标地址值一致的情况下,输出第一触发信号,所述访问控制部控制为根据由所述分支指令检测部获取的第一跳转目标地址值而使所述第二闪存器处于能够读取的状态,所述存储器接口基于从所述程序计数器监视部输出的所述第一触发信号选择所述第二闪存器。 | ||
地址 | 日本大阪府大阪市 |