资源描述:
《广东海洋大学EDA实验资料报告材料.doc》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、EDA技术与应用实验报告专业软件工程班级学号姓名指导老师完成日期2019年1月4日成绩:目录实验一开关、数码管和多路选择器4Part141.实验容:42.实验设计:43.实验过程:44.实验结果:4Part251.实验容:52.实验设计:53.实验过程:54.实验结果:5Part351.实验容52.实验设计63.实验过程64.实验结果7Part471.实验容72.实验设计73.实验过程84.实验结果8Part591.实验容:92.实验设计:93.实验过程:104.实验结果:12实验二数字和显示15Part1151
2、.实验容152.实验设计153.实验过程164.实验结果17Part2181.实验容182.实验设计183.实验过程204.实验结果21Part3221.实验容222.实验设计223.实验过程234.实验结果24Part4241.实验容242.实验设计243.实验过程254.实验结果27Part5271.实验容272.实验设计:273.实验过程284.实验结果29Part7301.实验容:302.实验设计:303.实验过程:324.实验结果:35实验三触发器、翻转和锁存器37Part1371.实验容372.实验设
3、计373.实验过程:374.实验结果38Part2381.实验容382.实验设计383.实验过程394.实验结果39Part3401.实验容402.实验设计403.实验过程404.实验结果41Part4411.实验容412.实验设计42Part5431.实验容:432.实验设计:433.实验过程:444.实验结果:46实验一开关、数码管和多路选择器Part11.实验容:通过SW0-17控制LEDR的亮灭2.实验设计:SW输入直接接LEDR3.实验过程:代码如下:LIBRARYieee;USEieee.std_lo
4、gic_1164.all;ENTITYLabIPartIISPORT(SW:INSTD_LOGIC_VECTOR(17DOWNTO0);LEDR:OUTSTD_LOGIC_VECTOR(17DOWNTO0));ENDLabIPartI;ARCHITECTUREBehaviorOFLabIPartIISBEGINLEDR<=SW;ENDBehavior;4.实验结果:SW(1)=0.其余为1结果:LEDR(1)=1Part21.实验容:二选一选择器2.实验设计:两个输入x,y一个控制信号s输出z3.实验过程:代码如
5、下:LIBRARYIEEE;USEIEEE.STD_LOGIC_1164.ALL;ENTITYmux21ISPORT(X,Y:INSTD_LOGIC;S:INSTD_LOGIC;Z:OUTSTD_LOGIC);ENDmux21;ARCHITECTUREBEV_MUX21OFmux21ISBEGINZ<=XWHENS='0'ELSEY;ENDBEV_MUX21;4.实验结果:仿真图:x,y都输入1,选择信号为1选择y,故z=1;Part31.实验容利用二选一选择器组合成3位五选一的选择器,电路图1所示,真值表图2图
6、1图22.实验设计设计思路:利用四个二选一选择器组合成一个三位五选一3.实验过程LIBRARYIEEE;USEIEEE.STD_LOGIC_1164.ALL;ENTITYmux3b51ISPORT(D4,D3,D2,D1,D0:INSTD_LOGIC_VECTOR(2DOWNTO0);s2,s1,s0:INSTD_LOGIC;Y0:OUTSTD_LOGIC_VECTOR(2DOWNTO0));ENDmux3b51;ARCHITECTUREbevOFmux3b51ISCOMPONENTmux3b21PORT(a,b
7、:instd_logic_VECTOR(2DOWNTO0);s:instd_logic;y:outstd_logic_VECTOR(2DOWNTO0));ENDCOMPONENT;SIGNALE1,E2,E3:STD_LOGIC_VECTOR(2DOWNTO0);BEGINU1:mux3b21PORTMAP(D0,D1,s0,E1);U2:mux3b21PORTMAP(D2,D3,s0,E2);U3:mux3b21PORTMAP(E1,E2,s1,E3);U4:mux3b21PORTMAP(E3,D4,s2,Y0
8、);ENDbev;4.实验结果仿真图:Part41.实验容把输入的三位二进制数转换成一个十进制数在7段数码管上显示2.实验设计设计思路:把利用编码器,把三位二进制数转换成7位二进制数。3.实验过程代码如下:LIBRARYIEEE;USEIEEE.STD_LOGIC_1164.ALL;ENTITYnumber0to9ISPORT(IN0,IN1,IN2,IN3:INSTD_