From f6a55d5faba42120aa900e2514d9ff5d80dfca8b Mon Sep 17 00:00:00 2001 From: Flavian Kaufmann Date: Sat, 4 May 2024 18:30:51 +0200 Subject: renamed some signals --- src/shift_unit.v | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) (limited to 'src/shift_unit.v') diff --git a/src/shift_unit.v b/src/shift_unit.v index 1f2c96b..372fec0 100644 --- a/src/shift_unit.v +++ b/src/shift_unit.v @@ -1,17 +1,17 @@ module shift_unit #( parameter N = 32 )( - input signed [N-1:0] A, - input [N-1:0] SHAMT, - input [1:0] OP, // 00: SLL, 01: SRL, 11: SRA - output reg [N-1:0] RESULT + input signed [N-1:0] su_src0, + input [N-1:0] su_shamt, + input [1:0] su_op, // 00: SLL, 01: SRL, 11: SRA + output reg [N-1:0] su_result ); always @ (*) begin - case (OP) - 2'b00: RESULT <= A << SHAMT % N; - 2'b01: RESULT <= A >> SHAMT % N; - 2'b11: RESULT <= A >>> SHAMT % N; + case (su_op) + 2'b00: su_result <= su_src0 << su_shamt % N; + 2'b01: su_result <= su_src0 >> su_shamt % N; + 2'b11: su_result <= su_src0 >>> su_shamt % N; endcase end -- cgit v1.2.3