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 > Vivado IP Integrator

TABLE OF CONTENTS

Xilinx FPGA FPGA Forum

Vivado IP Integrator

FONT SIZE : AAA

Vivado IDE provides the IP integrator (IPI) with graphic connectivity canvas to select peripheral IPs, confi gure the hardware settings, and stitch together the IP blocks to create the digital system. Since IPI makes very heavy usage of IPs, it would be good to have a good understanding of Vivado IP Flows (explained in Chap. 3 ), in order to get a full appreciation of workings under the hood as you use IPI. 

IPI offers many useful features that enable you to graphically design their sys- tem. The following are the main features that ensure ease of complex design creation: 

• Graphical interface called block design (canvas) to construct complex IP-based designs 

• TCL-based complete support for design creation 

• Support for auto-connection of key IP interfaces 

• One-click IP subsystem generation 

• Design rule checks 

• Parameter propagation 

• Address map generation 

After going through this chapter, you will have a deeper understanding of the features offered by the IP Integrator fl ow within the Vivado Design Suite and you will be comfortable in designing and constructing your own systems using the same. This will include instantiating individual IP components, making necessary connec- tions between the interfaces, defi ning and connecting clocks and resets, confi guring the settings of IP, defi ning the address range of slaves for their respective masters (useful in case of processor-based systems), understanding the parameter propagation, and thus generating the output products of their system.

Design Reuse

With the complexity of the systems increasing exponentially, it becomes extremely important to be able to reuse designs with minor modifi cations to their systems without the need to completely redo the design. IPI provides the right means to achieve this wherein it empowers you to confi gure the individual components as per the require- ment in your design to construct the different fl avors required for the system. It offers the ability to package your design which can be reused in other projects. 

  • XC17256XVI

    Manufacturer:Xilinx

  • Xilinx SOP-8
  • Product Categories:

    Lifecycle:Any -

    RoHS: -

  • XCR3128-12VQ100I

    Manufacturer:Xilinx

  • CPLD CoolRunner Family 4K Gates 128 Macro Cells 0.5um Technology 3.3V 100-Pin VTQFP
  • Product Categories:

    Lifecycle:Obsolete -

    RoHS: No RoHS

  • XC2S200E-7FGG456C

    Manufacturer:Xilinx

  • FPGA Spartan-IIE Family 200K Gates 5292 Cells 400MHz 0.15um Technology 1.8V 456-Pin FBGA
  • Product Categories: DC power supply

    Lifecycle:Obsolete -

    RoHS:

  • XCR3128XL-10TQG144C

    Manufacturer:Xilinx

  • CPLD CoolRunner XPLA3 Family 3K Gates 128 Macro Cells 95MHz 0.35um Technology 3.3V 144-Pin TQFP EP
  • Product Categories: Industrial components

    Lifecycle:Active Active

    RoHS:

  • XCR3128XL-6CS144C

    Manufacturer:Xilinx

  • CPLD CoolRunner XPLA3 Family 3K Gates 128 Macro Cells 175MHz 0.35um Technology 3.3V 144-Pin CSBGA
  • Product Categories: CPLDs

    Lifecycle:Active Active

    RoHS: No RoHS

Need Help?

Support

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