- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
可编程逻辑器件设计
实
验
指
导
书
2006年2月
实验一 8位全加器设计 1
实验二 七人表决器 2
实验三 数码管显示译码器设计 3
实验四 可控脉冲发生器 5
实验五 序列检测器设计 7
实验六 出租车计费器 9
实验七 多功能数字钟 11
实验八 数字秒表 13
实验九 频率计 15
实验十 交通灯控制器 18
实验十一 全自动电梯控制电路 21
实验十二 四人抢答器 24
基于FPGA的直接数字合成器(DDS)设计 26
附录1 D/A转换器TLC7528和F10K10的接口电路图 30
附录2 实验箱上各元器件与F10K10的连接关系 31
实验一 8位全加器设计
一、实验目的
1. 熟悉利用MAX+plusⅡ的原理图输入方法设计简单组合电路;
2. 掌握层次化设计的方法,并通过一个8位全加器的设计把握利用EDA软件进行电子线路设计的详细流程。
二、实验原理
一个8位全加器可以由8个1位全加器构成,加法器间的进位可以串行方式实现,即将低位加法器的进位输出cout与相邻高位的加法器的最低进位输入信号cin相接。
三 实验内容
1. 按照6.1节介绍的方法与流程,完成半加器和全加器的设计,包括原理图输入、综合、适配、仿真、实验板上的硬件测试,并将此全加器电路设置成一个硬件符号入库;
2. 建立一个更高的原理图设计层次,利用以上获得的1位全加器构成8位全加器,完成原理图输入、综合、适配、仿真、实验板上的硬件测试。
四 实验板设置
K1-K8 K9-K16 L1-L8 L9-L16 其它 插上 插上 插上 插上 不插
五 实验报告
详细叙述8位全加器的设计流程,给出各层次的原理图及对应的仿真波形图,给出硬件测试流程和结果。
实验二 七人表决器
一、实验目的
1. 初步了解VHDL语言;
2. 学会用行为描述方式来设计电路。
二、实验原理
用七个开关做为表决器的7个输入变量,输入变量为逻辑“1”时,表示表决者“赞同”;输入变量为逻辑“0”时,表示表决者“不赞同”。输出逻辑“1”时表示表决“通过”;输出逻辑“0”时表示表决“不通过”。当表决器的七个输入变量中有4个以上(含4个)为“1”时,则表决器输出为“1”,否则输出为“0”。
采用VHDL语言描述时,可用以变量来表示选举通过的总人数。当选举人大于或等于4 时为通过,绿灯亮,反之不通过时黄灯亮。设计时,只需检查每一个输入的状态(通过为“1”,不通过为“0”)并将这些状态值相加,判断状态值即可选择输出。
三 实验内容
1. 用VHDL语言设计上述程序;
2. 完成程序的编译、综合、适配、仿真、实验板上的硬件测试。
四 实验板设置
K1-K8 K9-K16 L1-L8 L9-L16 其它 插上 插上 插上 插上 不插
五 实验报告
1. 写出七人表决器的VHDL语言设计源程序;
2. 给出仿真波形图;
3. 给出硬件测试流程和结果。
实验三 数码管显示译码器设计
一、实验目的
1. 学习7段数码管显示译码器设计;
2. 学习VHDL的CASE语句应用及多层次设计方法。
二、实验原理
7段数码是纯组合电路,通常的小规模IC只能做十进制BCD码译码,而数字系统中 的数据处理和运算都是二进制,所以输出表达式都是十六进制的,为了满足十六进制数的译码显示,最方便的方法就是利用译码程序在FPGA中实现。下表是数字0-9和字母A-F与7段显示之间的关系
三 实验内容
1. 编写一个简单的0-F轮换显示的十六进制计数器电路;
2. 通过仿真观察波形验证设计电路的正确性;
3. 完成实验板上的硬件测试。
四 实验板设置
MS1-MS8 其它 插上 不插 CP1选择1hz
五 实验报告
1. 写出译码显示器的VHDL语言设计源程序;
2. 给出仿真波形图;
3. 给出硬件测试流程和结果。
实验四 可控脉冲发生器
一、实验目的
1. 掌握脉冲发生器的设计原理;
2. 掌握脉冲接收和发送的方法。
二、实验原理
本次设计由发送脉冲模块和接收模块组成,发送脉冲模块可由用户预设置一次发送过程中脉冲的个数,由发送二极管显示输出脉冲并用数码管计量脉冲个数,接收脉冲模块接收脉冲并输出到数码管显示。发送和接收模块采用同一个时钟工作。
三 实验内容
1. 用VHDL语言程序设计可控脉冲发生器;
2. 通过仿真观察波形图验证设计正确性;
3. 完成实验板上的硬件测试。
四 实验板设置
开关设置: JP
您可能关注的文档
最近下载
- 家居装饰行业大数据精准营销策略分析报告.docx
- SH217_03ERP项目_MM物资组关键方案介绍_收货_v1.1-.pptx VIP
- 格物入门. 第1-7卷 丁韪良 著 同治7年 北京 同文馆1.pdf VIP
- 电磁场的对称性分析.pdf VIP
- 传感器基础教科书原理和特点讲解.pdf VIP
- TCBDA51-2021 住宅装饰装修工程施工技术规程.pdf VIP
- 最新人教版九年级数学下册 全册教学课件全集(858张).ppt VIP
- TCBDA 55-2021 住宅室内装饰装修工程质量验收标准.docx VIP
- SH217_03ERP-2_详细业务蓝图及解决方案_3.1-神朔修改后.docx VIP
- 2025年重庆市中考数学试卷(含标准答案)原卷.pdf
文档评论(0)