支持莱迪思主流FPGA系列器件的I2C——I2C(内部集成电路总线)是一种两线式接口,能够以每秒几兆比特的中高速率进行半双工串行通信。I2C包含一个寻址系统用于识别I2C总线上的多个I2C从器件。该系统使用两条双向线路:SDA(串行数据)和SCL(串行时钟)。
包含符合I2C规范的源代码——该参考设计使用莱迪思Diamond®3.11和Radiant®2.1软件,能够在任何莱迪思FPGA上实现I2C从动模块。它遵循I2C规范,提供设备寻址、读/写操作和确认机制,可以将兼容I2C的接口添加到系统的任何组件上。
可配置满足您的系统要求——FPGA器件的可编程特性让您能够灵活地为I2C从动配置任何合法的从地址,这样可以避免在拥有多个从设备的I2C总线上出现潜在的从地址冲突。