一种嵌入式系统
摘要文本
本发明公开了一种嵌入式系统,包括:闪存控制器、CPU和闪存芯片,闪存控制器与CPU和闪存芯片分别连接;其中,闪存控制器包括:闪存系统总线接口;主控单元,与所述闪存系统总线接口连接;闪存控制单元,与闪存系统总线接口、所述主控单元和所述闪存芯片分别连接;闪存控制单元,用于对与数据写入指令对应的程序数据进行加密,得到程序数据密文,并根据接收到的数据写入指令和对应的地址,将程序数据密文写入闪存芯片;还用于根据接收到的数据读取指令和对应的地址,读取闪存芯片中所存储的程序数据密文,并解密得到对应的程序数据,供所述CPU执行。本技术方案,可以有效保护程序数据不被盗取,从根本上实现程序数据的安全存储。。(来 自 马 克 数 据 网)
申请人信息
- 申请人:兆易创新科技集团股份有限公司
- 申请人地址:100094 北京市海淀区丰豪东路9号院8号楼1至5层101
- 发明人: 兆易创新科技集团股份有限公司
专利详细信息
| 项目 | 内容 |
|---|---|
| 专利名称 | 一种嵌入式系统 |
| 专利类型 | 发明授权 |
| 申请号 | CN201511029215.7 |
| 申请日 | 2015年12月31日 |
| 公告号 | CN106934305B |
| 公开日 | 2024年2月6日 |
| IPC主分类号 | G06F21/79 |
| 权利人 | 兆易创新科技集团股份有限公司 |
| 发明人 | 王南飞 |
| 地址 | 北京市海淀区丰豪东路9号院8号楼1至5层101 |
专利主权项内容
1.一种嵌入式系统,其特征在于,包括:闪存控制器、中央处理器CPU和闪存芯片,所述闪存控制器与所述CPU和所述闪存芯片分别连接;其中,所述闪存控制器包括:闪存系统总线接口;主控单元,与所述闪存系统总线接口连接;闪存控制单元,与所述闪存系统总线接口、所述主控单元和所述闪存芯片分别连接;所述闪存系统总线接口,用于将系统总线发出的数据写入指令和对应的地址发送至所述主控单元,以及将与所述数据写入指令对应的程序数据发送至所述闪存控制单元;还用于将系统总线发出的数据读取指令和对应的地址发送至所述主控单元;所述主控单元,用于将系统总线发出的数据写入指令和对应的地址发送至所述闪存控制单元;还用于将系统总线发出的数据读取指令和对应的地址发送至所述闪存控制单元;所述闪存控制单元,用于对与所述数据写入指令对应的程序数据进行加密,得到程序数据密文,并根据接收到的数据写入指令和对应的地址,将所述程序数据密文写入所述闪存芯片;还用于根据接收到的数据读取指令和对应的地址,读取所述闪存芯片中所存储的程序数据密文,并解密,得到对应的程序数据,供所述CPU执行;所述闪存芯片,用于储存所述程序数据密文;闪存控制器配置在嵌入式系统的主芯片上,采用多芯片封装技术将主芯片与闪存芯片制造在同一个封装内,形成嵌入式系统;其中,所述闪存控制单元包括密钥寄存器,用于存储加密密钥和解密密钥,所述加密密钥和所述解密密钥为程序配置的密钥,且预先配置于所述闪存芯片或所述嵌入式系统的一次可编程存储单元中。