基于Verilog 语言开发的FPGA密码锁工程。
通过矩阵键盘输入按键值。
输入12修改密码,13清除密码,可以修改原来默认的密码,修改时首先要输入当前密码进行验证,正确后才能更新当前密码,否则修改不成功。
修改结束后按键15,确认修改成功。
也直接使用默认密码作为最终密码使用。
按键14,进入开锁阶段之后,输入密码进行开锁。
有两个版本,分别为Quartus 和vivado 两个版本。
工程均带有完整的仿真模块。
前两张图为一个简单文档说明。
最后两张图为quartus的仿真图。
ID:49200643325544397