微波EDA网,见证研发工程师的成长!
首页 > 应用设计 > 工业电子 > 电子密码锁的EDA设计与实现

电子密码锁的EDA设计与实现

时间:12-25 来源:互联网 点击:
3 电子密码锁的整合和验证

要完成电子密码锁的设计,还必须将上述三个功能模块进行整合。其整合电路图如图1所示。

本设计选用杭州康芯电子有限公司生产的GW48EDA系统作为硬件验证系统,同时选用Altera公司的EPlK30TC144-3作为主控芯片。该芯片是一种基于查找表结构的现场可编程逻辑器件,它的基本逻辑单元是可编程的查找表,能够实现组合逻辑运算,并可用可编程寄存器实现时序逻辑运算。设计时只需要对电子密码锁整体设计中的输入输出引脚作引脚锁定,然后重新编译和下载,即可进行电子密码锁的硬件验证。实验表明:本设计能够实现电子密码锁的全部功能。

4 结束语

本文以现场可编程逻辑器件(FPGA)为设计载体,以硬件描述语言(VHDL)为主要表达方式,以QuartusⅡ开发软件和GW48EDA开发系统为设计工具设计了一种具有密码输入、数码清除、密码解除、密码设置和密码激活等功能的电子密码锁。同时阐述电子密码锁的工作原理和软硬件实现方法。对该电子密码锁进行时序仿真和硬件验证的结果表明:该电路能够实现所要求的功能。由于本设计中的FPGA芯片体积小,功耗低,价格便宜,安全可靠,稍加修改就可以改变密码的位数,而且维护和升级比较方便,很容易做成ASIC芯片,因而具有较好的应用前景。

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top