I2C(集成电路总线)是一种简单的低带宽短距离协议。常见于接受间歇访问的外围设备系统中。它通常用于短距离传输系统。在此类系统中,需最小化板上的走线数量。在I2C总线上启动数据传输的设备通常称为主控,而被寻访的设备称为从设备。
莱迪思半导体的通用I2C从设备IP核提供设备寻址、读/写操作和确认机制。FPGA本身的可编程性让用户能够灵活配置I2C从设备到任意合法的从设备地址,从而避免了在多个从设备下,I2C总线上可能存在的从设备地址冲突。
它可适用于CrossLink-NX™ FPGA器件,通过使用莱迪思Radiant 软件的布局布线工具以及Synplify Pro®综合工具实现。