DSP寄存器訪問沖突處理方法

基本信息

申請?zhí)?/td> CN202110654787.3 申請日 -
公開(公告)號 CN113488099A 公開(公告)日 2021-10-08
申請公布號 CN113488099A 申請公布日 2021-10-08
分類號 G11C19/28(2006.01)I 分類 信息存儲;
發(fā)明人 蘇誠;張志偉;薛曉軍;李陽;李誠;李雯雯 申請(專利權(quán))人 青島本原微電子有限公司
代理機(jī)構(gòu) 青島聯(lián)智專利商標(biāo)事務(wù)所有限公司 代理人 周容
地址 266000山東省青島市即墨區(qū)寧東路168號
法律狀態(tài) -

摘要

摘要 DSP寄存器訪問沖突處理方法,包括接收第一總線傳送的第一訪問請求,記錄第一目標(biāo)寄存器ID;接收第二總線傳送的第二訪問請求,記錄第二目標(biāo)寄存器ID;讀取第一、第二狀態(tài)標(biāo)志位并判斷是否有至少一個(gè)處于置位狀態(tài);若是,則判斷第一、第二目標(biāo)寄存器ID是否相同;若相同,則判定為發(fā)生寄存器訪問沖突;置位停頓狀態(tài)標(biāo)志位,配置流水線停頓取指、譯碼和預(yù)測,執(zhí)行第一訪問請求對應(yīng)的讀操作或?qū)懖僮?;生成?biāo)志位清除使能并清除第一、第二狀態(tài)標(biāo)志位;判斷第一、第二狀態(tài)標(biāo)志位是否均處于復(fù)位狀態(tài);若是,執(zhí)行第二訪問請求對應(yīng)的讀寄存器操作或?qū)懠拇嫫鞑僮?,?fù)位停頓狀態(tài)標(biāo)志位,流水線恢復(fù)。本發(fā)明確保不會連續(xù)產(chǎn)生訪問沖突,指令的執(zhí)行順序符合預(yù)期。