I2C, SPI, and GPIO Buffer Logic - I2C, SPI, and GPIO Buffer Logic - UG1614

XRF4 RF Accessory Kit User Guide (UG1614)

Document ID
UG1614
Release Date
2025-12-02
Revision
1.3 English

The SOM communicates with the RF slice using the I2C and the SPI by controlling buffers on these lines. Only one slice can be communicated at a time. The power supply control and monitoring for each slice is handled by the power supply management unit (PMU) and is controlled by the PS I2C through two multiplexers.

The first figure in this section provides a graphical view of the I2C connectivity tree. The second figure provides a more detailed graphical view of connected components on the XRF4 baseboard with associated PS I2C memory map address for access by the RF controller firmware (running on the Kria SOM PS). The third figure shows the connectivity and control for the PL I2C bus for this kit.

Figure 1. XRF4 I2C Tree
Figure 2. XRF4 PS I2C Map
Figure 3. XRF4 PL I2C Map

The following figure shows the SPI connectivity and control tree. Only a single slice's SPI can be communicated at a time using the 9-bit I2C_SPI_MOD_SEL signal.

Figure 4. XRF4 SPI Tree

The following figure shows the GPIO signal connectivity to the RF slices and auxiliary GPIO connector. These signals are controlled through RF controller firmware.

Figure 5. XRF4 GPIO Tree