The implementation design consists of a simple PIO example that can accept read and write transactions and respond to requests, as illustrated in the figure below. The core provides the source code for the example. For more information about the PIO example design, see Programmed Input/Output: Endpoint Example Design.
Figure 1. Implementation Example Design Block Diagram