Tailor Fitting a Platform Based Accelerator Design in System Generator - 2020.2 English

Vivado Design Suite User Guide: Model-Based DSP Design Using System Generator (UG897)

Document ID
UG897
Release Date
2020-11-18
Version
2020.2 English

Platform based accelerators use a bottom-up design methodology to ease the development of larger systems. Two distinct design portions are created: the connectivity platform which connects board level interfaces to a processing system, and the differentiated logic accelerator(s) which represent the data path internal to the SoC and are controlled and/or fed by the connectivity platform design. DSP data paths or accelerators can take advantage of automation to tie into the connectivity platform and its interfaces to external devices.

To speed up creating a design in the Vivado IP Integrator in which the accelerator portion of the design will be developed in System Generator, the following procedure can be used:

  1. Create a Block Diagram (BD) of your design in the Vivado IP Integrator. This will act as your connectivity platform.
  2. Import the connectivity platform into System Generator.
  3. Enter the accelerator portion of the design in System Generator.
  4. In System Generator, compile the accelerator model using the IP Catalog flow, to create a Vivado project containing the original design (from the Vivado BD file) and the circuitry in the System Generator model.