To completely off-load the I2C transfers from the CPU, the I2C slave Controller IP Cores have the Slave function from the Master/Slave releases, with parameterized FIFO, I2C Slave Control Unit, and Interrupt Controller. A reduced VLSI footprint is provided by the I2C Slave Controller IP. To know more visit us at https://www.digitalblocks.com/i2c-ip-core-reference-design/