欢迎来到天天文库
浏览记录
ID:61012263
大小:37.00 KB
页数:5页
时间:2021-01-19
《电子技术文献综述.doc》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库。
1、此资料由网络收集而来,如有侵权请告知上传者立即删除。资料共分享,我们负责传递知识。电子技术文献综述5此资料由网络收集而来,如有侵权请告知上传者立即删除。资料共分享,我们负责传递知识。电子技术文献综述5此资料由网络收集而来,如有侵权请告知上传者立即删除。资料共分享,我们负责传递知识。电子技术文献综述5此资料由网络收集而来,如有侵权请告知上传者立即删除。资料共分享,我们负责传递知识。摘要:本文讲述了一种基于VHDL设计密码锁的原理和方法,这种密码锁具有安全性高,成本低,操作简单等特点。以下是几位专家用VHDL语
2、言解决和设计的密码锁的方案以及实例描述。关键词:VHDL密码锁前言:随着社会的发展和人们生活水平的提高,人们的安全意识也逐渐加强。密码锁以安全性高,成本低等优点受到越来越多人的欢迎。VHDL语言覆盖面广,描述能力强,所以采用VHDL语言所设计的密码锁更是受到绝大多数的人的接受和欢迎。正文:1.vhdl1.1vhdl语言的概念及特点VHDL的英文全名是Very-High-SpeedIntegratedCircuitHardwareDescriptionLanguage,诞生于1982年。1987年底,VHDL
3、被IEEE和美国国防部确认为标准硬件描述语言。自IEEE公布了VHDL的标准版本,各EDA公司相继推出了自己的VHDL设计环境,或宣布自己的设计工具可以和VHDL接口。此后VHDL在电子设计领域得到了广泛的接受,并逐步取代了原有的非标准的硬件描述语言。在电子工程领域,已成为事实上的通用硬件描述语言。有专家认为,在新的世纪中,VHDL语言将承担起大部分的数字系统设计任务。除了含有许多具有硬件特征的语句外,VHDL的语言形式和描述风格与句法是十分类似于一般的计算机高级语言。VHDL的程序结构特点是将一项工程设计
4、,或称设计实体,分成外部和内部,既涉及实体的内部功能和算法完成部分。在对一个设计实体定义了外部界面后,一旦其内部开发完成后,其他的设计就可以直接调用这个实体。这种将设计实体分成内外部分的概念是VHDL系统设计的基本点。1.2vhdl语言出现的背景一种硬件描述语言广义地说是描述电子实体的语言,比如说逻辑图,电路图等。但是由于一些大规模电路的出现,逻辑图,布尔方程已经不太适用,因此需要在更高层次上描述系统。期间也出现过多种HDL语言,但都没有得到大家的人认可,但是也为vhdl语言的出现奠定了一定的理论及试验基础
5、。再后来就出现了vhdl语言。Vhdl语言主要针对的是电路设计等方面。密码锁在vhdl中的实现实际上就是vhdl语言在数字电路中的一种应用。2.以下是几位专家对基于vhdl语言的密码锁设计提出一些看法:(1).山东理工大学张雪实验师针对基于vhdl语言的设计提出了数字密码锁的设计的思想,她的观点是这样的:她就普通的密码锁做了一些,提出了一些普通密码锁所存在的缺点,比如说安全性不够高,无法进行密码核对等。因此基于这些普通的密码锁所存在的问题,她提出了数字密码锁的概念,数字密码锁是在实际应用中使用得极其广泛的一
6、种数字电路,他的主要功能时用来对某些重要物品进行加密保护,目的是避免无权人员使用某些设施或进行越权操作。她在文章中介绍的这款密码锁主要完成上锁,密码输入,密码核对,开启电锁,密码修改等功能。详细说明了该数字密码锁的内部结构及其主要功能,讲述了数字密码锁的模块划分极其工作流程。在该数字电路设计中,采用了自顶向下的设计方法,主要目的是对数字系统进行模块划分,这样可以将设计简化成相对简单的模块设计,不同的模块完成数字系统中某一部分的具体功能。最后还对整个密码锁的实现过程做了整体的仿真效果,仿真反馈的结果可以验证程
7、序设计的可行性与可靠性。该数字密码锁的设计过程表明,用vhdl语言可以快速,灵活的设计出符合各种要求的数字密码锁,而且操作简单,稍加修改就可以改变密码的位数,增强其安全性,且很容易做成ASIC芯片,使设计过程达到高度自动化。(2).湖南大学胡红艳工程师针对基于VHDL语言的电子设计又提出了关于智能密码锁设计的观点,她提出的设计理念如下:随着社会物质财富的日益增长,安全防盗已成为全社会的问题,弹子锁由于结构上的局限已难以满足当前社会管理和防盗要求,电子密码由于其自身的优势,越来越受到人们的青睐,但是目前使用的
8、电子密码锁大部分是基于单片机用分离元件实现的,其成本较高且可靠性不能得以保证。基于此她介绍了一种利用EDA技术和VHDL语言,在MAX+PLUS2环境下设计的一种新型的智能密码锁,首先针对智能密码锁的设计提出了一些要求,即该智能密码锁的密码初始化,密码设定,密码修改以及输入密码的次数进行了严格的规定。然后又介绍了该智能密码锁的总体结构以及结构中所用控制模块的简单工作原理,最后还对该智能密码锁进行了误差分析。设计的
此文档下载收益归作者所有