[实用新型]8位闪存微控制器有效
申请号: | 200720198844.7 | 申请日: | 2007-12-04 |
公开(公告)号: | CN201142071Y | 公开(公告)日: | 2008-10-29 |
发明(设计)人: | 张晓诗;陈立权;陈美林;李浩沅 | 申请(专利权)人: | 上海海尔集成电路有限公司 |
主分类号: | G06F12/14 | 分类号: | G06F12/14 |
代理公司: | 北京同立钧成知识产权代理有限公司 | 代理人: | 刘芳 |
地址: | 200030上海*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 闪存 控制器 | ||
技术领域
本实用新型涉及一种程序控制装置,尤其涉及一种带程序和地址加密的8位闪存微控制器。
背景技术
近20年来,8位单片机因其价格日益低廉、功能日益丰富、功耗日益低微、开发日益容易,加上片内配置外设模块的不断增多以及信息外围接口的不断扩充,而成为业界研发的焦点。
目前,8位单片机通过8位CPU、定时/计数器、一定容量的RAM以及中断处理和串行接口,发展控制功能,提供系统运行的可靠性,逐步将测控系统的外部接口电路纳入片内以实现“微控制器”的功能。
其中51单片机是常用微控制器,是目前市场上使用的最广泛的单片及之一,其因为指令简单明晰,功能强大,性价比较高,运行速度快,抗干扰能力强,可靠性高,使用范围极广,在不同的生产、控制领域有着极其广泛的应用。
但是,传统的51单片机的程序不可加密和/或存储程序的地址不可加密,因此存在保密性差的技术缺陷。
实用新型内容
本实用新型的目的是提供一种带数据和地址加密的8位闪存微控制器,用以克服现有技术微控制器程序不可加密和/或存储程序的地址不可加密,保密性差的技术缺陷。
为了实现上述目的,本实用新型提供了一种8位闪存微控制器,包括均与总线连接的一个8位微处理器、一个FLASH存储器、一个数据存储器、四个8位可编程的输入/输出并行端口、三个16位定时/计数器,一个中断嵌套单元、一个串行端口和一个特殊功能寄存器,所述微处理器上连接有一个时钟电路,所述微处理器和FLASH存储器之间还连接有加密解密单元,其特征在于所述加密解密单元包括:一个加密种子接口电路,一个编程接口电路、分别与所述编程接口电路、加密种子接口电路和FLASH存储器连接的一个地址加密电路和一个数据加密电路,以及分别与所述微处理器和FLASH存储器连接的一个地址解密电路和一个数据加密电路。
在上述技术方案的基础上,所述编程接口电路和FLASH程序存储器之间还可连接有用于设置所述8位闪存微控制器加密等级的加密等级设置寄存器。所述FLASH存储器还可包括两位可编程的安全加密位。
在上述技术方案的基础上,所述加密种子接口电路可具体包括用于接收用户输入的加密种子信号的接收单元,以及与所述接收单元连接的用于根据所述加密种子信号生成随机码的随机码发生器。
本实用新型通过在8位闪存微控制器的微处理器CPU和FLASH存储器之间增加设置加密解密单元,通过加密解密单元对程序和FLASH存储器中存储该程序数据的地址进行双重加密的方式,有效防止了用户源代码的泄漏,解决了程序不可加密和/或存储程序的地址不可加密而造成的保密性差的问题,明显提高了系统的安全性。
附图说明
图1为本实用新型8位闪存微控制器结构示意图;
图2为本实用新型加密解密单元第一实施结构示意图;
图3为本实用新型加密解密单元第二实施结构示意图。
附图标记说明:
1-总线; 2-微处理器; 3-FLASH存储器;
4-数据存储器; 5-加密解密单元; 7-定时/计数器;
6-可编程的输入/输出并行端口; 8-中断嵌套单元;
9-串行端口; 10-特殊功能寄存器; 11-时钟电路;
51-加密种子接口电路; 52-编程接口电路; 53-地址加密电路;
54-数据加密电路; 55-地址解密电路; 56-数据加密电路;
57-加密等级设置寄存器。
具体实施方式
下面通过附图和实施例,对本实用新型的技术方案做进一步的详细描述。
图1为本实用新型8位闪存微控制器结构示意图。如图1所示,本实用新型8位闪存微控制器包括:均与总线1连接的微处理器(CPU)2、FLASH存储器3、512字节的数据存储器(RAM)4、四个8位可编程的输入/输出并行端口6、三个16位定时/计数器7,一个具有6个中断源的中断嵌套单元8、一个串行端口(UART)9、特殊功能寄存器(SFR)10。其中,微处理器2上还连接有时钟电路11,微处理器2和FLASH存储器3之间连接有加密解密单元5。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海海尔集成电路有限公司,未经上海海尔集成电路有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200720198844.7/2.html,转载请声明来源钻瓜专利网。