加速SOC內(nèi)核讀取指令的方法及系統(tǒng)
基本信息
申請?zhí)?/td> | CN201910557167.0 | 申請日 | - |
公開(公告)號 | CN110297660A | 公開(公告)日 | 2019-10-01 |
申請公布號 | CN110297660A | 申請公布日 | 2019-10-01 |
分類號 | G06F9/30 | 分類 | 計算;推算;計數(shù); |
發(fā)明人 | 韓春 | 申請(專利權(quán))人 | 江蘇沁恒股份有限公司 |
代理機構(gòu) | 北京品源專利代理有限公司 | 代理人 | 江蘇沁恒股份有限公司 |
地址 | 210012 江蘇省南京市雨花臺區(qū)寧雙路18號 | ||
法律狀態(tài) | - |
摘要
摘要 | 本發(fā)明公開了一種加速SOC內(nèi)核讀取指令的方法及系統(tǒng),包括如下步驟:S1、數(shù)據(jù)預處理,指令分析單元讀出Flash單元中的指令進行分析,將跳轉(zhuǎn)地址及該跳轉(zhuǎn)地址中存放的數(shù)據(jù)建立數(shù)據(jù)庫;S2、將S1中建立的數(shù)據(jù)庫存儲在FLASH單元中;S3、將S2中存儲于FLASH單元的數(shù)據(jù)寫入指令緩存單元;S4、指令跳轉(zhuǎn)時,指令控制單元將目標地址傳輸?shù)紽LASH單元和指令緩存單元,在Flash單元讀取指令等待時將指令緩存單元的數(shù)據(jù)傳輸?shù)絻?nèi)核,直至從FLASH單元中讀到數(shù)據(jù)后指令控制單元將FLASH單元中的數(shù)據(jù)傳輸?shù)絻?nèi)核。本發(fā)明在內(nèi)核讀取指令的地址發(fā)生跳轉(zhuǎn)時,使得內(nèi)核無需等待周期即可得到指令數(shù)據(jù),提高了MCU的運算和處理能力。 |
