加速SOC内核读取指令的方法及系统
基本信息
申请号 | CN201910557167.0 | 申请日 | - |
公开(公告)号 | CN110297660A | 公开(公告)日 | 2019-10-01 |
申请公布号 | CN110297660A | 申请公布日 | 2019-10-01 |
分类号 | G06F9/30 | 分类 | 计算;推算;计数; |
发明人 | 韩春 | 申请(专利权)人 | 江苏沁恒股份有限公司 |
代理机构 | 北京品源专利代理有限公司 | 代理人 | 江苏沁恒股份有限公司 |
地址 | 210012 江苏省南京市雨花台区宁双路18号 | ||
法律状态 | - |
摘要
摘要 | 本发明公开了一种加速SOC内核读取指令的方法及系统,包括如下步骤:S1、数据预处理,指令分析单元读出Flash单元中的指令进行分析,将跳转地址及该跳转地址中存放的数据建立数据库;S2、将S1中建立的数据库存储在FLASH单元中;S3、将S2中存储于FLASH单元的数据写入指令缓存单元;S4、指令跳转时,指令控制单元将目标地址传输到FLASH单元和指令缓存单元,在Flash单元读取指令等待时将指令缓存单元的数据传输到内核,直至从FLASH单元中读到数据后指令控制单元将FLASH单元中的数据传输到内核。本发明在内核读取指令的地址发生跳转时,使得内核无需等待周期即可得到指令数据,提高了MCU的运算和处理能力。 |
