[發明專利]用于驗證暫存器內容完整性的系統及其方法在審
| 申請號: | 202011404094.0 | 申請日: | 2020-12-04 |
| 公開(公告)號: | CN112992249A | 公開(公告)日: | 2021-06-18 |
| 發明(設計)人: | 伊蘭·馬格利特 | 申請(專利權)人: | 新唐科技股份有限公司 |
| 主分類號: | G11C29/04 | 分類號: | G11C29/04 |
| 代理公司: | 北京三友知識產權代理有限公司 11127 | 代理人: | 薛平;周曉飛 |
| 地址: | 中國臺灣新竹*** | 國省代碼: | 臺灣;71 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 用于 驗證 暫存器 內容 完整性 系統 及其 方法 | ||
1.一種用于驗證暫存器內容完整性的系統,其特征在于,該系統與一集成電路一起操作,該集成電路包括至少一存儲器、至少一處理器、以及多個暫存器,包括:
一暫存器內容驗證邏輯,其中,在一學習模式下,該暫存器內容驗證邏輯讀取所述多個暫存器中至少一些暫存器的一內容、計算關于該內容的一第一雜湊值、且儲存該第一雜湊值以提供最新的一參考雜湊值,以及在一驗證模式下,該暫存器內容驗證邏輯計算關于該內容的一第二雜湊值、比較該第二雜湊值與該參考雜湊值、且提供一內容驗證輸出以指示該參考雜湊值與該第二雜湊值是否相等。
2.如權利要求1所述的用于驗證暫存器內容完整性的系統,其特征在于:
當發生一暫存器內容合法修改且該暫存器內容驗證邏輯處于該學習模式時,該學習模式的操作中止;以及
當該暫存器內容合法修改結束時,該暫存器內容驗證邏輯重新啟動該學習模式,且以一新計算出的第一雜湊值來取代先前儲存的該參考雜湊值。
3.如權利要求1所述的用于驗證暫存器內容完整性的系統,其特征在于,當發生一暫存器內容合法修改且該暫存器內容驗證邏輯非處于該學習模式時,該暫存器內容驗證邏輯在該暫存器內容合法修改結束之后且在該驗證模式被使能之前,使能該學習模式。
4.如權利要求1所述的用于驗證暫存器內容完整性的系統,其特征在于:
當發生一暫存器內容合法修改且該暫存器內容驗證邏輯處于該驗證模式時,中止該驗證模式的操作;以及
當該暫存器內容合法修改結束時,該暫存器內容驗證邏輯在返回至該驗證模式之前先返回該學習模式。
5.如權利要求1所述的用于驗證暫存器內容完整性的系統,其特征在于,當該暫存器內容驗證邏輯在該驗證模式下,連續地對所述多個暫存器進行雜湊與比較,藉以提供多個該內容驗證輸出。
6.如權利要求1所述的用于驗證暫存器內容完整性的系統,其特征在于,每當該參考雜湊值與該第二雜湊值不相等,該內容驗證輸出被以下至少一者接收,從而導致執行至少一動作:
響應地觸發該至少一動作的一韌體;以及
執行該至少一動作的一硬件。
7.如權利要求6所述的用于驗證暫存器內容完整性的系統,其特征在于,該至少一動作包括重置包括該集成電路的一裝置。
8.如權利要求1所述的用于驗證暫存器內容完整性的系統,其特征在于,當該參考雜湊值與該第二雜湊值不相等,該內容驗證輸出可包括發出至一韌體的一旗標或一中斷用于警告更高層級的軟件。
9.如權利要求6所述的用于驗證暫存器內容完整性的系統,其特征在于,該動作包括對該集成電路的所有硬件的一完整硬件重置。
10.如權利要求6所述的用于驗證暫存器內容完整性的系統,其特征在于,該動作包括一系統重置。
11.如權利要求6所述的用于驗證暫存器內容完整性的系統,其特征在于,該動作包括中止包含該集成電路的一裝置,直到該裝置的電源關閉且并重新開啟為止。
12.如權利要求1所述的用于驗證暫存器內容完整性的系統,其特征在于,所述多個雜湊值中的每一者是在包括多個暫存器的一暫存器組上計算的。
13.如權利要求12所述的用于驗證暫存器內容完整性的系統,其特征在于,該集成電路包括一或多個暫存器組,且所述多個雜湊值中的每一者是在該一或多個暫存器組中的一給定暫存器組的所有暫存器上計算的。
14.如權利要求12所述的用于驗證暫存器內容完整性的系統,其特征在于,該集成電路包括一或多個暫存器庫,且所述多個雜湊值中的每一者是在一給定暫存器庫中的所有暫存器上計算的。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于新唐科技股份有限公司,未經新唐科技股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202011404094.0/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:車輛座椅組件
- 下一篇:光感測方法及其光感測模組
- 內容再現系統、內容提供方法、內容再現裝置、內容提供裝置、內容再現程序和內容提供程序
- 內容記錄系統、內容記錄方法、內容記錄設備和內容接收設備
- 內容服務系統、內容服務器、內容終端及內容服務方法
- 內容分發系統、內容分發裝置、內容再生終端及內容分發方法
- 內容發布、內容獲取的方法、內容發布裝置及內容傳播系統
- 內容提供裝置、內容提供方法、內容再現裝置、內容再現方法
- 內容傳輸設備、內容傳輸方法、內容再現設備、內容再現方法、程序及內容分發系統
- 內容發送設備、內容發送方法、內容再現設備、內容再現方法、程序及內容分發系統
- 內容再現裝置、內容再現方法、內容再現程序及內容提供系統
- 內容記錄裝置、內容編輯裝置、內容再生裝置、內容記錄方法、內容編輯方法、以及內容再生方法





