Knowledge Base Article
Fatal Error: RUNTIME_0181 Calling undefined DPI 'simsf_constra3' routine
Description
Due to a problem in the Quartus® Prime Pro Edition Software version 24.3 for Windows, you might see this error when automating simulation with the Run Simulation feature. The error only occurs when the selected EDA simulator in Settings > EDA Tool Settings > Simulation > Tool name is Riviera-PRO.
This error can happen in one of the following two ways:
- If the 'Simulation scripts generation only' option in Settings > EDA Tool Settings > Simulation Flow Settings is On (default) and the following commands are executed in Quartus® Prime Tcl Console:
- execute_flow -simulation
- cd ./simulation/rivierapro/rtlsim
- exec run_sim_command.bat
- If the 'Simulation scripts generation only' option is Off and the following command is executed in Quartus® Prime Tcl Console:
- execute_flow -simulation
Resolution
To work around this problem:
- Set the 'Simulation scripts generation only' option to On (default).
- Execute the following command in Quartus® Prime Tcl Console:
- execute_flow -simulation
- Execute the following commands in the Command Prompt window:
- cd ./simulation/rivierapro/rtlsim
- run_sim_command.bat
This problem is scheduled to be fixed in a future release of the Quartus® Prime Pro Edition Software.
Updated 3 months ago
Version 2.0No CommentsBe the first to comment