四选一数据选择器的设计

四选一数据选择器的设计

ID:44916934

大小:166.00 KB

页数:8页

时间:2019-11-05

四选一数据选择器的设计_第1页
四选一数据选择器的设计_第2页
四选一数据选择器的设计_第3页
四选一数据选择器的设计_第4页
四选一数据选择器的设计_第5页
资源描述:

《四选一数据选择器的设计》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、XX大学实习(实训)报告实习(实训)名称:电工电子实习学院:专业、班级:指导教师:报告人:学号:时间:2011年7月1日至2011年7月8日实习主要内容:(1)了解EDA技术的发展及应用(2)掌握VHDL语言的基础知识,熟悉在数字电路系统设计中VHDL程序设计(3)学习MAX+PLUSⅡ软件的应用方法(4)应用EDA技术的设计方法完成4选1数据选择器的设计(采用原理图和文本法两种方法实现),并在MAX+PLUSⅡ上仿真主要收获体会与存在的问题:通过课程设计,发现自己的很多不足,自己知识的很多漏洞,看到了自己的实践经验还是比较缺乏,理论联系实际的能力还急需提高。同时也体会到设计课的

2、重要性和目的性所在。同时这次实习也有很多收获,首先我们学会了MAX+PLUSⅡ软件的应用方法,并且能够独立设计出原理图,其次本次设计课培养了我们实际操作能力,也培养了我们灵活运用课本知识,理论联系实际,独立自主的进行设计的能力。指导教师意见:建议成绩:指导教师签字:年月日备注:实习报告1.目的(1)通过实习掌握maxplus2软件的使用和VHDL语言的基础知识(2)应用maxplus2完成四选一数据选择器的设计,并实现仿真。2.内容2.1maxplus2的认识(1)Max+plusⅡ是Altera公司提供的FPGA/CPLD开发集成环境,Altera是世界上最大可编程逻辑器件的供

3、应商之一。Max+plusⅡ界面友好,使用便捷,被誉为业界最易用易学的EDA软件。在Max+plusⅡ上可以完成设计输入、元件适配、时序仿真和功能仿真、编程下载整个流程,它提供了一种与结构无关的设计环境,是设计者能方便地进行设计输入、快速处理和器件编程。(2)、Max+plusⅡ开发系统的特点很多,比如开放性的界面,编辑过程与结构无关,丰富的设计库,硬件描述语等。(3)、Max+plusⅡ软件具有开放核的特点,允许设计人员添加自己认为有价值的宏函数。Max+PlusII工具软件,是现代最先进的仿真设计技术。在普通电脑上就可以操作,十分方便。Max+PlusII工具软件,是功能强大

4、的EDA综合设计系统工具。2.24选1数据选择器(1)创建电路原理:数据选择器又称为多路转换器或多路开关,它是数字系统中常用的一种典型电路。其主要功能是从多路数据中选择其中一路信号发送出去。所以它是一个多输入、单输出的组合逻辑电路。4选1数据选择器的元件符号如图一所示,其中D0、D1、D2、D3是4位数据输入端,A0和A0是控制输入端,Y是数据输出端。当A1A0=00时,输出Y=D1;A1A0=01时,Y=D1;A1A0=10时,Y=D2;A1A0=11,Y=D3。。图一4选1数据选择器的元件符号4选1数据选择器的真值表为:输入输出A0A1D0D1D2D3F000×××0001×

5、××101×0××001×1××110××0×010××1×111×××0011×××11真值表可简化为:A1A0DF00D001D110D211D3D0D1D2D3由真值表写出输出逻辑表达式由逻辑表达式做出逻辑电路图。图二4选1数据选择器原理图在MAX+plusⅡ软件下做出4选1数据选择器的原理图。如图所示,D0、D1、D2、D3为4路数据输入端,A0、A1为选择控制信号输入端,F为输出端。时电路工作,时电路不工作,不管D取何值,F始终为0。(2)分析分析上面的4选1数据选择器原理图如图二,4选1数据选择器有七个输入端和一个输出端,其中四个为数据输入端,两个为控制信号输入端。电

6、路由五个非门、四个与门和一个或门组成。编译无误后,在MAX+plusⅡ软件下的WaveEditor中对4选1数据选择器进行仿真,记录仿真波形,如图图三4选1数据选择器的仿真波形图分析:如图所示时电路工作,D0、D1、D2、D3分别输入四个波形,先对A0选择初始电平为“0”,时钟周期为“200ns”,倍数为“1”,按同样的方法为A1输入端添加激励信号,时钟周期倍数为A0输入端的2倍。这样我们就为A0、A1输入端分别添加了时钟周期为200ns和400ns的激励信号。(3)结论上图的仿真波形的真值表为:01D3000100100100100000110101D2D1D0A1A0F111

7、10从而验证了4选1数据选择器设计的正确性和功能的正确性。3.个人特色采用文本编辑法,即利用VHDL语言描述四选一数据选择器其仿真波形为:用VHDL语言编写的4选1数据选择器如下:libraryIEEE;useIEEE.std_logic_1164.all;entitymuxlisport(D0,D1,D2,D3:instd_logic_vector(7downto0);S:inintegerrange0to3;F:outstd_logic_vector(7downto0))en

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。