[發明專利]一種基于RISC-V的安全可信加密處理器架構及其工作方法在審
| 申請號: | 202111591305.0 | 申請日: | 2021-12-23 |
| 公開(公告)號: | CN114357535A | 公開(公告)日: | 2022-04-15 |
| 發明(設計)人: | 趙曉麗;谷夢飛;邱子軒;王永威;安陽;謝謀軍 | 申請(專利權)人: | 山東領能電子科技有限公司 |
| 主分類號: | G06F21/72 | 分類號: | G06F21/72;G06F15/163;G06F9/30 |
| 代理公司: | 濟南圣達知識產權代理有限公司 37221 | 代理人: | 閆偉姣 |
| 地址: | 250098 山東省濟南市高新區新*** | 國省代碼: | 山東;37 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 基于 risc 安全 可信 加密 處理器 架構 及其 工作 方法 | ||
1.一種基于RISC-V的安全可信加密處理器架構,其特征在于,包括主處理器以及加密協處理器,所述主處理器與加密協處理連接;
當所述主處理器讀取到加密指令時,將讀取到的加密指令通過片內總線傳輸給加密協處理器,所述加密協處理器根據所述加密指令完成加密運算。
2.如權利要求1所述的一種基于RISC-V的安全可信加密處理器架構,其特征在于,還包括指令寄存器和專用指令寄存器,所述指令寄存器通過片內總線分別與主處理器以及加密協處理器連接;
所述專用指令寄存器通過片內總線分別與主處理器以及加密協處理器連接,用于存儲加密協處理器專用的加密指令。
3.如權利要求2所述的一種基于RISC-V的安全可信加密處理器架構,其特征在于,還包括寄存器,所述寄存器通過片內總線與主處理器連接。
4.如權利要求3所述的一種基于RISC-V的安全可信加密處理器架構,其特征在于,所述寄存器存儲二進制數據,由具有存儲功能的觸發器組合起來構成的。
5.如權利要求4所述的一種基于RISC-V的安全可信加密處理器架構,其特征在于,所述寄存器是用來暫時存放參與加密運算的數據和運算結果。
6.如權利要求5所述的一種基于RISC-V的安全可信加密處理器架構,其特征在于,還包括存儲器,所述存儲器用來存儲程序和各種數據信息。
7.如權利要求6所述的一種基于RISC-V的安全可信加密處理器架構,其特征在于,還包括控制器,所述控制器通過片內總線與加密協處理器以及寄存器連接。
8.一種基于RISC-V的安全可信加密處理器架構的工作方法,其特征在于,采用權利要求1-7任一項所述的一種基于RISC-V的安全可信加密處理器架構,具體步驟包括:
步驟(1):IF取指,主處理器從片內總線上讀取指令并放入寄存器;
步驟(2):DE譯碼,控制器根據寄存器中的指令進行譯碼獲取操作數,并根據指令的類型將獲取的操作數或寫回數據存入相應的指令寄存器和專用指令寄存器;
步驟(3):EX執行,將指令內容和操作數發送至加密協處理器進行加密運算,得到運算結果,并存儲在存儲器內;
步驟(4):MEM訪存,對存儲器進行讀或寫操作,將運算結果發送到片內總線;
步驟(5):WB寫回,主處理器將運算結果寫回到存儲器。
9.如權利要求8所述的一種基于RISC-V的安全可信加密處理器架構的工作方法,其特征在于,所述步驟(3)中,當指令為加密指令時,控制器將指令內容和操作數發送至加密協處理器進行加密運算。
10.如權利要求9所述的一種基于RISC-V的安全可信加密處理器架構的工作方法,其特征在于,所述控制器將加密指令內容存入寄存器,將操作數通過發送給加密協處理器。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于山東領能電子科技有限公司,未經山東領能電子科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202111591305.0/1.html,轉載請聲明來源鉆瓜專利網。





