【技术实现步骤摘要】
本专利技术涉及通信及微电子领域,尤其涉及一种FLASH数据保护方法及其FLASH电路。由于FLASH在系统中的重要地位,对其数据的安全性也提出了更高的要求,比如,在很多场合中,如果FLASH中的启动代码丢失,将会导致系统上电后因无法启动而瘫痪。FLASH器件的编程操作是通过一系列的指令序列来实现的。通过这种方法可以避免FLASH中的数据被意外地改写。根据FLASH器件的这个特点,通常用软件的方法可以实现FLASH的数据保护。当FLASH中的数据支持在线编程时,其数据保护的措施可能会因为软件的故障而失去其作用。现在,有越来越多的电路板上只设计有一片FLASH,其中既存放了启动代码,也存放了应用程序代码,而应用程序代码一般都要求在线编程。FLASH中的启动代码很有可能在升级应用程序时被误写,或者当软件出现故障时引起数据丢失。启动代码被破坏后将造成单板不能重新启动。目前常用的FLASH数据保护方法有两种1、通过设置编程电压引脚Vpp电压的方式实现保护一些小容量的FLASH通常使用这种方法。这类器件在编程时需要在Vpp引脚提供特定的编程电压(如12V),这类FLAS ...
【技术保护点】
一种FLASH数据保护方法,其特征在于,该方法包括如下步骤: a、将欲保护地址信号输出至第一逻辑运算单元进行逻辑运算; b、将第一逻辑运算单元的输出结果与CPU的控制信号输入第二逻辑运算单元进行运算,运算结果输入FLASH的写信号端。
【技术特征摘要】
【专利技术属性】
技术研发人员:李颖悟,滑思真,王华,袁标,
申请(专利权)人:华为技术有限公司,
类型:发明
国别省市:94[中国|深圳]
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。