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 Model Composer, the following procedure can be used:
- Create a Block Diagram (BD) of your design in the Vivado IP Integrator. This will act as your connectivity platform.
- Import the connectivity platform into Model Composer.
- Enter the accelerator portion of the design in Model Composer.
- In Model Composer, 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 Model Composer model.