第1页共32页摘要:对于以FPGA为基础的密码锁而言,应该依次采用EDA技术,同时辅以VHDL语言对其进行一系列的更改,解锁及其显示。实际上,VHDL能够作为编程逻辑器件投入使用,其中,主要包含大容量CPLD以及FPGA的实际应用。假如运用之前的布尔方程或端口级描述技术,很难迅速,高效地实现它们。VHDL易于大电路的设计,而且很快,它是一种尺度的语言,其设计描述可以经过各类用具来支持,并且可以用不同的配置来实现。在本篇论文中,所设计的密码锁就是如此,通过利用VHDL自上依次向下的方式,完成细致设计。由此而设计出的密码锁,通常表现为小体积与高能效,无须耗费相对较高的生产成本,就能有效降低实际电能损耗,后期维护也相对简单。关键词:密码锁;FPGA;VHDL;EDA技术。第2页共13页TheFPGA-BasedDesignofElectronicCombinationLocksAbstract:ForFPGA-basedcipherlocks,EDAtechnologyshouldbeusedinturn,withaseriesofchanges,unlockinganddisplayinVHDLlanguage.Infact,VHDLcanbeputintouseasaprogramminglogicdevice,whichmainlyincludeslarge-capacityCPLDandFPGApracticalapplications.IfyouusethepreviousBooleanequationsorport-leveldescriptiontechniques,itisdifficulttoimplementthemquicklyandefficiently.VHDLiseasytodesignforlargecircuits,andveryquickly,itisascalelanguagewhosedesigndescriptioncanbesupportedbyvarioustoolsandcanbeimplementedindifferentconfigurations.Inthispaper,thedesignofthepasswordlockisthesame,throughtheuseofVHDLfromthetopdown,thedetaileddesign.Thepasswordlockthusdesignedisusuallysmallinsizeandhighinenergyefficiency,andcaneffectivelyreducetheactualpowerlossandthemaintenanceisrelativelysimplewithoutrequiringrelativelyhighproductioncost.KeyWords:Passwordlock;FPGA;VHDL;EDAtechnology.第3页共13页1绪言在本篇设计中,主要通过可编程器件,针对电子密码锁进行更深层次的细致设计,并着重阐述了其在近期的研究现状与未来的发展方向,此外,本文还指出电子密码锁在当前时期存在的一系列问题,给予了相应的改进方案。1.1设计基础基于FPGA的电子密码锁,有自动识别技术,电子设备,机械,计算机技术,通信技术,它结合了最新的管理工具,包括最新的技术,比如生物技术,安全管理等问题的最新的安全管理系统是解决的有效手段。这个问题的主门口打交道,银行,酒店,计算机房,武器储藏室,一个秘密的地方,办公,无线城市,工厂,家庭等,将被应用到各种环境中。目前,大多数电子密码锁采用单芯片技术,单芯片为主设备,编码器和解码器由软件生成。然而,在现实生活中,由于编程相对简单,无法实现有效的操控,难以保障体系的良好可靠性[1],故此,以FPGA为基础的电子密码锁,在诸多领域中,获得了相对广泛的实际应用。电子密码锁的运用不像古代的机械锁,它拥有复杂密码而且提高了安全性。因为使用可编程逻辑FPGA,系统就变得非常灵活,随时能够更新换代,让我们所做的设计更加完美。另外主机FPGA可以固化成ASIC,可以当作特别的数字代码锁芯片使用。因为硬件能够更新换代,可以加多密码数目,而且还能够随时增添新功能,让密码锁更安保全面,靠得住,还更方便[2]1.2设计的意义这些电路设计,微控制器的设计改为FPGA,电子密码锁的设计通过以下方式实现,使用VHDL语言。这类策划能够轻便转移,基于FPGA的电子密码锁是隐秘的,高度变通的。在密码输入过程中几乎在键盘上输入密码。当用户输入错误的密码时,系统将发出警报声,扬声器会响5秒钟。当密码持续三次不准确时,体系会长时报警,务必重置遏制。由此而设计出的密码锁,通常表现为小体积与高能效,无须耗费相对较高的生产成本,就能有效降低实际电能损耗,后期维护也相对简单,能够得到良好的发展。与古代锁相比,它选取可编程逻辑器件达成第4页共13页体系策划。使用简单明了的VHDL语言实现设计和编程思想,并创建及时,智能的控制和管理功能,尤其是在系统开发中。1.3设计的目的系统的关键问题是硬件和软件,一般情况下,硬件应该针对FPGA可编程器件...