18 lines
294 B
Verilog
18 lines
294 B
Verilog
module halfaddertb ();
|
|
reg A, B;
|
|
wire S, C;
|
|
|
|
halfadder uut(
|
|
.A(A), .B(B), .S(S), .C(C)
|
|
);
|
|
|
|
initial begin
|
|
$dumpfile("hadmp.vcd");
|
|
$dumpvars;
|
|
A = 1'b0; B = 1'b0; #10;
|
|
A = 1'b0; B = 1'b1; #10;
|
|
A = 1'b1; B = 1'b0; #10;
|
|
A = 1'b1; B = 1'b1; #10;
|
|
end
|
|
|
|
endmodule |