基于FPGA的数字密码锁,采用VHDL语言使用自上而下的方法对系统进行了描述,并在FLEX10K10LC84-4上实现。设计充分利用了FPGA可编程逻辑器件的资源可编程的特性,高效率设计出能满足特定要求的电子密码锁电路,并借助先进的VHDL综合工具synplify提高资源利用率。【作者单位】:武汉大学电子信息学院 (王卫兵;刘克刚);武汉大学电子信息学院(朱秋萍)【分类号】:TS914.211【DOI】:cnki:ISSN:1000-0755.0.2005-01-009【正文摘要】:电子数字密码锁能够事先设置一 组或多组的口令,当破解者试探次数超 过一定次数时,进人死锁状态并发出报警。与普通机械锁相比,它有许多独特 的优点:保密性好,防盗性强,可以不用 钥匙,记住密码即可开锁等。随着电子 技术的发展,电子密码锁的设计也在不 断地发展,本文将讨论一种基于FPGA 的电子密码锁设计方法。 现场可编程门阵列FPGA器件是 Xilinx公司的一种新型高密度PLD,采 用CMOS一SRAM工艺制作。FPGA器件将半定制的门阵列电路和可编程逻 辑器件的用户可编程特性结合在一起, 现在已经成为新一代系统设计的积木块。……………