使用嵌入式功能块的I2C从外设

相关产品

参考设计标志I2C接口(集成电区间电路)也称为双线接口是飞利浦发明的多主串行单端总线。I2C广泛用于同一板上的设备之间的通信。每个MachXO2设备包含两个被指定为“初级”和“辅助”I2C核心的硬化I2C IP核心。每个核心可以作为I2C主机或I2C从站操作。

这个参考设计提供了一个准备使用RTL代码段,实现了直观的接口之间:

  • 一个外部I2C主机和XO2内部寄存器(用户逻辑)
  • XO2中的外部I2C主设备和内存扩展

I2C从接口用于从外部I2C主站接收命令和数据。这种设计的典型应用是将GPIO扩展提供给I2C兼容的微控制器主机或将I2C微控制器连接到XO2中的嵌入式块RAM(EBR)。

好处

  • 准备使用RTL代码
  • 防止用户学习I2C和汉语协议;缩短开发时间
  • 可编程奴隶中断

跳转到

框图

性能和规模

设备的家庭 测试设备1 fmax I / O引脚 利用 建筑
资源
修订
MachXO2™2 lcmxo2-1200ze-3mg132c verilog. > 45MHz. One hundred. 185附近地区 EFB 1.0

1.可能也适用于其他设备。
2.使用指定的测试设备和Lattice Diamond™1.4软件生成的性能和利用特性。

笔记:上述性能和设计尺寸仅为估算值。实际结果可能会因所选参数、时序约束和器件实现的不同而有所不同。详见设计文档。除非另有说明,所有的编码和设计工作都是在PC平台上完成的。

文件

技术资源
标题 数字 版本 日期 格式 尺寸
i2c从属外设使用嵌入式功能块 - 文档
RD1124 1.3 2014年10月1日 PDF. 2 MB.
i2c从属外设使用嵌入式功能块参考设计
RD1124 1.3 2014年10月1日 邮政编码 1.4 MB.

*单击“通知”按钮“通知”按钮,您同意接收关于所选文档的更改的通知。

与大多数网站一样,我们使用cookie和类似的技术来增强您的用户体验。我们还允许第三方在我们的网站上放置Cookie。通过继续使用本网站,您同意使用cookie,如我们所述饼干的政策