The implementation design consists of a simple PIO example that can accept read and write transactions and respond to requests, as illustrated in This Figure . Source code for the example is provided with the core. For more information about the PIO example design, see Programmed Input/Output: Endpoint Example Design .