EDA试验课内容.DOCVIP

  1. 1、本文档共10页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
EDA试验课内容

EDA实验课内容 上机实验内容 实验一:QUARTUS II软件使用及组合电路设计仿真 实验目的: 学习QUARTUS II软件的使用,掌握软件工程的建立、VHDL源文件的设计和波形仿真等基本内容; 实验内容: 四选一多路选择器的设计 首先利用QuartusⅡ完成4选1多路选择器的文本编辑输入(mux41a.vhd)和仿真测试等步骤,给出仿真波形。 步骤: 建立工作库文件夹和编辑设计文件; 创建工程; 编译前设置; 全程编译; 时序仿真; 应用RTL电路图观测器(可选择) 七段译码器程序设计仿真 2.1 原理:7段数码是纯组合电路,通常的小规模专用IC,如74或4000系列的器件只能作十进制BCD码译码,然而数字系统中的数据处理和运算都是2进制的,所以输出表达都是16进制的,为了满足16进制数的译码显示,最方便的方法就是利用VHDL译码程序在FPGA或CPLD中实现。本项实验很容易实现这一目的。例1作为7段BCD码译码器的设计,输出信号LED7S的7位分别接如实验图1数码管的7个段,高位在左,低位在右。例如当LED7S输出为 0010010 时,数码管的7个段:g、f、e、d、c、b、a分别接0、0、1、0、0、1、0,实验中的数码管为共阳极的,接有低电平的段发亮,于是数码管显示“5”。 实验图1 数码管及其电路 2.2 实验内容:参考后面的七段译码器程序,在QUARTUS II上对以下程序进行编辑、编译、综合、适配、仿真,给出其所有信号的时序仿真波形。 (提示:①直接拷贝程序可能有错,需要根据编译结果修改;②用输入总线的方式给出输入信号仿真数据)。 【例1 七段译码器参考程序 实验二 计数器设计与显示 实验目的: (1)熟悉利用QUARTUS II中的原理图输入法设计组合电路,掌握层次化设计的方法; (2)学习计数器设计、多层次设计方法和总线数据输入方式的仿真,并进行电路板下载演示验证。 实验内容: 完成计数器设计 (课堂练习6)设计含有异步清零和计数使能的4位二进制加减可控计数器。 要求:(1)写出设计框图、流程和方法; (2VHDL设计实现程序; (3 (42的方式,以前面设计的七段译码器DecL7S和计数器为底层元件,完成“计数器显示译码”的顶层文件设计。 实验图2 计数器和译码器连接电路的顶层文件原理图 注意:下表为以上原理图各控制引脚对应的开关(以下仅供参考,实验过程中可自行设计对应关系) 控制引脚 enable reset updown 对应的开关 SW0 SW1 SW2 注意实验图3中CNT4B是一个二进制加法计数器,模块Decl7S即为以上的7段译码设计文件。CNT4B与Decl7S之间以4位总线进行连接,LED7S是7位总线。 为了使数码管的变化能够用肉眼观察,将输入时钟(50MHz)进行进行50M分频,输出频率为1Hz的时钟(分频器可采用计数器的进位输出端来实现,可通过改变CNT4B的计数范围来实现)。 (对应引脚参照文件《Altera DE0 多媒体开发平台 简介》或者《DE0_User_manual_2012.pdf》) 对于引脚锁定,输入时钟连接时钟信号CLOCK_50(PIN_G21脚,50MHz),输出用数码0(或其他)显示译码。 实验报告: 根据以上的实验内容写出实验报告,包括程序设计、软件编译、仿真分析、硬件测试和详细实验过程;并对仿真波形图和实验结果进行分析。 实验三:大作业设计(2-3课次) 实验目的: 综合应用数字电路的各种设计方法,完成一个较为复杂的电路设计; 实验内容: 可从以下内容中选择一个进行设计或者自行设计题目: 交通灯控制器 竞赛抢答计时器 出租车计费器 流水灯(循环彩灯) 秒表 三层电梯控制器 数字密码锁 要求: 可从以上内容中进行选择或者自行设计题目,自行设计题目要有具体的应用环境; 根据题目写出具体的实验目的、实验原理、设计流程和具体的程序设计; 将软件编译、仿真分析、硬件测试结果、详细实验过程和执行结果写进实验报告。 设计任务与原理说明(参考): 交通灯控制器 (1)简要说明 在十字路口,每条道路各有一组红、黄、绿灯和倒计时显示器,用以指挥车辆和行人有序地通行。其中,红灯(R)亮,表示该条道路禁止通行;黄灯(Y)亮,表示停车;绿灯(G)亮,表示可以通行。倒计时显示器是用来显示允许通行和禁止通行地时间。交通灯控制器就是用来自动控制十字路口的交通灯和计时器,指挥各种车辆和行人安全通行。 ? (2)任务和要求 ① 在十字路口的两个方向上各设一组红、绿、黄灯,显示顺序为其中一方向(东西方向)是绿灯、黄灯、红灯;另一方向(南北方向)是红灯、绿灯、黄灯。 ② 设置一组数

文档评论(0)

2105194781 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档