Files
nand2tetris_verilog/halfadder_tb.v
2024-06-13 19:58:39 -07:00

23 lines
389 B
Verilog

`include "halfadder.v"
module HalfAdder_test;
reg a, b;
wire [1:0] sum;
integer i;
initial begin
$dumpfile("halfadder_tb.vcd");
$dumpvars;
for (i=0; i<4; i=i+1)
begin
b=(i&2)>>1;
a=i&1;
#1;
end
$finish();
end
HalfAdder u1(.a(a), .b(b), .sum(sum[0]), .carry(sum[1]));
endmodule