4.4. IES Simulation Setup Script Example
Read the generated .sh script to see the variables that are available for you to override when you source the script or that you can redefine directly in the generated .sh script. For example, you can specify additional elaboration and simulation options with the variables USER_DEFINED_ELAB_OPTIONS and USER_DEFINED_SIM_OPTIONS.
Example Top-Level Simulation Shell Script for Incisive (NCSIM)
# Run script to compile libraries and IP simulation files # Skip elaboration and simulation of the IP variation sh ./ip_top_sim/cadence/ncsim_setup.sh SKIP_ELAB=1 SKIP_SIM=1 QSYS_SIMDIR="./ip_top_sim" #Compile the top-level testbench that instantiates your IP ncvlog -sv ./top_testbench.sv #Elaborate and simulate the top-level design ncelab <elaboration control options> top_testbench ncsim <simulation control options> top_testbench
Did you find the information on this page useful?