From ef8b9c92e51c1f9fbcd8ac07e8047fd1ec64d73f Mon Sep 17 00:00:00 2001 From: WilliamMiceli Date: Sat, 16 Mar 2019 13:02:29 -0400 Subject: [PATCH] Made testbench --- lab2CA.srcs/sources_1/new/BasicModules.v | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) diff --git a/lab2CA.srcs/sources_1/new/BasicModules.v b/lab2CA.srcs/sources_1/new/BasicModules.v index 7fdd1b6..d9cd128 100644 --- a/lab2CA.srcs/sources_1/new/BasicModules.v +++ b/lab2CA.srcs/sources_1/new/BasicModules.v @@ -969,6 +969,29 @@ module sign_extend_2bit( endmodule +//testbench +module sign_extend_2bit_tb(); + reg [1:0] A; + wire [8:0] B; + + sign_extend_2bit tb0( + .A(A), + .B(B)); + + initial begin + A = 2'b00; + #5 + A = 2'b01; + #5 + A = 2'b10; + #5 + A = 2'b11; + #5 + $finish; + + end +endmodule + module sub_9bit( input wire [8:0] A, input wire [8:0] B,