论文部分内容阅读
本文对数字电子密码锁的设计进行了研究。文章首先概述了数字集成电路的发展历史,集成电路设计方法和工具的变革,VHDL和Verilog HDL两种硬件描述语言,典型的集成电路设计流程,IP核复用,SOC以及ASIC和PLD的基本技术,还有MAX+PLUS Ⅱ系统。然后详细地介绍了双八位数字电子密码锁完整的设计过程以及外围的开锁电路和报警电路的设计。双八位数字电子密码锁主要由三部分组成:键盘接口电路;电子密码锁的控制电路;输出七段显示电路。键盘接口电路包括时序产生电路;键盘扫描电路;弹跳消除电路;键盘译码电路。电子密码锁控制电路设计包括数字按键的数字输入、存储和清除;功能按键的功能设计;移位寄存器的设计和控制;密码清除、变更、退位、存储、激活电锁电路、报警信号产生电路及电锁控制电路;密码核对、解除电锁电路。输出七段显示电路包括数据选择电路;BCD对七段显示器译码电路;七段显示器扫描电路。模拟结果表明,整个设计满足预定的指标,可以直接转换为集成电路芯片。