- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
实验四基于VHDL语言的数字秒表设计 一、实验目的 通过本次实验,引导学生以硬件描述语言的手段来设计数字逻辑电路; 掌握QuartusII集成开发环境软件VHDL语言输入的设计流程; 掌握数字秒表的工作原理,学会通过QuartusII建立VHDL语言描述小型数字电路; 掌握用VHDL语言设计分频器的方法。 掌握可编程逻辑器件(PLD)的开发步骤; 掌握对设计进行编译、仿真、下载、验证的方法。 三、PLD器件简述 可编程逻辑器件(Programmable Logic Devices,PLD),发展于20世纪70年代,属半定制集成电路; 使用PLD器件,借助EDA设计方法,可以方便、快速地构建数字系统; 任何组合逻辑电路都可以用“与门-或门”二级电路实现; 任何时序逻辑电路都可以由组合逻辑电路加上存储元件(触发器、锁存器构成); 人们由此提出乘积项可编程电路结构,原理结构如下: 实验原理---PLD背板简介 可编程逻辑器件选用Altera公司新一代CPLD器件:MAXII系列的EPM240T100C5; 逻辑单元(LE)240个,等效宏单元192个,最大用户I/O 80个; 背板上共引出15(左侧)+18(右侧)+22(上方)=55个I/O供用户外接使用,其余I/O提供给背板上自带的功能电路(LED、按键、VGA接口、拨码开关等); 背板由下载器通过电缆直接供电,无需从实验箱外接电源线; 通过PC机USB接口与背板连接,下载所做的设计,简单、方便。 背面视图 四、数字秒表的要求及工作原理 要求:用VHDL语言设计数字秒表; 计时单位:1秒;(即每秒计时1次) 计时范围:60秒; 显示方式:使用PLD实验板上的8个LED进行显示; 用逻辑电路控制8个LED灯,左边4个代表秒表计数的十位,右边4个代表秒表计数的个位,在脉冲信号CP的作用下,间接显示秒表的BCD数值; LED灯表示数字秒表的状态示意图: 1、分频器设计(用VHDL语言描述) CP由实验板上的10MHz有源晶振产生(长方形的“铁块”);从PLD器件的专用时钟引脚Pin12输入到器件内部(在QuartusII下进行引脚锁定), 为计数器提供时钟信号; 由于实验板上所带的连续脉冲CP的频率为10MHz;因此,需要为秒表的计数器设计分频器,将10MHz的连续脉冲分频,得到秒脉冲; 再由秒脉冲作为秒表计数器的计数频率。 本质上就是用VHDL语言设计模值计数器。 2、计数器设计(用VHDL语言描述) 直接的60进制计数器所对应的是二进制数值,不便于显示; 因此,可将秒表看做由个位为10进制的计数器和十位为6进制的计数器进行级联构成,这种计数器也称为BCD计数器; 采用VHDL分别描述10进制计数器和6进制计数器,当计数值为59时,若再来一个时钟脉冲,计数器回到初值0重新计数。 也可以直接描述60进制计数器,然后除10,得到的商为十位,余数为个位。 3、分频器与计数器的接口 (1)可采用多进程描述的方法,分频器为一个进程,计数器写入另一个进程。将分频器进程中的秒脉冲输出定义为signal,作为计数器进程的敏感信号,驱动计数器进行计数; (2)可采用原理图符号化连接的方法,将分频器和计数器所生成的元件符号在原理图中进行连接,完成顶层次设计。 五、实验步骤 1. 通过QuartusII建立一个新项目; 2. 建立项目时选MAXII系列(family)的目标器件(devices)EPM240T100C5 3. 新建VHDL设计文件,编写VHDL程序,设计分频器及计数器,并编译通过; 4. 对设计进行引脚锁定,再次编译; 5.连接PLD背板下载线,将编译所生成的*.pof目标文件下载到PLD芯片中; 6. 验证电路,观察运行结果,如不正确,检查设计,调整后重新编译后再次下载后观察,直至结果正确; 1、时序仿真波形示意图 2、引脚锁定 引脚锁定以实际的实验系统选用的芯片为准 引脚锁定方法: 在菜单下依次选择Assignments/Pin 双击编辑窗口对应引脚的Location,根据端口名选择引脚号。 8个LED与10MHz信号的输入引脚见下图: 对设计进行引脚锁定 3、再次执行全程编译(必要步骤) 4、背板连接 1、连通PC机→配套下载器→实验背板; 下载器与PC机通过USB打印线连接(一头方|一头扁); 下载器与实验背板通过9针平行串口线连接; 线路较长,请适当缠绕,折放整齐。 3、连通线路后,打开实验背板上面的电源开关 (推到右侧),电源指示灯点亮,表明连线无误。 下载器第一次连接到PC机,会弹出硬件安装向导,按下述操作完成下载器安装 5、下载 启动下载:单击Tools\Programmer,即启动下载界面 在下载界面选择单击
您可能关注的文档
- 福建阿尔卡特天翼对讲终端简介(简版)教案.ppt
- 科学研究方法论剖析.pdf
- 第十一章 台式电脑_硬件选购_ 扫盲普及贴.pdf
- 第5章 网络攻击及防范.ppt
- 金蝶软件安装说明(附件).doc
- 蓝盾主机监控及审计系统操作手册.doc
- 第8章 数据库托管平台介绍.pdf
- 第四章 移动DOSS培训.pdf
- 信息经济学 第9篇 关于信息系统的经济问题.ppt
- 第十一章 通用权限管理系统_bs说明.doc
- 2025年金融科技企业投资策略与行业创新驱动因素前瞻性分析.docx
- 教育行业质量认证体系在2025年国际学校教育中的应用.docx
- 2025年能源行业智慧化运维解决方案研究报告.docx
- 2025年工业互联网平台RFID技术与无人机技术应用研究报告.docx
- 绿色消费理念在2025年消费者环保消费观念培养实践报告.docx
- 财富管理行业客户需求研究:2025年财富管理行业客户财富管理行业政策解读服务升级报告.docx
- 《共享经济视角下网约车服务评价体系中的服务质量与用户满意度评价》教学研究课题报告.docx
- 《游戏化课程在幼儿园教育中促进幼儿创造力的情境创设研究》教学研究课题报告.docx
- 互联网金融科技服务平台在2025年金融科技领域的风险控制与合规运营分析.docx
- 2025年生态修复微生物技术在生物环保产品市场前景分析报告.docx
文档评论(0)