Turbo Intel® FPGA IP User Guide

ID 683734
Date 9/30/2021
Public

A newer version of this document is available. Customers should click here to go to the newest version.

Document Table of Contents

2.5. Simulating the Turbo IP with the RTL Simulator

Before simulating, generate the Turbo IP design example from the IP parameter editor.

  • To run the simulation with Synopsys VCS® simulator:
    1. Run vcsmx_setup.sh from <example_design_directory>\simulation_scripts\synopsys\vcsmx\ directory by typing the following commands:
      >> source vcsmx_setup.sh
      >> simv
  • To run the simulation with Cadence NCSim® simulator:
    1. Run ncsim_setup.sh from <example_design_directory>\simulation_scripts\cadence\ directory by typing the following command:
      sh ./ncsim_setup.sh USER_DEFINED_ELAB_OPTIONS='"-timescale 1ps/1ps"' USER_DEFINED_SIM_OPTIONS='"-input \"@run; exit\""'
  • To run the simulation with Xcelium® simulator:
    1. Run xcelium_setup.sh from <example_design_directory>\simulation_scripts\xcelium\ directory by typing the following command:
      sh ./xcelium_setup.sh USER_DEFINED_ELAB_OPTIONS='"-timescale 1ps/1ps"' USER_DEFINED_SIM_OPTIONS='"-input \"@run; exit\""'
  • To run the simulation with the ModelSim or Questa® simulator:
    1. Run msim_setup.tcl from <example_design_directory>\simulation_scripts\mentor\ directory by typing the following commands:
      do msim_setup.tcl
      ld
      run -all
      
  • To run the simulation with Aldec® simulator:
    1. Run rivierapro_setup.tcl from <example_design_directory>\simulation_scripts\aldec\ directory by typing the following commands:
      do rivierapro_setup.tcl
      ld
      run -all