摘要
为了进一步提高数字设备的安全性和高效性,设计了一种基于FPGA(现场可编程逻辑门阵列)的密码和指纹同步解锁系统。该系统利用FPGA片上可编程技术,将电子密码和指纹识别例化至同一个顶层模块中,实现电子密码和指纹识别的同步控制解锁;系统的FPGA芯片主要用于驱动矩阵键盘采集数字密码、MBF200采集指纹图像、蜂鸣器发出警报和数码管显示密码;Flash和SRAM分别用于存储原始的指纹图像并建立指纹密码数据库和存储解锁的指纹图像;以Quartus II和Modelsim软件为设计和仿真验证平台,基于Verilog HDL语言实现数字设备的密码和指纹编写。测试结果表明,系统总的密码平均识别正确率达到99.2%,平均错误率仅为0.8%。该方案在满足用户解锁的基础上,提高了数字密码识别平均正确率,增强了系统稳定性和保密性,具有很强的实用价值。
- 单位