From 19ac8e130c9ba1aa7b649f647e762e81f09019b8 Mon Sep 17 00:00:00 2001 From: WilliamMiceli Date: Sat, 16 Mar 2019 12:55:57 -0400 Subject: [PATCH] Added sign extension for 2 bits into 9 bits, just to test first --- lab2CA.srcs/sources_1/new/BasicModules.v | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/lab2CA.srcs/sources_1/new/BasicModules.v b/lab2CA.srcs/sources_1/new/BasicModules.v index d197a56..e646d43 100644 --- a/lab2CA.srcs/sources_1/new/BasicModules.v +++ b/lab2CA.srcs/sources_1/new/BasicModules.v @@ -961,6 +961,14 @@ module shift_right_arithmetic_tb(); end endmodule +module sign_extend_2bit( + input wire [1:0] A, + output wire [8:0] B); + + B = {{7{A[1]}},A}; + +endmodule + module sub_9bit( input wire [8:0] A, input wire [8:0] B,