The I2C bus signals to the AMD Zynq™
UltraScale+™ RFSoC
are PS_SOC_SCL
and PS_SOC_SDA
. These signals are used
to support data transfers between the SC and RFSoC in support of the following
functions:
- In-band telemetry
- Provides the host access to board power and temperature telemetry data using PCIe technology.
- In-band SC firmware update
- Allows the SC firmware to be updated using PCIe technology.
The I2C interface is connected to MIO pins of the AMD Zynq™ UltraScale+™ RFSoC PS, meaning that an integrated IP solution is available. The I2C interface must be operated in slave mode and cannot be a master because the SC is the master, and drives an SCL clock.