Due to a problem in the Prime Pro Edition Software version 24.2, the C-models required for faster simulation times of F-Tile transceiver-based designs that use FEC are not enabled by default.
To work around this problem, perform the following steps, depending on which simulator you are using:
- VCS
- Open simulation setup script (vcs_setup.sh) in the Synopsys VCS simulation directory
- Append the following option into USER_DEFINED_SIM_OPTIONS
USER_DEFINED_SIM_OPTIONS ="-sv_lib $QUARTUS_INSTALL_DIR/eda/sim_lib/libdb_gdr_fec"
- Append the following option into USER_DEFINED_ELAB_OPTIONS
USER_DEFINED_ELAB_OPTIONS=”+define+gdrb_GDR_FEC_FASTSIM”
- Xcelium
- Open simulation setup script (xcelium_setup.sh) in the Xcelium simulation directory.
- Append the following option into USER_DEFINED_SIM_OPTIONS
USER_DEFINED_SIM_OPTIONS ="-sv_lib $QUARTUS_INSTALL_DIR/eda/sim_lib/libdb_gdr_fec"
- Append the following option into USER_DEFINED_COMPILE_OPTIONS
USER_DEFINED_COMPILE_OPTIONS=”+define+gdrb_GDR_FEC_FASTSIM”
- Questasim
- Open simulation setup script (msim_setup.tcl) in the Mentor simulation directory.
- Append the following option into USER_DEFINED_ELAB_OPTIONS
USER_DEFINED_ELAB_OPTIONS ="-sv_lib $QUARTUS_INSTALL_DIR/eda/sim_lib/libdb_gdr_fec"
- Append the following option into USER_DEFINED_COMPILE_OPTIONS
USER_DEFINED_COMPILE_OPTIONS=”+define+gdrb_GDR_FEC_FASTSIM”
- Riviera
Riviera simulator is currently not supported.
This problem is scheduled to be fixed in a future version of the Quartus® Prime Pro Edition Software.