一種基于sparc架構cpu的數據通信系統的制作方法
【技術領域】
[0001]本實用新型屬于信息安全技術領域,尤其涉及一種基于SPARC架構CPU的數據通信系統。
【背景技術】
[0002]近年來,隨著信息時代的飛速發展,國家信息安全形勢日益嚴峻,而基于國產硬件平臺的計算機終端也成為信息安全的基礎。然而,目前基于SPARC架構(ScalableProcessor ARChitecture,可擴充處理器架構)CPU(Central Processing Unit,中央處理器)所研發的計算機終端,由于其CPU本身限制,使得計算機主板無法對外提供低引腳數目(Low Pin Count,PLC)接口,以使可信計算模塊(Trusted Cryptography Moudle,TCM)無法與SPARC架構CPU進行通信,以提供相應的安全應用,從而成為計算機終端信息安全的壁皇。
[0003]綜上所述,現有技術存在無法使TCM與SPARC架構CPU進行通信的問題。
【實用新型內容】
[0004]本實用新型的目的在于提供一種基于SPARC架構CPU的數據通信系統,旨在解決現有技術存在無法使TCM與SPARC架構CPU進行通信的數據問題。
[0005]本實用新型是這樣實現的,一種基于SPARC架構CPU的數據通信系統,所述數據通信系統包括SPARC架構CPU、可信計算模塊與接口轉換模塊;
[0006]所述可信計算模塊的數據輸出端與所述接口轉換模塊的輸入端連接,所述接口轉換模塊的輸出端與所述SPARC架構CPU的數據輸入端連接;
[0007]所述可信計算模塊輸出基于低引腳數目接口協議的數據,所述接口轉換模塊將所述基于低引腳數目接口協議的數據轉換為基于總線接口協議的數據,并將所述基于總線接口協議的數據發送至所述SPARC架構CPU。
[0008]在本實用新型中,通過采用包括SPARC架構CPU、可信計算模塊以及接口轉換模塊的基于SPARC架構CPU的數據通信系統,當可信計算模塊輸出基于低引腳數目接口協議的數據時,接口轉換模塊將基于低引腳數目接口協議的數據轉換為基于總線接口協議的數據,并將基于總線接口協議的數據發送至SPARC架構CPU,實現了 SPARC架構CPU與可信計算模塊之間的通信,進而解決了現有技術存在無法使TCM與SPARC架構CPU進行通信的問題。
【附圖說明】
[0009]圖1是本實用新型第一實施例所提供的基于SPARC架構CPU的數據通信模塊結構示意圖;
[0010]圖2是本實用新型第二實施例所提供的基于SPARC架構CPU的數據通信模塊結構示意圖;
[0011 ]圖3是本實用新型第三實施例所提供的基于SPARC架構CPU的數據通信模塊結構示意圖。
【具體實施方式】
[0012]為了使本實用新型的目的、技術方案及優點更加清楚明白,以下結合附圖及實施例,對本實用新型進行進一步詳細說明。應當理解,此處所描述的具體實施例僅僅用以解釋本實用新型,并不用于限定本實用新型。
[0013]以下結合具體附圖對本實用新型的實現進行詳細的描述:
[0014]實施例一:
[0015]圖1示出了本實用新型第一實施例提供的基于SPARC架構CPU的數據通信系統的模塊結構,為了便于說明,僅示出與本實施例相關的部分,詳述如下:
[0016]本實用新型第一實施例提供的SPARC架構CPU的數據通信系統包括可信計算模塊1、接口轉換模塊20以及SPARC架構CPU30。其中,可信計算模塊1的輸出端與接口轉換模塊20的輸入端連接,接口轉換模塊20的輸出端與SPARC架構CPU30的數據輸入端連接。
[0017]進一步地,可信計算模塊10輸出基于低引腳數目接口協議的數據,接口轉換模塊20將基于低引腳數目接口協議的數據轉換為基于總線接口協議的數據,并將該基于總線接口協議的數據發送至SPARC架構CPU30。
[0018]作為本實用新型一實施方式,接口轉換模塊20為現場可編程門陣列,并且該現場可編程門陣列包括但不限于型號為XC6SL25T-2FGG484C芯片。
[0019]作為本實用新型一實施方式,可信計算模塊10包括但不限于型號為SSX44的可信芯片。
[0020]在本實施例中,接口轉換模塊20將可信計算模塊10輸出的基于低引腳數目接口協議的數據轉換為基于總線接口協議的數據,并將基于總線接口協議的數據發送至SPARC架構CPU30,實現了 SPARC架構CPU30與可信計算模塊10之間的通信,解決了現有技術存在無法使TCM與SPARC架構CPU進行通信的問題;此外,采用現場可編程門陣列作為接口轉換模塊20,由于其靈活性高、帶寬范圍大以及處理速度高,可更進一步保證SPARC架構CPU30與可信計算模塊10之間的可靠通信。
[0021]實施例二:
[0022]圖2示出了本實用新型第二實施例所提供的基于SPARC架構CPU的數據通信系統的模塊結構,為了便于說明,僅示出與本實施例相關的部分,詳述如下:
[0023]本實用新型第二實施例提供的基于SPARC架構CPU應用的數據通信系統在圖1所示的第一實施例提供的基于SPARC架構CPU的數據通信系統的基礎上增加了存儲器40,存儲器40與接口轉換模塊20連接。
[0024]其中,存儲器40中用于存儲進行低引腳數目接口協議與總線接口協議轉換的接口轉換應用程序。當需要用接口轉換模塊20進行低引腳數目接口協議與總線接口協議轉換的時候,可將存儲器40中的接口轉換應用程序燒錄至接口轉換模塊20,進而接口轉換模塊20根據該接口轉換應用程序將可信計算模塊10輸出的基于低引腳數目接口協議的數據轉換為基于總線接口協議的數據,并將該基于總線接口協議的數據發送至SPARC架構CPU30。
[0025]作為本實用新型一實施方式,存儲器40為只讀存儲器,其存儲的接口轉換應用程序在斷電之后不會發生丟失,當再次使用時,可直接讀取存儲在其中的接口轉換應用程序,無需再次重寫接口轉換應用程序。
[0026]在本實施例中,采用存儲器40將接口轉換應用程序進行存儲,在需要低引腳數目接口協議與總線接口協議轉換時,可將存儲器40中存儲的接口轉換應用程序燒錄至接口轉換模塊20,使得接口轉換模塊20根據該接口轉換應用程序將可信計算模塊10輸出的基于低引腳數目接口協議的數據轉換為基于總線接口協議的數據,并將該基于總線接口協議的數據發送至SPARC架構CPU30,解決了現有技術存在無法使TCM與SPARC架構CPU進行通信的問題;此外,由于存儲器40采用只讀存儲器,其在斷電后可對存放在其中的數據進行保存,防止其丟失,進而使得再次進行低引腳數目接口協議與總線接口協議轉換時,無需重寫數據。
[0027]實施例三:
[0028]圖3示出了本實用新型第三實施例提供的基于SPARC架構CPU的數據通信系統的模塊結構,為了便于說明,僅示出與本實施例相關的部分,詳述如下:
[0029]本實用新型第三實施例提供的基于SPARC架構CPU的數據通信系統在圖2所示的第二實施例提供的基于SP ARC架構CPU的數據通信系統的基礎上增加了聯合測試工作組(Joint Test Act1n Group,JTAG)50,JTAG50與接口轉換模塊20連接。
[0030]其中JTAG50用于在線燒錄接口轉換模塊20所用程序,調試接口轉換模塊20。當需要進行低引腳數目接口協議與總線接口協議轉換時,可利用JTAG50將接口轉換模塊20所需的用于進行低引腳數目接口協議與總線接口協議轉換的接口轉換應用程序燒錄至接口轉換模塊20,接口轉換模塊20根據該接口轉換應用程序將可信計算模塊10輸出的基于低引腳數目接口協議的數據轉換為基于總線接口協議的數據,并將基于總線接口協議的數據發送至SPARC架構CPU30。需要說明的是,在本實施例中,當斷電后,JTAG50中的數據不會被保存,當再次使用時,需再次進行存儲。
[0031]在本實用新型中,通過采用包括SPARC架構CPU30、可信計算模塊10以及接口轉換模塊20的基于SPARC架構CPU的數據通信系統,當可信計算模塊10輸出基于低引腳數目接口協議的數據時,接口轉換模塊20將基于低引腳數目接口協議的數據轉換為基于總線接口協議的數據,并將基于總線接口協議的數據發送至SPARC架構CPU30,實現了 SPARC架構CPU30與可信計算模塊10之間的通信,進而解決了現有技術存在無法使TCM與SPARC架構CPU進行通信的問題。
[0032]以上所述僅為本實用新型的較佳實施例而已,并不用以限制本實用新型,凡在本實用新型的精神和原則之內所作的任何修改、等同替換和改進等,均應包含在本實用新型的保護范圍之內。
【主權項】
1.一種基于SPARC架構CRJ的數據通信系統,其特征在于,所述數據通信系統包括: SPARC架構CRJ、可信計算模塊以及接口轉換模塊; 所述可信計算模塊的數據輸出端與所述接口轉換模塊的輸入端連接,所述接口轉換模塊的輸出端與所述SPARC架構CPU的數據輸入端連接; 所述可信計算模塊輸出基于低引腳數目接口協議的數據,所述接口轉換模塊將所述基于低引腳數目接口協議的數據轉換為基于總線接口協議的數據,并將所述基于總線接口協議的數據發送至所述SPARC架構CPU。2.根據權利要求1所述的基于SPARC架構CPU的數據通信系統,其特征在于,所述接口轉換模塊為現場可編程門陣列。3.根據權利要求2所述的基于SPARC架構CPU的數據通信系統,其特征在于,所述現場可編程門陣列的型號為XC6SL25T-2FGG484C。4.根據權利要求1所述的基于SPARC架構CPU的數據通信系統,其特征在于,所述可信計算模塊為型號為SSX44的可信芯片。5.根據權利要求1所述的基于SPARC架構CPU的數據通信系統,其特征在于,所述數據通信系統還包括存儲器,所述存儲器與所述接口轉換模塊連接。6.根據權利要求5所述的基于SPARC架構CPU的數據通信系統,其特征在于,所述存儲器為只讀存儲器。7.根據權利要求5所述的基于SPARC架構CPU的數據通信系統,其特征在于,所述數據通信系統還包括聯合測試工作組,所述聯合測試工作組與所述接口轉換模塊連接。
【專利摘要】本實用新型屬于信息安全技術領域,公開了一種基于SPARC架構CPU的數據通信系統。在本實用新型中,通過采用包括SPARC架構CPU、可信計算模塊以及接口轉換模塊的基于SPARC架構CPU的數據通信系統,當可信計算模塊輸出基于低引腳數目接口協議的數據時,接口轉換模塊將基于低引腳數目接口協議的數據轉換為基于總線接口協議的數據,并將基于總線接口協議的數據發送至SPARC架構CPU,實現了SPARC架構CPU與可信計算模塊之間的通信,進而解決了現有技術存在無法使TCM與SPARC架構CPU進行通信的問題。
【IPC分類】H04L29/06, H04L29/10
【公開號】CN205320115
【申請號】CN201620009408
【發明人】趙國新, 汪海明, 石明, 王飛舟
【申請人】中國長城計算機深圳股份有限公司
【公開日】2016年6月15日
【申請日】2016年1月6日