Disable writing to register 0
This commit is contained in:
parent
92c9d9c91e
commit
a7d3c26f76
|
@ -73,7 +73,8 @@
|
|||
$func3_valid = $is_r_instr || $is_i_instr || $is_s_instr || $is_b_instr;
|
||||
$rs2_valid = $is_r_instr || $is_s_instr || $is_b_instr;
|
||||
$rs1_valid = $is_r_instr || $is_i_instr || $is_s_instr || $is_b_instr;
|
||||
$rd_valid = $is_r_instr || $is_i_instr || $is_u_instr || $is_j_instr;
|
||||
$rd_valid = $rd == 0 ? 0 :
|
||||
$is_r_instr || $is_i_instr || $is_u_instr || $is_j_instr;
|
||||
$imm_valid = $is_i_instr || $is_s_instr || $is_b_instr || $is_u_instr || $is_j_instr;
|
||||
|
||||
`BOGUS_USE($rd $rd_valid $rs1 $rs1_valid $rs2 $rs2_valid $func3 $func3_valid $imm_valid $opcode)
|
||||
|
|
Loading…
Reference in New Issue