【技术实现步骤摘要】
一种利用FPGA对FLASH进行分段保护的电路
本专利技术属于一种电学-基本电子电路,具体涉及一种利用FPGA对FLASH进行分段保护的电路,避免系统掉电时或使用中意外擦除或编程操作更改FLASH中数据信息。
技术介绍
传统NORFLASH数据保护基于FLASH器件WP引脚、软件擦除和编程指令序列,在程序跑飞或设备掉电时无法保护FLASH中数据,易导致FLASH数据被意外改写或擦除。部分FLASH器件无WP引脚,多数FLASH器件WP引脚只保护高段或低段,无法实现整片FLASH数据的保护,使用WP引脚做数据保护具有局限性。设备工作中需进行FLASH擦除和编程操作时,软件中必须包含完整的FLASH擦除指令序列和FLASH编程指令序列,当程序跑飞或设备掉电时,可能意外执行了FLASH擦除或编程指令序列,造成存储的数据丢失或损坏。本专利技术提出了一种简洁地FLASH保护方法,在不增加电路其它硬件开销的同时可显著提高FLASH数据安全性。
技术实现思路
本专利技术的目的是提供一种利用FPGA对FLASH进 ...
【技术保护点】
1.一种利用FPGA对FLASH进行分段保护的电路,其特征在于:它包括电源监测电路(1),分段保护状态存储电路(2),段地址比较电路(3),写使能封锁电路(4)。/n
【技术特征摘要】
1.一种利用FPGA对FLASH进行分段保护的电路,其特征在于:它包括电源监测电路(1),分段保护状态存储电路(2),段地址比较电路(3),写使能封锁电路(4)。
2.如权利要求1所述的一种利用FPGA对FLASH进行分段保护的电路,其特征在于:所述的电源监测电路(1)输出电源监测电路输出的电源状态信号至写使能封锁电路(4),分段保护状态存储电路(2)输出分段保护状态存储电路记录的各FLASH段状态至段地址比较电路(3),处理器输出的高位地址线与段地址比较电路(3)连接,段地址比较电路(3)输出段地址比较电路输出的安全信号至写使能封锁电路(4),处理器写信号输入至写使能封锁电路(4),写使能封锁电路(4)输出FLASH写使能信号。
3.如权利要求1所述的一种利用FPGA对FLASH进行分段保护的电路,其特征在于:所述的电源监测电路对FLASH供电电源电压进行监测,FLASH供电电压在正常范围时,输出高电平,表示电源正常;在电源电压低于正常值,FLASH进入低电压保护前,电压监测电路提前识别出供电异常,输出低电平,指示电源异常,电源监测电路输出信号接入写使能封锁电路。
...
【专利技术属性】
技术研发人员:张伟彬,赵振涌,王宁,杨海涛,李婷婷,张艳芳,袁寰,汪辉,吴英攀,田培岗,贾明福,
申请(专利权)人:北京自动化控制设备研究所,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。