加速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的运算和处理能力。