- 1、本文档共17页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
毕业论文毕业设计开题报告论文报告设计报告可行性研究报告
河南科技大学
课 程 设 计 说 明 书
课程名称 EDA综合设计
题 目 __电子密码锁设计__
学 院 ___电气工程学院____
班 级 _____
学生姓名 _________
学 号 _______
指导教师 __日 期 _ 2015年6月26日_
课程设计任务书
课程设计名称 EDA综合设计 学生姓名 胡慧芳 专业班级 电信科122
设计题目 电子密码锁设计
课程设计目的
1、综合运用EDA技术,独立完成一个课题的设计,考察运用所学知识,解决实际问题的能力;
2、结合理论知识,考察阅读参考资料、文献、手册的能力;
3、进一步熟悉EDA技术的开发流程,掌握文件编辑、编译、仿真、下载验证等环节的实现方法和应用技巧;
4、锻炼撰写研究报告、研究论文的能力;
5、通过本实践环节,培养科学和严谨的工作作风。
设计内容、技术条件和要求
1、设计一个密码锁的控制电路,当输入正确代码时,输出开锁信号以推动执行机构工作,用红灯亮、绿灯熄灭表示关锁,用绿灯亮、红灯熄灭表示开锁;
2、在锁的控制电路中储存一个可以修改的4位二进制代码,当开锁按钮开关的输入代码等于储存代码时,开锁;
从第一个按钮触动后的30秒内若未将锁打开,则电路长报警30S,若输入密码错误1或2次,则每次短报警5S,若输错三次密码则长报警。
时间进度安排
1周:(1) 完成设计准备,确定实施方案;(2) 完成电路文件的输入和编译;(4) 完成功能仿真。
2周:(1) 完成文件至器件的下载,并进行硬件验证;(2) 撰写设计说明书。
主要参考文献
(1)谭会生、瞿遂春,《EDA技术综合应用实例与分析》,西安电子科技大学出版社,2004
(2)高有堂,《EDA技术及应用实践》,清华大学出版社,2006
(3)亿特科技,CPLD/FPGA应用系统设计与产品开发》,人民邮电出版社,2005
(4)曹昕燕、周凤臣等,《EDA技术实验与课程设计》,清华大学出版社,2006
指导教师签字: 2015年6月15日
电子密码锁设计
摘要:
随着现代电子技术的迅猛发展,相信电子密码锁将会逐渐取代普通的机械密码锁。主要是由于电子密码锁拥有几个普通机械密码锁不可能替代的优点:保密系能好、安全度高、即防盗性能强,不需要使用钥匙、即记住密码就可开锁等等。本文主要阐述了一种基于现场可编程门阵列FPGA器件的电子密码锁的设计方法。用FPGA器件构造系统,所有算法完全由硬件电路来实现,使得系统的工作可靠性大为提高。而且由于FPGA具有现场可编程功能,当设计需要更改时,只需更改FPGA中的控制和接口电路,利用EDA工具将更新后的设计下载到FPGA中即可,无需更改外部电路的设计,大大提高了设计的效率。因此,采用FPGA开发的数字系统,不仅具有很高的工作可靠性,而且升级也极其方便。此设计采用EDA技术,利用MAX+PLUSⅡ工作平台和VHDL硬件描述语言,设计了一种电子密码锁,并通过本学院的实验箱FPGA芯片实现
关键词:电子密码锁 仿真 VHDL语言 模块化设计
VHDL和FPGA
1.1 FPGA
1.1.1 FPGA简介
?FPGA是英文Field-Programmable?Gate?Array的缩写,即现场可编程门阵列,它是在PAL、GAL、CPLD等可编程器件的基础上进一步发展的产物。它是作为专用集成电路(ASIC)领域中的一种半定制电路而出现的,既解决了定制电路的不足,又克服了原有可编程器件门电路数有限的缺点。FPGA采用了逻辑单元阵列LCA(Logic Cell Array)这样一个新概念,内部包括可配置逻辑模块CLB(Configurable Logic Block)、输出输入模块IOB(Input Output Block)和内部连线(Interconnect)三个部分。
1.1.2 FPGA基本工作原理
FPGA采用了逻辑单元阵列LCA(Logic Cell Array)这样一个概念,内部包括可配置逻辑模块CLB(Configurable Logic Block)、输出输入模块IOB(Input Output Block)[2]和内部连线(Interconnect)三个部分。 现场可编程门阵列(FPGA)是可编程器件,与传统逻辑电路和门阵列(如PAL,GAL及CPLD器件)相比,FPGA具有不同的结构。FPGA利用小型查找表(16×1RAM)来实现组合逻辑,每个查找表连接到一个D触发器的输入端,
您可能关注的文档
- 2018年最新厂间技术知识题库文章.doc
- 2018年最新大学清明节活动总结范文三篇文章.doc
- 2018年最新大学职业技能实训题库五套试题合并版文章.doc
- 2018年最新电大西方经济学网考题库文章.doc
- 2018年最新电大中 国特色社会主义理论体系概论复习资料文章.doc
- 2018年最新电工技术复习题文章.doc
- 2018年最新电气与PLC复习资料整合文章.doc
- 2018年最新电梯电气维修保养作业人员试题库文章.doc
- 2018年最新公务员述职报告范文文章.doc
- 2018年最新广电全员培训考 试题库文章.doc
- 2024广东揭阳市惠来县教育系统招聘教师155人笔试模拟试题及答案解析.docx
- 2024福建宁德市金禾房地产有限公司招聘1人笔试备考试题及答案解析.docx
- 2024湖南省社会主义学院招聘教师4人笔试模拟试题及答案解析.docx
- 2024江苏南京工业职业技术大学招聘专任教师5人笔试备考试题及答案解析.docx
- 2024重庆渝北区腾芳小学校秋期教师招聘笔试模拟试题及答案解析.docx
- 2024福建南平市直某单位招聘临时工作人员1人笔试备考试题及答案解析.docx
- 2024西安市灞桥区东城第一小学教育集团教师招聘笔试备考试题及答案解析.docx
- 2024江苏淮安市第一人民医院合同制人员招聘24人笔试备考试题及答案解析.docx
- 2024重庆渝北区龙兴实验小学校招聘笔试模拟试题及答案解析.docx
- 2024年福建龙岩万安镇人民政府招聘22人的笔试备考试题及答案解析.docx
文档评论(0)