System.ArgumentOutOfRangeException: 索引和長度必須引用該字符串內的位置。 參數名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技術實現步驟摘要】
本申請涉及計算機,特別是涉及一種芯片、芯片啟動方法和電子設備。
技術介紹
1、芯片的安全對芯片所屬設備的正常運行和數據的保密起到非常重要的作用,而芯片的安全關鍵在于確保指令無法被篡改和惡意代碼植入。
2、通常情況下,芯片中的引導只讀存儲器(bootrom)保存的是設備啟動時最先運行的啟動代碼(或者稱之為bootrom代碼)。出于安全的需要,傳統技術中,通過將這些最先運行的啟動代碼以電子線路的方式做在芯片的金屬層固化在芯片內,達到無法篡改的目的。
3、但是當芯片流片完成后在啟動(boot)測試過程中檢測到啟動代碼中的部分代碼存在安全漏洞或者缺陷(bug)時,則需要重新流片,導致芯片的開發成本較高。
技術實現思路
1、基于此,有必要針對上述技術問題,提供一種芯片、芯片啟動方法和電子設備。
2、第一方面,本申請提供了一種芯片,芯片包括:可讀寫存儲器和電子熔絲;
3、可讀寫存儲器,用于存儲引導芯片啟動的啟動代碼;
4、電子熔絲,與可讀寫存儲器連接,用于控制可讀寫存儲器的寫權限。
5、第二方面,本申請還提供了一種芯片啟動方法,方法包括:
6、執行存儲于可讀寫存儲器中的啟動代碼;
7、其中,可讀寫存儲器的寫權限為芯片中的電子熔絲控制的。
8、第三方面,本申請還提供了一種電子設備,電子設備包括如上述第一方面的芯片。
9、上述芯片、芯片啟動方法和電子設備,芯片包括可讀寫存儲器和電
本文檔來自技高網...【技術保護點】
1.一種芯片,其特征在于,所述芯片包括:可讀寫存儲器和電子熔絲;
2.根據權利要求1所述的芯片,其特征在于,所述電子熔絲中的預設比特為第一比特值時,所述可讀寫存儲器的寫權限為開啟狀態;所述預設比特為第二比特值時,所述可讀寫存儲器的寫權限為關閉狀態。
3.根據權利要求1所述的芯片,其特征在于,所述啟動代碼包括以下至少一項:
4.根據權利要求1-3中任一項所述的芯片,其特征在于,所述芯片還包括:
5.根據權利要求4所述的芯片,其特征在于,所述可讀寫存儲器為所述芯片核可按字節隨機訪問的存儲器。
6.根據權利要求5所述的芯片,其特征在于,所述可讀寫存儲器包括:
7.一種芯片啟動方法,其特征在于,所述方法包括:
8.根據權利要求7所述的方法,其特征在于,所述電子熔絲中的預設比特為第一比特值時,所述可讀寫存儲器的寫權限為開啟狀態;所述預設比特為第二比特值時,所述可讀寫存儲器的寫權限為關閉狀態。
9.根據權利要求8所述的方法,其特征在于,所述執行存儲于可讀寫存儲器中的啟動代碼之前,所述方法還包括:<
...【技術特征摘要】
1.一種芯片,其特征在于,所述芯片包括:可讀寫存儲器和電子熔絲;
2.根據權利要求1所述的芯片,其特征在于,所述電子熔絲中的預設比特為第一比特值時,所述可讀寫存儲器的寫權限為開啟狀態;所述預設比特為第二比特值時,所述可讀寫存儲器的寫權限為關閉狀態。
3.根據權利要求1所述的芯片,其特征在于,所述啟動代碼包括以下至少一項:
4.根據權利要求1-3中任一項所述的芯片,其特征在于,所述芯片還包括:
5.根據權利要求4所述的芯片,其特征在于,所述可讀寫存儲器為所述芯片核可按字節隨機訪問的存儲器。
【專利技術屬性】
技術研發人員:方文釗,林軍,
申請(專利權)人:哲庫科技上海有限公司,
類型:發明
國別省市:
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。