用于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)中斷子程序入口的時間,提高效率的目的。