用于RISC-V架構(gòu)的中斷系統(tǒng)
基本信息
申請?zhí)?/td> | CN201910198363.3 | 申請日 | - |
公開(公告)號 | CN110007964A | 公開(公告)日 | 2019-07-12 |
申請公布號 | CN110007964A | 申請公布日 | 2019-07-12 |
分類號 | G06F9/32;G06F9/30 | 分類 | 計算;推算;計數(shù); |
發(fā)明人 | 胡振波 | 申請(專利權(quán))人 | 芯來科技(武漢)有限公司 |
代理機構(gòu) | 蘇州中合知識產(chǎn)權(quán)代理事務(wù)所(普通合伙) | 代理人 | 芯來科技(武漢)有限公司 |
地址 | 430000 湖北省武漢市東湖新技術(shù)開發(fā)區(qū)關(guān)東工業(yè)園達瑞路2號眾創(chuàng)樓120室 | ||
法律狀態(tài) | - |
摘要
摘要 | 本發(fā)明公開了一種用于RISC?V架構(gòu)的中斷系統(tǒng),所述系統(tǒng)包括:CLIC中原有的寄存器,還包括有:pushmcause寄存器、pushmepc寄存器、中斷響應(yīng)寄存器和mtvt2寄存器;pushmcause寄存器,用于通過指令將mcause中的值存入堆棧中;pushmepc寄存器,用于通過指令將mepc中的值存入堆棧中;中斷響應(yīng)寄存器,用于通過指令響應(yīng)CLIC發(fā)出的非向量中斷請求,獲取中斷子程序入口地址和修改全局中斷使能;mtvt2寄存器,用于儲存CLIC模式下的非向量中斷的基地址,通過增加寄存器或改變部分指令,減少指令運行條數(shù),以達到提高寄存器中的值保存的速度,縮短跳轉(zhuǎn)到相應(yīng)中斷子程序入口的時間,提高效率的目的。 |
