基于RISC-V的物理內(nèi)存保護方法、系統(tǒng)和相關(guān)設(shè)備
基本信息

| 申請?zhí)?/td> | CN202210647182.6 | 申請日 | - |
| 公開(公告)號 | CN114741740A | 公開(公告)日 | 2022-07-12 |
| 申請公布號 | CN114741740A | 申請公布日 | 2022-07-12 |
| 分類號 | G06F21/78(2013.01)I;G06F12/06(2006.01)I;G06F12/02(2006.01)I;G06F9/50(2006.01)I | 分類 | 計算;推算;計數(shù); |
| 發(fā)明人 | 胡偉 | 申請(專利權(quán))人 | 睿思芯科(深圳)技術(shù)有限公司 |
| 代理機構(gòu) | 深圳君信誠知識產(chǎn)權(quán)代理事務(wù)所(普通合伙) | 代理人 | - |
| 地址 | 518000廣東省深圳市前海深港合作區(qū)前灣一路35號前海深港青年夢工場1棟1層105室 | ||
| 法律狀態(tài) | - | ||
摘要

| 摘要 | 本發(fā)明適用于應(yīng)用程序安全性領(lǐng)域,提供了一種基于RISC?V的物理內(nèi)存保護方法、系統(tǒng)和相關(guān)設(shè)備,所述方法包括:配置內(nèi)存保護表,用于記錄CPU對所述物理內(nèi)存的訪問權(quán)限,內(nèi)存保護表由PMC寄存器定義,內(nèi)存保護表和PMC寄存器均只能在Machine Mode下訪問;通過CPU運行應(yīng)用程序,并請求訪問物理內(nèi)存;PMC單元通過內(nèi)存保護表判斷CPU的訪問是否具有訪問權(quán)限,其中:若CPU具有訪問權(quán)限,則允許CPU對物理內(nèi)存進行訪問;若CPU不具有訪問權(quán)限,則認定CPU的請求訪問非法,并終止訪問,同時反饋訪問異常。本發(fā)明采用了物理內(nèi)存保護表的方式對物理空間進行配置,解決了PMP所保護物理內(nèi)存空間的限制問題。 |





