Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- module adder_tb;
- reg x,y,c_in;
- wire s,c_out;
- full_adder uut(x,y,c_in,s,c_out);
- initial begin
- // $dumpvars;
- x=0; y=0; c_in=0;
- #1 // $display("x=%b, y=%b, c_in=%b, s=%b, c_out=%b",x,y,c_in,s,c_out);
- x=0; y=0; c_in=1;
- #1 // $display("x=%b, y=%b, c_in=%b, s=%b, c_out=%b",x,y,c_in,s,c_out);
- x=0; y=1; c_in=0;
- #1 // $display("x=%b, y=%b, c_in=%b, s=%b, c_out=%b",x,y,c_in,s,c_out);
- x=0; y=1; c_in=1;
- #1 // $display("x=%b, y=%b, c_in=%b, s=%b, c_out=%b",x,y,c_in,s,c_out);
- x=1; y=0; c_in=0;
- #1 // $display("x=%b, y=%b, c_in=%b, s=%b, c_out=%b",x,y,c_in,s,c_out);
- x=1; y=0; c_in=1;
- #1 // $display("x=%b, y=%b, c_in=%b, s=%b, c_out=%b",x,y,c_in,s,c_out);
- x=1; y=1; c_in=0;
- #1 // $display("x=%b, y=%b, c_in=%b, s=%b, c_out=%b",x,y,c_in,s,c_out);
- x=1; y=1; c_in=1;
- // #1 $display("x=%b, y=%b, c_in=%b, s=%b, c_out=%b",x,y,c_in,s,c_out);
- end
- endmodule
Add Comment
Please, Sign In to add comment