于maxplus2的3-8译码器设计.doc

  1. 1、本文档共11页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
于maxplus2的3-8译码器设计

上 海 XXX 学 院 《硬件系统设计》上机实验报告(十) 姓名: 学号: 班级: 成绩: 实验名称: 三八译码器设计 实验地点: 实验设备:(计算机型号) (生产商) 设备号: 使用软件: Maxplus2 实验时间: 年 月 日 星期 , 时 分至 时 分 实验原理:(简述----用自己的理解) 所谓译码器就是通过不同逻辑电路,根据“与”“或”“非”等门的不同组合输入得出不同的输出,从而实现译码,也就是说3个输入就可以得到2的三次方即8个输出,也就是3跟输入地址线能译码出8个地址,本次实验便是在maxplus2平台上对3-8译码器进行模拟仿真。 二、实验内容(步骤): 启动File \ Project Name菜单,输入设计文件的名称(原理图文件的扩展名为.gdf)如下: 点击Assign \ Device菜单,选择器件(例如EPF10K10LC84-3), 启动File \ New菜单,选择 Graphic Editor File,打开原理图编辑器 点击所需的元件或在Symbol Name中输入元件名,添加8个and3(三输入与门)、3个not(非门)、3个input(输入端口)、8个output(输出端口),连线做出电路图如下: 在上图中给输入、输出引脚命名,即将PIN_NAME改为:a,b,c和y0,y1,……y7 保存原理图,启动MAX+plusII \Compiler 菜单,按Start开始编译 结果正确无误 进行时序模拟 选择File/New下的Waveform Editor file .scf 在Type区选择Inputs和outputs,单击List按钮,则在Available nodes Groups出现所有输入、输出节点名称,选择需要仿真的节点名称,单击=按钮,则它们被添加到Selected Nodes Groups中,如下: 在界面中对输入节点波形进行编辑,可以设置的项有:在菜单Options中选择Snap to Grid(画线时网格对齐)、Show Grid(显示网格),并打开Grid Size…..,设置网格大小为20.0ns,并点击file/End Time设置模拟时间的长短为2μs: 设置c,b,a三个输入节点的波形如下(其中c的倍数为1,b的倍数为2,a的倍数为4) c的设置 b的设置 a的设置 保存文件,生成.scf文件 进行结果分析: 选择菜单Max+plusII\Simulator,单击Start,开始模拟仿真: 仿真正确无误 仿真完毕后,单击Open SCF,打开仿真结果,可以看到仿真结果波 形图满足表3线-8线译码器的真值表: 3线-8线译码器的真值表如下: abc y0y1y2y3y4y5y6y7 000 001 010 011 100 101 110 111 三、实验体会: 此次实验与实验六的3-8译码器原理相似,在maxplus2的平台上进行了3线3-8译码器的模拟仿真。基于两次实验,对3-8译码器的原理算是十分了解了。由于硬件接口的编程缺少组件,无法进行。 5

文档评论(0)

小教资源库 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档