This website uses cookies. By using this site, you consent to the use of cookies. For more information, please take a look at our Privacy Policy.
Home > FPGA Technical Tutorials > Designing with Xilinx FPGAs Using Vivado > IP Flows > Simulation of IP

TABLE OF CONTENTS

Xilinx FPGA FPGA Forum

Simulation of IP

FONT SIZE : AAA

One of the biggest advantages of the Vivado Design Suite is the Xilinx IP are all deliv- ered as HDL, enabling fast behavioral simulation. The HDL fi les needed for simula- tion are created during the generation of the output products. The fi les are all located in the IP folder or within the Core Container fi le. When using the Core Container , the simulation-related fi les are copied into the ip_user_fi les directory. 

hen using a Vivado RTL project and launching simulations from the GUI, all fi les required for simulating the IP are automatically sent to the simulator along with your HDL fi les. In addition to the integrated Vivado simulator ( XSIM ), Vivado can launch specifi c simulators from third parties. Chapter 11 covers more on simulation. 

If you elect to simulate outside of the Vivado Design Suite, scripts are provided in the ip_user_fi les directory for each supported simulator. These scripts will reference IP fi les either from the IP directory or the ip_user_fi les as applicable depending on if you are using Core Container or not. The IP scripts can be incorpo- rated into your own simulation scripts. 

You can also use the export_simulation command to create a script to simulate your entire design, including the IP. The command can also copy all the simulation HDL fi les into the directory of your choice. This makes it very easy to start simulating your design. 


  • XC2S50-5FG256C

    Manufacturer:Xilinx

  • FPGA Spartan-II Family 50K Gates 1728 Cells 263MHz 0.18um Technology 2.5V 256-Pin FBGA
  • Product Categories: Embedded - FPGAs (Field Programmable Gate Array)

    Lifecycle:Active Active

    RoHS:

  • XC3S400-5FG456C

    Manufacturer:Xilinx

  • FPGA Spartan-3 Family 400K Gates 8064 Cells 725MHz 90nm Technology 1.2V 456-Pin FBGA Tray
  • Product Categories: FPGAs

    Lifecycle:Active Active

    RoHS:

  • XC3S400-5FTG256C

    Manufacturer:Xilinx

  • FPGA Spartan-3 Family 400K Gates 8064 Cells 725MHz 90nm Technology 1.2V 256-Pin FTBGA
  • Product Categories: FPGAs

    Lifecycle:Active Active

    RoHS:

  • XC3042A-6VQ100C

    Manufacturer:Xilinx

  • FPGA XC3000 Family 3K Gates 144 Cells 135MHz 5V 100-Pin VTQFP
  • Product Categories:

    Lifecycle:Obsolete -

    RoHS: No RoHS

  • XC2S50-6PQG208C

    Manufacturer:Xilinx

  • FPGA Spartan-II Family 50K Gates 1728 Cells 263MHz 0.18um Technology 2.5V 208-Pin PQFP EP
  • Product Categories: FPGAs

    Lifecycle:Active Active

    RoHS:

Need Help?

Support

If you have any questions about the product and related issues, Please contact us.