mirror of
https://github.com/openhwgroup/cva6.git
synced 2025-04-23 05:37:16 -04:00
🐛 Fix switching operation select
This commit is contained in:
parent
9d2b6bf6eb
commit
44365e85d9
1 changed files with 2 additions and 2 deletions
|
@ -46,8 +46,8 @@ module mult (
|
|||
logic div_valid_op;
|
||||
logic mul_valid_op;
|
||||
// Input Arbitration
|
||||
assign div_valid_op = mult_valid_i && (operator_i inside { MUL, MULH, MULHU, MULHSU, MULW });
|
||||
assign mul_valid_op = mult_valid_i && (operator_i inside { DIV, DIVU, DIVW, DIVUW, REM, REMU, REMW, REMUW });
|
||||
assign mul_valid_op = mult_valid_i && (operator_i inside { MUL, MULH, MULHU, MULHSU, MULW });
|
||||
assign div_valid_op = mult_valid_i && (operator_i inside { DIV, DIVU, DIVW, DIVUW, REM, REMU, REMW, REMUW });
|
||||
|
||||
// ---------------------
|
||||
// Output Arbitration
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue