📄 test_mux4.v
字号:
module testbench_mux4;
wire [7:0] mux4_out,m0_in,m1_in,m2_in,m3_in;
wire [1:0]sel_in;
test_mux4 t4 (mux4_out,m0_in,m1_in,m2_in,m3_in,sel_in);
mux4 m4 (mux4_out,m0_in,m1_in,m2_in,m3_in,sel_in);
endmodule
module test_mux4(mux4_out,m0_in,m1_in,m2_in,m3_in,sel_in);
input [7:0] mux4_out;
output [7:0] m0_in;
output [7:0] m1_in;
output [7:0] m2_in;
output [7:0] m3_in;
output sel_in;
reg [7:0] m0_in,m1_in,m2_in,m3_in;
reg [1:0]sel_in;
initial begin
$monitor($time,"mux4_out=%b,m0_in=%b,m1_in=%b,m2_in=%b,m3_in=%b,sel_in=%b",
mux4_out, m0_in, m1_in, m2_in, m3_in, sel_in);
#5 m0_in=1;m1_in=0;m2_in=0;m3_in=1;sel_in=00;
#5 m0_in=1;m1_in=0;m2_in=0;m3_in=1;sel_in=01;
#5 m0_in=1;m1_in=0;m2_in=0;m3_in=1;sel_in=10;
#5 m0_in=1;m1_in=0;m2_in=0;m3_in=1;sel_in=11;
end
endmodule
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -