Answers Database
FPGA Express 3.x: No MUX_OP inferred for the case (HDL-380)
Record #2495
Product Family: Software
Product Line: Synopsys
Product Part: FPGA Express
Product Version: 3.1
Problem Title:
FPGA Express 3.x: No MUX_OP inferred for the case (HDL-380)
Problem Description:
Urgency: Standard
General Description:
Beginning with FPGA Express 3.0, users may see a new warning when synthesizing
case statements:
Warning: No MUX_OP inferred for the case in routine state_machine line XX in file
'<filename>.vhd' because it might lose the benefit of resource sharing. (HDL-380)
Solution 1:
This warning is simply information about the synthesis of the design. FPGA Express
has seen that for the specified case statement, inference of a mux would be less
optimal than the combinatorial logic that it infers, because a mux would prohibit
Express from investigating operator sharing for that case statement.
This warning can be safely ignored.
Furthermore, the environment variable listed in the extended Help does not apply
to the Express product, so do not attempt to set this variable.
End of Record #2495 - Last Modified: 04/14/99 10:25 |