14 Inter-Integrated Circuit Peripherals
Philips inter-integrated circuit (I2C) is a two wire serial bus interface that provides data transfer between many devices. SmartFusion 2 SoC FPGAs contain two identical I2C peripherals in the microcontroller subsystem (MSS I2C_0 and MSS I2C_1), that provide a mechanism for serial communication between the SmartFusion 2 device and external I2C compliant devices.
SmartFusion 2 I2C peripherals support the following protocols:
- I2C protocol as per v2.1 specification
- SMBus protocol as per v2.0 specification
- PMBus protocol as per v1.1 specification