10.3. FPGA AI Suite IP Interface
The following block diagram shows the high-level interface of the FPGA AI Suite IP.
- Clock for FPGA AI Suite IP logic
- Reset for FPGA AI Suite IP logic
- Memory interface from IP (each instance of the IP contains a DMA engine that handles memory transfer to and from memory. For details, refer to " DMA Descriptor Queue " in CSR Map and Descriptor Queue.
- Control Interface to the host process
- AXI Streaming Interface
To integrate generated IP in your design, connect these signals in your design and ensure that the software layers are designed to handle the integrated logic and your IP instance. This section covers the interface details for the IP and explains how to connect these in your design. For software development considerations, refer to Developing Software Applications with the FPGA AI Suite.
To instantiate the IP in your design, use Platform Designer and make the connections yourself or use the FPGA AI Suite design examples as a starting point to quickly prototype and evaluate your IP in hardware using one of the supported development kits.
In some cases, this document uses the terms initiator and responder where the terms master and slave might have been used in the past.