Create a Custom APB3 Peripheral
When you generate an example design for the Sapphire SoC, the IP Manager creates an APB3 peripheral and software code that you can use as a template to create your own peripheral. This simple example shows how to implement an APB3 slave wrapper.
- Refer to the
apb3_slavemodule in design_modules.v in the T120F324_devkit, Ti60F225_devkit, or Ti180J484_devkit directory for the RTL design. - Refer to main.c in the embedded_sw/<SoC module>/software/standalone/apb3Demo/src directory for the C code.