欢迎来到天天文库
浏览记录
ID:18562354
大小:196.00 KB
页数:21页
时间:2018-09-18
《基于sopc数字密码锁设计论文》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、Sopc课程设计SOPC课程设计学院:通信与电子工程学院班级:电子071学号:2007******姓名:***同组成员:***、***指导老师:****日期:2009年12月21日20Sopc课程设计摘要数字密码锁主要完成上锁、密码输入、密码核实、开锁、密码修改等功能。数字密码锁的设计的各模块由相应的VHDL程序具体实现,最后在QuartusII9.0环境下进行了整体电路的模拟仿真,并通过实验板验证能够正常实现各功能,结果表明,整个设计满足要求采用VHDL硬件描述语言设计数字逻辑电路的过程和方法。关键词:数字开锁密码更改数字逻辑
2、电路20Sopc课程设计目录摘要1第1章绪论31.1概述31.2EDA技术的发展及研究31.2.1EDA技术的应用31.2.2EDA电子系统设计的特点31.2.3EDA的推广41.3EDA技术的研究意义4第2章基于VHDL的数字密码锁的功能设计52.1数字密码锁的内部结构及其主要功能52.1.1数字密码锁的端口图如下:52.2数字密码锁的模块划分62.2.1数据采集模块62.2.2数据译码模块62.2.3数据显示模块62.2.4分频模块72.2.5密码修改模块72.3仿真72.3.1波形仿真72.3.2rtl级联图如下:82.3
3、.3引脚定义如下图:8第3章基于VHDL的数字密码锁的程序设计10结论18参考文献19致谢2020Sopc课程设计第1章绪论1.1概述数字密码锁是在实际应用中使用得极其广泛的一种数字电路,它的主要功能是用来对某些物品进行加密保护,目的是避免物权人员使用某些设施或者进行越权操作,使用方便、保密性能好许多产品中都含有这种数字密码锁。例如银行自动柜员机、自动售货机、门卡系统或者保险柜保密、电话或是房门上不可少的部分。电子设计自动化(ElectronicDesignAutomation),也就是EDA技术,就是以功能强大的计算机为平台,
4、以EDA软件为工具,对用硬件描述语言HDL(HardwareDescriptionLanguage)的系统逻辑设计文件,自动的完成逻辑编译、简化、分割、综合、布局布线以及逻辑优化和仿真测试的电子产品自动化设计过程。伴随着计算机、集成电路和电子技术的发展,EDA技术在过去的几十年里取得了巨大的进步。EDA技术使得设计者的工作仅限于利用软件的方式,即利用硬件描述语言和EDA软件便可完成对系统硬件的功能实现。DSP、嵌入式处理器软件的成熟令EDA软件的功能日益强大。如今,EDA软件工具已经成为电子信息类产品的支柱产业,除了成熟的数字技
5、术外,模拟电路系统硬件描述语言的表达和设计的标准化、系统可编程模拟器件的出现、数字信号处理和图像处理的全硬件实现方案等,使得EDA工具不论是在广度上还是深度上都取得了长足的发展。1.2EDA技术的发展及研究伴随着计算机、集成电路和电子系统设计的发展,融合了计算数学、优化理论、图论和拓扑学等多科学精髓发展起来的电子设计自动化(EDA)技术,正在成为现代电子设计技术的核心。EDA技术涉及面广,内容丰富,以其为基础的数学系统设计,已经具备完整的、成熟的设计方法和设计流程,为现代电子设计的进步和发展做出了巨大的贡献。1.2.1EDA技术
6、的应用EDA技术广泛用于电子领域的各学科,如:高校电类专业的实践教学和科研、集成电路和新产品的开发以及传统机电设备的升级换代和技术改造等。1.2.2EDA电子系统设计的特点20Sopc课程设计EDA技术用软件的方式设计硬件,在其设计过程中可以运用相关软件进行各种仿真;系统可现场编程并实现在线升级;它的整个系统可集成在一个芯片上,使之具有体积小、功耗低及可靠性高的特点。1.2.3EDA的推广EDA技术的发展和推广应用极大地推动了电子工业的发展。随着EDA技术的发展,硬件电子电路的设计几乎全部可以依靠计算机来完成,这样大大缩短了硬件
7、电子电路的设计周期,从而使制造商可以快速开发出品种多、批量小的产品,以满足市场的要求。EDA的推广是当今世界的热点,EDA技术是现代电子工业中不可缺少的一项技术。1.3EDA技术的研究意义作为一门发展迅速、有着广阔前景的新技术,EDA技术涉及面广,内容丰富。随着数字电子技术的飞速发展,信息化得到了有力的推动和促进,从与普通百姓生活息息相关的手机、计算机、数字电视,到关系到国家安定,社会和谐的军用设备、航天技术,都采用了数字电子技术,而现代电子技术的核心已逐步转向基于电子设计自动化技术,并将在将来的发展中得到更加广泛和深入的应用。
8、20Sopc课程设计第2章基于VHDL的数字密码锁的功能设计2.1数字密码锁的内部结构及其主要功能数字密码锁是由数字密码锁主体以及附加的外围指示电路组成的,其中数字密码锁主体的主要作用是接收密码并进行密码的验证操作;附加的外围指示电路的主要作用是用来显示输入的密
此文档下载收益归作者所有