[發明專利]一種基于Power平臺可信計算機的設計方法和控制運行方法有效
| 申請號: | 201710196534.X | 申請日: | 2017-03-29 |
| 公開(公告)號: | CN106991327B | 公開(公告)日: | 2019-10-18 |
| 發明(設計)人: | 韓文漢;江濤;王賓;錢天柱 | 申請(專利權)人: | 山東英特力數據技術有限公司 |
| 主分類號: | G06F21/57 | 分類號: | G06F21/57 |
| 代理公司: | 濟寧匯景知識產權代理事務所(普通合伙) 37254 | 代理人: | 葛東升 |
| 地址: | 272000 山東省濟寧*** | 國省代碼: | 山東;37 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 基于 power 平臺 可信 計算機 設計 方法 控制 運行 | ||
1.一種基于Power平臺可信計算機的設計方法,所述基于Power平臺可信計算機包括電源PowerOn(1)、可信平臺控制模塊TPCM(2)、基板管理控制器模塊BMC(3)、中央處理器模塊CPU(4)、基板管理控制器固件(5)、中央處理器CPU固件(6),其特征在于:所述設計方法包括如下步驟:
1)以可信平臺控制模塊TPCM(2)為信任根,控制基板管理控制器模塊BMC(3)電源和啟動過程,并對其進行可信度量;
2)以可信平臺控制模塊TPCM(2)為信任根,監控中央處理器模塊CPU(4)電源和啟動過程,并對其進行可信度量;
3)為保證所述的可信計算機系統度量可靠性和可信平臺控制模塊TPCM(2)度量中央處理器CPU固件(6),在基板管理控制器模塊BMC(3)與中央處理器模塊CPU(4)之間設置CPU與BMC間度量點Pt(11);
4)為實現可信平臺控制模塊TPCM(2)對所述可信計算機系統的模塊電源進行電源控制,設置3個電源域,分別為作為系統第一啟動電源域的TPCM電源域(7)、系統待機電源域的BMC電源域(8)、作為系統運行電源域的CPU電源域(9);
5)所述可信計算機系統啟動過程為:所述系統電源PowerOn(1)上電后,可信平臺控制模塊TPCM(2)自動啟動,并控制系統其它模塊電源;首先度量基板管理控制器模塊BMC(3),并控制基板管理控制器模塊BMC(3)根據度量結果啟動或者復位;基板管理控制器模塊BMC(3)作為系統管理后臺,當接收到管理命令時,發起開機過程中,控制信號優先傳送到可信平臺控制模塊TPCM(2),可信平臺控制模塊TPCM(2)控制啟動過程并對中央處理器模塊CPU(4)進行度量,并控制中央處理器模塊CPU(4)根據度量結果啟動或者復位。
2.根據權利要求1所述的設計方法,其特征在于:所述的電源PowerOn(1)與可信平臺控制模塊TPCM(2)的電源控制連接,方法為:所述的電源PowerOn(1)與可信平臺控制模塊TPCM(2)內部的TPCM電源域(7)P1通過電源控制線(12)電連接。
3.根據權利要求1所述的設計方法,其特征在于:所述的可信平臺控制模塊TPCM(2)與基板管理控制器模塊BMC(3)的電源控制及信號控制連接,方法為:可信平臺控制模塊TPCM(2)與基板管理控制器模塊BMC(3)通過復位信號控制線(13)信號控制連接,且與基板管理控制器模塊BMC(3)內部的BMC電源域(8)P2通過電源控制線(12)電連接。
4.根據權利要求1所述的設計方法,其特征在于:所述的可信平臺控制模塊TPCM(2)與中央處理器模塊CPU(4)的電源控制及信號控制連接,方法為:可信平臺控制模塊TPCM(2)與中央處理器模塊CPU(4)通過復位信號控制線(13)信號控制連接,且與中央處理器模塊CPU(4)內部的CPU電源域(9)P3通過電源控制線(12)電連接。
5.根據權利要求1所述的設計方法,其特征在于:所述的基板管理控制器模塊BMC(3)與中央處理器模塊CPU(4)的信號控制連接,方法為:基板管理控制器模塊BMC(3)與中央處理器模塊CPU(4)通過通信總線(10)通信連接,且二者之間設置CPU與BMC間度量點Pt(11),同時基板管理控制器模塊BMC(3)通過復位信號控制線(13)依次與CPU與BMC間度量點Pt(11)、中央處理器模塊CPU(4)信號控制連接;同時,所述的CPU與BMC間度量點Pt(11)與可信平臺控制模塊TPCM(2)通過復位信號控制線(13)信號控制連接。
6.根據權利要求1所述的設計方法,其特征在于:所述的基板管理控制器模塊BMC(3)與基板管理控制器固件(5)的通信連接,方法為:基板管理控制器模塊BMC(3)與基板管理控制器固件(5)通過通信總線(10)通信連接。
7.根據權利要求1所述的設計方法,其特征在于:所述的基板管理控制器模塊BMC(3)與中央處理器CPU固件(6)的通信連接,方法為:基板管理控制器模塊BMC(3)與中央處理器CPU固件(6)通過通信總線(10)通信連接。
8.一種如權利要求1~7任一項所述設計方法的基于Power平臺可信計算機的控制運行方法,其特征在于:所述控制運行方法包括如下步驟:
1)基于Power平臺的可信計算機系統通過電源PowerOn(1)只給TPCM電源域(7)P1的電源上電,第一啟動模塊是可信平臺控制模塊TPCM(2);
2)可信平臺控制模塊TPCM(2)工作后,控制后續BMC電源域(8)的電源,并且啟動基板管理控制器模塊BMC(3),對基板管理控制器模塊BMC(3)進行可信度量,如果發現基板管理控制器模塊BMC(3)被篡改,則停止啟動,并發送報警信息或者在可行的情況下,對系統進行修復,并發送報警信息;
3)度量基板管理控制器模塊BMC(3)成功后,啟動基板管理控制器模塊BMC(3),并且接收外部控制信號,當收到開機指令后對系統發起啟動命令;
4)系統啟動命令發出,可信平臺控制模塊TPCM(2)作為第一接收模塊,收到指令,并發起對中央處理器模塊CPU(4)的度量;
5)可信平臺控制模塊TPCM(2)度量在中央處理器模塊CPU(4)和基板管理控制器模塊BMC(3)之間的CPU與BMC間度量點Pt(11),比較并保證度量結果與中央處理器模塊CPU(4)收到的信息相同源;
6)可信平臺控制模塊TPCM(2)對中央處理器模塊CPU(4)度量完成且度量通過后,傳遞啟動指令,讓系統啟動進行,繼而基板管理控制器模塊BMC(3)和中央處理器模塊CPU(4)進行系統開機和自檢啟動過程。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于山東英特力數據技術有限公司,未經山東英特力數據技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201710196534.X/1.html,轉載請聲明來源鉆瓜專利網。





