[發明專利]管理具有多個控制器的便攜式電子設備中的數據的方法有效
| 申請號: | 200980133296.1 | 申請日: | 2009-06-23 |
| 公開(公告)號: | CN102132250A | 公開(公告)日: | 2011-07-20 |
| 發明(設計)人: | M·蒂爾;F-X·馬塞勒 | 申請(專利權)人: | 格馬爾托股份有限公司 |
| 主分類號: | G06F9/445 | 分類號: | G06F9/445 |
| 代理公司: | 中國專利代理(香港)有限公司 72001 | 代理人: | 劉春元;李家麟 |
| 地址: | 法國*** | 國省代碼: | 法國;FR |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 管理 具有 控制器 便攜式 電子設備 中的 數據 方法 | ||
技術領域
本發明涉及管理包括多個控制器的便攜式電子設備中的數據的方法。其特別地涉及管理包括至少一個具有嵌入式非易失性存儲器的控制器的便攜式電子設備中的數據的方法。
背景技術
便攜式電子設備可以包括多個控制器。特別地,便攜式電子設備可以具有提供特定特征的兩個控制器。此類設備基于雙架構(dual?architecture)。例如,便攜式電子設備可以包括符合SD(也稱為Secure?Digital?)、MMC(也稱為Multi?Media?Card?)或USB(也稱為Universal?Serial?Bus?)標準的智能卡控制器和第二控制器。此類雙架構可以在提供類似于NFC、藍牙、Zigbee或任何其它非接觸(contactless)信道的射頻通信特征的便攜式設備中遇到。
雙架構的至少一個控制器常常包括具有有限大小的ROM。專用于此類控制器的軟件代碼被部分地存儲在其ROM中并部分地存儲在外部非易失性存儲器中。在這種情況下,非易失性存儲器組件不同于控制器。非易失性存儲器可以是EEPROM、閃速NOR或閃速NAND類型。在這種情況下,非易失性存儲器專用于控制器并由控制器來管理。當控制器被上電時,引導序列(boot?sequence)被啟動。存儲在ROM中的代碼部分能直接被控制器訪問,然后補充部分被從非易失性存儲器加載到控制器的RAM。因此,在雙架構中,需要兩個控制器和兩個外部非易失性存儲器。對于雙架構設備而言,非易失性存儲器組件的價格是不可忽略的。問題是優化具有多個控制器的便攜式電子設備的成本。
發明內容
本發明的目的是解決上述技術問題。本發明提供了一種用于允許便攜式電子設備在沒有任何外部非易失性存儲器組件的情況下工作的解決方案。
本發明的目的是包括第一和第二控制器的便攜式電子設備。第一控制器包括第一微處理器、第一非易失性存儲器和第一接口。第二控制器包括第二微處理器、第二非易失性存儲器和第二接口。第一和第二接口被鏈接(link)。第二非易失性存儲器包括旨在由第一微處理器運行的第一可執行數據。第一控制器包括能夠將第一可執行數據從第二非易失性存儲器加載到第一控制器的第一裝置。第一控制器包括能夠啟動由第一微處理器對第一可執行數據的執行的第二裝置。
在優選實施例中,第一非易失性存儲器是只讀存儲器。
有利地,第一控制器可以包括能夠請求在第二非易失性存儲器中對第二數據的寫入操作的第三裝置。
第二非易失性存儲器可以包括第三數據且第一控制器可以包括能夠將第三數據從第二非易失性存儲器獲?。╮etrieve)到第一控制器的第四裝置。
有利地,第二微處理器可以運行旨在通過第一和第二接口來訪問第一控制器的應用程序。
在優選實施例中,第二控制器是智能卡控制器。
有利地,第二接口可以能夠根據ISO-7816標準或SWP協議進行通信。
第一控制器可以包括能夠通過接觸信道進行通信的第三接口。第三接口可以能夠通過SD、MMC或USB協議進行通信。
可替換地,第一控制器可以包括能夠通過非接觸信道、有聲信道(vocal?channel)或視覺信道(visual?channel)進行通信的第三接口。
在另一實施例中,第一和第二接口可以經由接口芯片鏈接。
本發明的另一目的是管理便攜式電子設備中的數據的方法。便攜式電子設備包括第一和第二控制器。第一控制器包括第一微處理器和第一非易失性存儲器。第一微處理器包括第一代碼段。第二控制器包括第二微處理器和第二非易失性存儲器。第二非易失性存儲器包括第一可執行數據。所述方法包括以下步驟:
a)在第一微處理器中加載并激活第一代碼段,
b)由第一控制器發送對從第二非易失性存儲器獲取第一可執行數據的第一請求,
c)將第一可執行數據加載到第一控制器中,以及
d)由第一微處理器來執行第一可執行數據。
有利地,所述方法可以包括由第一控制器發送對在第二非易失性存儲器中寫入第二數據的第二請求的另一步驟。
所述方法還可以包括其它步驟:
f)由第一控制器發送對從第二非易失性存儲器獲取第三數據的第三請求,
g)將第三數據加載到第一控制器中。
可以通過接口芯片來交換(exchange)所述方法的第一、第二和第三請求。
有利地,可以用智能卡類型的第二控制器以及用可以根據ISO-7816或SWP協議進行通信的第二接口來執行所述方法。
附圖說明
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于格馬爾托股份有限公司,未經格馬爾托股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/200980133296.1/2.html,轉載請聲明來源鉆瓜專利網。





