forked from Github_Repos/cvw
zbc result mux is now structural
This commit is contained in:
parent
6e52113208
commit
b6dd855395
@ -66,7 +66,7 @@ module zbc #(parameter WIDTH=32) (
|
||||
clmul #(WIDTH) clm(.A(x), .B(y), .ClmulResult(ClmulResult));
|
||||
bitreverse #(WIDTH) brClmulResult(.a(ClmulResult), .b(RevClmulResult));
|
||||
|
||||
assign ZBCResult = (Funct3[1]) ? RevClmulResult : ClmulResult;
|
||||
mux2 #(WIDTH) zbcresultmux(ClmulResult, RevClmulResult, Funct3[1], ZBCResult);
|
||||
|
||||
|
||||
endmodule
|
Loading…
Reference in New Issue
Block a user