正文描述:《八选一多路选择器Verilog代码及仿真结果MUX_8》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、modulemux_8(I7,I6,I5,I4,I3,I2,I1,I0,S2,S1,S0,O);inputI7,I6,I5,I4,I3,I2,I1,I0,S2,S1,S0;outputO;assignO={!S2&&!S1&&!S0}?I0:{!S2&&!S1&&S0}?I1:{!S2&&S1&&!S0}?I2:{!S2&&S1&&S0}?I3:{S2&&!S1&&!S0}?I4:{S2&&!S1&&S0}?I5:{S2&&S1&&!S0}?I6:I7;endmodulemodulemux_8_tb;
2、//InputsregI7;regI6;regI5;regI4;regI3;regI2;regI1;regI0;regS2;regS1;regS0;//OutputswireO;//InstantiatetheUnitUnderTest(UUT)mux_8uut(.I7(I7),.I6(I6),.I5(I5),.I4(I4),.I3(I3),.I2(I2),.I1(I1),.I0(I0),.S2(S2),.S1(S1),.S0(S0),.O(O));initialbegin//InitializeIn
3、putsI7=0;I6=0;I5=0;I4=0;I3=0;I2=0;I1=0;I0=0;S2=0;S1=0;S0=0;//Wait100nsforglobalresettofinish#100;//Addstimulushereendalways#1I7=~I7;always#2I6=~I6;always#4I5=~I5;always#8I4=~I4;always#10I3=~I3;always#20I2=~I2;always#30I1=~I1;always#40I0=~I0;always#50S2=
4、~S2;always#100S1=~S1;always#200S0=~S0;endmodule
显示全部收起
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。