Create a Custom APB3 Peripheral
(For Sapphire SoC)
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.