[實用新型]一種嵌入式系統有效
| 申請號: | 201521138075.2 | 申請日: | 2015-12-31 |
| 公開(公告)號: | CN205302294U | 公開(公告)日: | 2016-06-08 |
| 發明(設計)人: | 王南飛 | 申請(專利權)人: | 北京兆易創新科技股份有限公司 |
| 主分類號: | G06F21/12 | 分類號: | G06F21/12;G06F21/79;G06F12/14 |
| 代理公司: | 北京品源專利代理有限公司 11332 | 代理人: | 胡彬;鄧猛烈 |
| 地址: | 100083 北京市海淀*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 嵌入式 系統 | ||
1.一種嵌入式系統,其特征在于,包括:閃存控制器、中央處理器CPU和 閃存芯片,所述閃存控制器與所述CPU和所述閃存芯片分別連接;
其中,所述閃存控制器包括:
閃存系統總線接口;
主控單元,與所述閃存系統總線接口連接;
閃存控制單元,與所述閃存系統總線接口、所述主控單元和所述閃存芯片 分別連接;
所述閃存系統總線接口,用于將系統總線發出的數據寫入指令和對應的地 址發送至所述主控單元,以及將與所述數據寫入指令對應的程序數據發送至所 述閃存控制單元;還用于將系統總線發出的數據讀取指令和對應的地址發送至 所述主控單元;
所述主控單元,用于將系統總線發出的數據寫入指令和對應的地址發送至 所述閃存控制單元;還用于將系統總線發出的數據讀取指令和對應的地址發送 至所述閃存控制單元;
所述閃存控制單元,用于對與所述數據寫入指令對應的程序數據進行加密, 得到程序數據密文,并根據接收到的數據寫入指令和對應的地址,將所述程序 數據密文寫入所述閃存芯片;還用于根據接收到的數據讀取指令和對應的地址, 讀取所述閃存芯片中所存儲的程序數據密文,并解密,得到對應的程序數據, 供所述CPU執行;
所述閃存芯片,用于儲存所述程序數據密文。
2.根據權利要求1所述的系統,其特征在于,所述閃存控制單元包括:
密鑰寄存器,用于存儲加密密鑰和解密密鑰;
指令翻譯子單元,與所述主控單元連接,用于將通過所述主控單元接收到 的系統總線發出的數據寫入指令或數據讀取指令翻譯成所述閃存芯片可識別的 數據寫入指令或數據讀取指令;
地址翻譯子單元,與所述主控單元連接,用于將通過所述主控單元接收到 的與系統總線發出的數據寫入指令對應的地址翻譯成第一物理地址,以及將通 過所述主控單元接收到的與系統總線發出的數據讀取指令對應的地址翻譯成第 二物理地址;
數據加密子單元,與所述密鑰寄存器和所述閃存系統總線接口分別連接, 用于接收所述閃存系統總線接口發送的所述程序數據,并獲取所述密鑰寄存器 所存儲的加密密鑰,利用所述加密密鑰對所接收到的所述程序數據進行加密, 得到程序數據密文;
接口轉換子單元,與所述指令翻譯子單元、所述地址翻譯子單元、所述數 據加密子單元和所述閃存芯片分別連接,用于對所述閃存芯片可識別的數據寫 入指令、所述第一物理地址和所述程序數據密文進行打包,發送至所述閃存芯 片,以將所述程序數據密文寫入所述閃存芯片中;還用于對所述閃存芯片可識 別的數據讀取指令和所述第二物理地址進行打包,發送至所述閃存芯片,以獲 取所述閃存芯片所儲存的程序數據密文;
數據解密子單元,與所述接口轉換子單元和所述密鑰寄存器分別連接,用 于利用所述密鑰寄存器所存儲的解密密鑰,對通過所述接口轉換子單元所獲取 的程序數據密文進行解密,得到對應的程序數據,供CPU執行。
3.根據權利要求2所述的系統,其特征在于,所述加密密鑰包括:地址加 密密鑰和數據加密密鑰;
所述數據加密子單元具體用于,接收所述閃存系統總線接口發送的所述程 序數據,并獲取所述密鑰寄存器所存儲的數據加密密鑰,利用所述數據加密密 鑰對所接收到的所述程序數據進行加密,得到程序數據密文;
所述閃存控制單元還包括:
地址加密子單元,與所述地址翻譯子單元、所述密鑰寄存器和所述接口轉 換子單元分別連接,用于利用所述密鑰寄存器所存儲的地址加密密鑰,對所述 地址翻譯子單元翻譯的第一物理地址進行加密,得到閃存芯片的第一加密物理 地址,并發送至所述接口轉換子單元;還用于利用所述密鑰寄存器所存儲的地 址加密密鑰,對所述地址翻譯子單元翻譯的第二物理地址進行加密,得到閃存 芯片的第二加密物理地址,并發送至所述接口轉換子單元;
相應的,所述接口轉換子單元,具體用于對所述閃存芯片可識別的數據寫 入指令、所述第一加密物理地址和所述程序數據密文進行打包,發送至所述閃 存芯片,以將所述程序數據密文寫入所述閃存芯片中;還用于對所述閃存芯片 可識別的數據讀取指令和所述第二加密物理地址進行打包,發送至所述閃存芯 片,以獲取所述閃存芯片所儲存的程序數據密文。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京兆易創新科技股份有限公司,未經北京兆易創新科技股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201521138075.2/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:電池放電裝置及方法
- 下一篇:一種鉛酸蓄電池石墨烯電解液及其制備方法





