📄 testbench.v
字号:
module TestBench;reg [10:0] Vmem [1: 0] ; reg [2: 0] A , B; reg Cin;wire [2:0] Sum; wire Cout; reg [2: 0] Sum_Ex; reg Cout_Ex; reg [2:0] counter;//被测试验证的模块实例。Adder3Bit F1 (A, B, Cin, Sum, Cout ) ;initial begin $readmemb ("test.vec", Vmem ); for (counter=0; counter<=1; counter = counter+ 1) begin {A, B, Cin, Sum_Ex, Cout_Ex}= Vmem [counter] ; #5; //延迟5个时间单位等待电路稳定。 if ( (Sum!=Sum_Ex) || (Cout!=Cout_Ex) ) $display ("****Mismatch on vector: %b *****", Vmem[counter] ) ; else $display ("No mismatch on vector :%b", Vmem[counter] ) ; endendendmodule
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -