一种FLASH数据保护方法及其FLASH电路技术

技术编号:2873849 阅读:273 留言:0更新日期:2012-04-11 18:40
本发明专利技术涉及涉及一种FLASH数据保护方法及其FLASH电路。一种FLASH数据保护方法,包括:a.将欲保护地址信号输出至第一逻辑运算单元进行逻辑运算;b.将第一逻辑运算单元的输出结果与CPU的控制信号输入第二逻辑运算单元进行运算,运算结果输入FLASH的写信号端。一种FLASH电路,包括FLASH芯片和地址线,所述的地址线用来输入信号给FLASH芯片,其特征在于,在地址线端,还设置一个第一逻辑运算单元,其输入为需要保护的地址线,其输出与CPU的写信号共同作为一个第二逻辑运算单元的输入,第二逻辑运算单元的输出引入FLASH写信号输入端。本发明专利技术的方法和电路,可靠性高、成本低、适用范围广、控制灵活。(*该技术在2022年保护过期,可自由使用*)

【技术实现步骤摘要】

本专利技术涉及通信及微电子领域,尤其涉及一种FLASH数据保护方法及其FLASH电路。由于FLASH在系统中的重要地位,对其数据的安全性也提出了更高的要求,比如,在很多场合中,如果FLASH中的启动代码丢失,将会导致系统上电后因无法启动而瘫痪。FLASH器件的编程操作是通过一系列的指令序列来实现的。通过这种方法可以避免FLASH中的数据被意外地改写。根据FLASH器件的这个特点,通常用软件的方法可以实现FLASH的数据保护。当FLASH中的数据支持在线编程时,其数据保护的措施可能会因为软件的故障而失去其作用。现在,有越来越多的电路板上只设计有一片FLASH,其中既存放了启动代码,也存放了应用程序代码,而应用程序代码一般都要求在线编程。FLASH中的启动代码很有可能在升级应用程序时被误写,或者当软件出现故障时引起数据丢失。启动代码被破坏后将造成单板不能重新启动。目前常用的FLASH数据保护方法有两种1、通过设置编程电压引脚Vpp电压的方式实现保护一些小容量的FLASH通常使用这种方法。这类器件在编程时需要在Vpp引脚提供特定的编程电压(如12V),这类FLASH的编程电压一般是在本文档来自技高网...

【技术保护点】
一种FLASH数据保护方法,其特征在于,该方法包括如下步骤: a、将欲保护地址信号输出至第一逻辑运算单元进行逻辑运算; b、将第一逻辑运算单元的输出结果与CPU的控制信号输入第二逻辑运算单元进行运算,运算结果输入FLASH的写信号端。

【技术特征摘要】

【专利技术属性】
技术研发人员:李颖悟滑思真王华袁标
申请(专利权)人:华为技术有限公司
类型:发明
国别省市:94[中国|深圳]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1