Agilex™ 5 FPGA E-Series 065B Premium Development Kit User Guide

ID 814550
Date 5/24/2024
Public
Document Table of Contents

A.8.8. Serial Buses

The MAX® 10 and Agilex™ 5 FPGA on the development kit use I2C for reading and writing to various devices on the board such as programmable clock generators, voltage regulators, temperature sensors, and EEPROMs. You can use MAX® 10 or Agilex™ 5 FPGA as the I2C host to access these devices, change clock frequencies, or get board status information such as the voltage and temperature readings.

Table 24.   MAX® 10 I2C Signals
Schematic Signal Name Description
MAX_I2C_SCL/SDA All voltage regulators I2C interface MAX® 10. Debug connector J46.
FPGA_3V3_SVID_SCL/SDA VCC Core voltage regulator I2C interface MAX® 10. Debug connector J45.
FX2_SCL/SDA USB PHY I2C interface MAX® 10.
HPS_SCL/SDA HPS I2C interface MAX® 10.
SYS_CLOCK_I2C_SCL/SDA Clock devices I2C interface MAX® 10. Debug connector J93.
Table 25.  FPGA I2C Signals
Schematic Signal Name Description
FPGA_1V8_SVID_SCL/SDA VCC Core voltage regulator I2C interface FPGA.
FPGA_GP_3V3_SCL/SDA Clock devices and SFP2 I2C interface FPGA.
FPGA_3V3_SCL/SDA QSFP1, QSFP2, and EEPROM I2C interface FPGA.
MIPI_3V3_CAM_SCL/SDA MIPI I2C interface FPGA.
SFP1_3V3_SCL/SDA SFP1 I2C interface FPGA.
FMC_SCL/SDA FMC I2C interface FPGA.
Figure 54. I2C Serial Bus