本發明專利技術公開了一種具有雙CPU的微型控制芯片。其中,具有雙CPU的微型控制芯片包括:第一中央處理單元、第二中央處理單元、中央處理器隔離器;其中,第一中央處理單元用于控制微型控制芯片的內部連接界面和輸出口;第二中央處理單元為第一中央處理單元的協處理器,具有3級加密模塊認證所需的數據特征,第一中央處理單元與第二中央處理單元通過通用異步收發傳輸器接口進行數據通信;中央處理器隔離器將所述第一中央處理單元從第二中央處理單元斷開,使第一中央處理單元與第二中央處理單元之間的內存子系統斷開。本發明專利技術具有雙CPU的微型控制芯片可以部署在任何環境,從而大大地降低安全設備市場的開發成本以及節省開發時間。
【技術實現步驟摘要】
【專利摘要】本專利技術公開了一種具有雙CPU的微型控制芯片。其中,具有雙CPU的微型控制芯片包括:第一中央處理單元、第二中央處理單元、中央處理器隔離器;其中,第一中央處理單元用于控制微型控制芯片的內部連接界面和輸出口;第二中央處理單元為第一中央處理單元的協處理器,具有3級加密模塊認證所需的數據特征,第一中央處理單元與第二中央處理單元通過通用異步收發傳輸器接口進行數據通信;中央處理器隔離器將所述第一中央處理單元從第二中央處理單元斷開,使第一中央處理單元與第二中央處理單元之間的內存子系統斷開。本專利技術具有雙CPU的微型控制芯片可以部署在任何環境,從而大大地降低安全設備市場的開發成本以及節省開發時間。【專利說明】具有雙CPU的微型控制芯片
本專利技術涉及電子
,特別涉及一種具有雙CPU的微型控制芯片。
技術介紹
目前銀行系統用于完成網上銀行支付的主要有兩種方式,一種是通過U盾,另一種是利用手機短信息及銀行配發的電子口令卡來完成確認,以完成支付的。專利技術人通過對現有技術分析后認為,通過銀行配發的電子口令卡來完成確認,對于消費者而言,由于電子口令卡是銀行配發的,因此其僅能部署在特定的環境,需要技術人員專門針對銀行的業務進行開發,增加了開發成本和節省開發時間。
技術實現思路
為了解決現有技術的問題,本專利技術實施例提供了一種具有雙中央處理單元(Center Process Unit,簡稱為CPU)的微型控制芯片。所述技術方案如下:一方面,提供了一種具有雙CPU的微型控制芯片,該具有雙CPU的微型控制芯片包括:所述具有雙CPU的微型控制芯片包括:第一中央處理單元、第二中央處理單元、中央處理器隔離器;其中,所述第一中央處理單元用于控制所述微型控制芯片的內部連接界面和輸出口 ;所述第二中央處理單元為所述第一中央處理單元的協處理器,具有3級加密模塊認證所需的數據特征,當對用戶進行身份認證之后,所述第二中央處理單元根據許可的授權支付協議生成加密的隨機確認碼,在所述第一中央處理單元的控制下通過通用異步收發傳輸器接口將所述隨機確認碼發送給支付系統;所述中央處理器隔離器將所述第一中央處理單元從所述第二中央處理單元斷開,使所述第一中央處理單元與所述第二中央處理單元之間的內存子系統斷開。本專利技術實施例提供的技術方案帶來的有益效果是:通過在第一中央處理單元的控制下將隨機確認碼發送給支付系統,以及第二中央處理單元的3級加密模塊,確保了用戶網上支付的安全性;通過將第一中央處理單元與第二中央處理單元的功能進行明確分工,使得具有雙CPU的微型控制芯片可以部署在任何環境,從而大大地降低安全設備市場的開發成本以及節省開發時間。【專利附圖】【附圖說明】為了更清楚地說明本專利技術實施例中的技術方案,下面將對實施例描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本專利技術的一些實施例,對于本領域普通技術人員來講,在不付出創造性勞動的前提下,還可以根據這些附圖獲得其他的附圖。圖1是本專利技術實施例一提供的一種具有雙CPU的微型控制芯片的結構示意圖;圖2是本專利技術實施例適用的電子支付系統的結構示意圖。【具體實施方式】為使本專利技術的目的、技術方案和優點更加清楚,下面將結合附圖對本專利技術實施方式作進一步地詳細描述。實施例一圖1是本專利技術實施例一提供的一種具有雙CPU的微型控制芯片的結構示意圖;參見圖1,本專利技術實施例提供的具有雙CPU的微型控制芯片100具體包括:第一中央處理單元11、第二中央處理單元12、中央處理器隔離器13。其中,第一中央處理單元11用于控制微型控制芯片100的內部連接界面和輸出口 ;第二中央處理單元12為第一中央處理單元11的協處理器,具有3級加密模塊認證所需的數據特征,當對用戶進行身份認證之后,第二中央處理單元12根據許可的授權支付協議生成加密的隨機確認碼,在第一中央處理單元12的控制下通過通用異步收發傳輸器接口將所述隨機確認碼發送給支付系統;中央處理器隔離器13將第一中央處理單元11從第二中央處理單元12斷開,使第一中央處理單元11與第二中央處理單元12之間的內存子系統斷開。本專利技術實施例提供的具有雙CPU的微型控制芯片,通過在第一中央處理單元11的控制下將隨機確認碼發送給支付系統,以及第二中央處理單元12的3級加密模塊,確保了用戶網上支付的安全性;通過將第一中央處理單元11與第二中央處理單元12的功能進行明確分工,使得具有雙CPU的微型控制芯片可以部署在任何環境,從而大大地降低安全設備市場的開發成本以及節省開發時間。進一步地,在上述實施例一中,第一中央處理單元11與第二中央處理單元12的內存子系統配置為:第一設定字節的指令緩沖內存、第二設定字節的數據內存庫、第三設定字節的總線內存庫、第四設定字節的嵌入式閃存以及存取外部裝置的外部內存接口,進一步地,第一設定字節、第二設定字節、第三設定字節、第四設定字節可以根據具體的存儲空間而設定,例如,第一設定字節具體可以為16KB,第二設定字節具體可以為32KB,第三設定字節具體可以為32KB,第四設定字節具體可以為512KB;其中,第一中央處理單元11與第二中央處理單元12均從各自對應的所述總線內存庫執行命令,所述數據內存庫同所述總線內存庫在所述數據內存庫開始的范圍內形成一個連續的地址空間。進一步地,在上述實施例一中,第一中央處理單元11與第二中央處理單元12共用同一個時鐘源,第一中央處理單元11與第二中央處理單元12均包括獨立的時鐘分頻器來設置各自的時鐘頻率;時鐘分頻器是由每一個中央處理單元的外圍總線接口來控制。進一步地,在上述實施例一中,微型控制芯片100有三個主時鐘源,所述三個主時鐘源包括一個外部的晶體時鐘和兩個內部振蕩器,進一步地,晶體時鐘的頻率可以為13.56MHz,內部振蕩器的頻率可以為20MHZ ;第一中央處理單元11與第二中央處理單元12按所述晶體時鐘運動;啟動后,所述第一中央處理單元11與第二中央處理單元12可以選擇轉到所述兩個內部振蕩器中的一個。進一步地,在上述實施例一中,第一中央處理單元11與第二中央處理單元12各自控制一個獨立的4位分頻器從而由所述內部振蕩器中得到各自的派生時鐘,派生時鐘的時鐘頻率可以在192MHZ-12MHZ幅度運動;低功率操作時,采用所述內部振蕩器。進一步地,在上述實施例一中,微型控制芯片100還包括一個5個插口的調試接口,用于啟用調試設置;第一中央處理單元11的調試接口與第二中央處理單元12的調試接口以菊花狀鏈接在一起;當微型控制芯片100在開展I旲式中,所述調試接口與弟一中央處理單元11和第二中央處理單元12相聯系;在微型控制芯片100設置開始生產模式,第二中央處理單元12的調試接口被移開。進一步地,在上述實施例一中,所述調試設置包括:掃描測試、輸入輸出之間的邊界掃描測試、所有晶片上的靜態存儲器的內存的內置自我測試;所述調試接口作為晶片級探測的墊片未綁定在封裝器件上的引腳上。進一步地,在上述實施例一中,微型控制芯片100將256位的電熔絲作為唯一的ID或者序列號存儲;所述電熔絲用于內部晶片的接口控制。進一步地,在上述實施例一中,所述電熔絲的隔板為32位區段的7個隔板,用于保存用戶的數據;每一個隔板寫了相應的保護程序以防止數據被編寫。進一本文檔來自技高網...
【技術保護點】
【技術特征摘要】
【專利技術屬性】
技術研發人員:王國芳,
申請(專利權)人:金碩澳門離岸商業服務有限公司,
類型:發明
國別省市:
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。