Simplification.

This commit is contained in:
Rose Thompson 2023-11-10 18:39:36 -06:00
parent 9dfe421c55
commit c8cca8dfb8

View File

@ -79,6 +79,7 @@ module align import cvw::*; #(parameter cvw_t P) (
logic [(P.LLEN-1)*2/8:0] ByteMaskMuxM; logic [(P.LLEN-1)*2/8:0] ByteMaskMuxM;
logic SaveByteMask; logic SaveByteMask;
/* -----\/----- EXCLUDED -----\/-----
always_comb begin always_comb begin
case(Funct3M) case(Funct3M)
2'b00: IncrementAmount = 4'd0; 2'b00: IncrementAmount = 4'd0;
@ -88,9 +89,10 @@ module align import cvw::*; #(parameter cvw_t P) (
default: IncrementAmount = 4'd7; default: IncrementAmount = 4'd7;
endcase endcase
end end
-----/\----- EXCLUDED -----/\----- */
/* verilator lint_off WIDTHEXPAND */ /* verilator lint_off WIDTHEXPAND */
//assign IEUAdrIncrementM = IEUAdrM + LLENINBYTES; assign IEUAdrIncrementM = IEUAdrM + LLENINBYTES;
assign IEUAdrIncrementM = IEUAdrM + IncrementAmount; //assign IEUAdrIncrementM = IEUAdrM + IncrementAmount;
/* verilator lint_on WIDTHEXPAND */ /* verilator lint_on WIDTHEXPAND */
mux2 #(P.XLEN) ieuadrspillemux(.d0(IEUAdrE), .d1(IEUAdrIncrementM), .s(SelSpillE), .y(IEUAdrSpillE)); mux2 #(P.XLEN) ieuadrspillemux(.d0(IEUAdrE), .d1(IEUAdrIncrementM), .s(SelSpillE), .y(IEUAdrSpillE));
mux2 #(P.XLEN) ieuadrspillmmux(.d0(IEUAdrM), .d1(IEUAdrIncrementM), .s(SelSpillM), .y(IEUAdrSpillM)); mux2 #(P.XLEN) ieuadrspillmmux(.d0(IEUAdrM), .d1(IEUAdrIncrementM), .s(SelSpillM), .y(IEUAdrSpillM));