From f9d92b31e4bea3037c75f7c7a508c1be09811fd0 Mon Sep 17 00:00:00 2001 From: kryptoish Date: Sat, 7 Dec 2024 22:12:43 -0800 Subject: Final Working Version --- shifter.sv | 18 ------------------ 1 file changed, 18 deletions(-) delete mode 100644 shifter.sv (limited to 'shifter.sv') diff --git a/shifter.sv b/shifter.sv deleted file mode 100644 index da6fd77..0000000 --- a/shifter.sv +++ /dev/null @@ -1,18 +0,0 @@ -module shifter(in,shift,sout); - input [15:0] in; - input [1:0] shift; - output reg [15:0] sout; - - always_comb begin - case (shift) - //no shift - 2'b00: sout = in; - 2'b01: sout = in << 1; //left bit shift - 2'b10: sout = in >> 1; //right bit shift - 2'b11: begin - sout = in >> 1; - sout[15] = sout[14]; //in[15] copied to to MSB after right bit shift - end - endcase - end -endmodule \ No newline at end of file -- cgit v1.2.3