Issue #722 correction introduced latches in combinatorial process #901
Labels
Component:RTL
For issues in the RTL (e.g. for files in the rtl directory)
PARAM:PULP_XPULP
Issue depends on the PULP_XPULP parameter
Status:Resolved
Issue has been resolved, but closure is pending on git merge and/or issuer confirmation
Type:Bug
For bugs in the RTL, Documentation, Verification environment or Tool and Build system
Issue Description
To correct issue #722 a new condition (OP_A_CURRPC) has been added to a case inside a combinatorial process of cv32e40P_id_stage.sv (lines 806 to 828).
Unfortunately an unconditional else branch has been forgotten together with the if condition inside its behavioural description leading to latches inference by implementation tools.
Component
Component:RTL
Steps to Reproduce
Warning: .../cv32e40p_id_stage.sv:806: Netlist for always_comb block contains a latch.
The text was updated successfully, but these errors were encountered: