The interfaces to configure and control the device are grouped into two categories.
The memory-mapped register modules include:
- APB, AXI Programming Interfaces with single 32-bit read/write access
- NPI Programming Interface with burst 32-bit read/write access
The read/write ports to configure the device include:
- PL configuration: send commands to the CFU Programming Interface with its 128-bit read/write port
- Device configuration: burn eFUSEs to permanently disable or alter the functionality of the hardware in the device