📄 bcdadder4_tb.tf
字号:
module testbench();
// Inputs
reg Cin;
reg [3:0] A;
reg [3:0] B;
// Outputs
wire [3:0] S;
wire Cout;
// Instantiate the UUT
BCDadder4 uut (
.S(S),
.Cout(Cout),
.Cin(Cin),
.A(A),
.B(B)
);
// Initialize Inputs
initial
$monitor ($time, "A=%h, B=%h, Cin=%b, S=%d, Cout=%d", A, B, Cin, S, Cout);
initial //Initialize input signals
begin
#50 A=8;B=9;Cin=1;
#50 A=2;B=3;Cin=0;
#50 A=7;B=6;Cin=1;
#50 A=3;B=1;Cin=0;
#50 A=9;B=9;Cin=1;
end
initial #600 $finish; //Complete simulation after 400 units
endmodule
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -