I2C主控制器

参考设计徽标一世2集成电路(Inter-Integrated Circuit)是一种流行的串行接口协议,在许多电子系统中得到了广泛的应用。我2C接口是一种双线接口,能够以每秒几兆比特的中等到高速进行半双工串行通信。有成千上万个我2今天市场上的C外设,从数据转换器到视频处理器。我2由于C总线的简单性和低成本,对于需要与低速外设通信的设计来说,它是一个很好的选择。

2C主控制器参考设计在Verilog中实现。与Synplify Pro合成工具集成的格子ICecube2™Place和Route工具用于实现设计。该设计可以针对其他ICE40™FPGA家族成员。

特征

  • 7位从属地址支持bob电子竞技俱乐部
  • bob电子竞技俱乐部支持100 KHz(标准模式)和400 KHz(快速模式)的工作
  • bob电子竞技俱乐部支持重复的开始操作
  • 中断生成逻辑
  • Verilog RTL,测试台

跳转到

框图

性能和规模

设备的家庭 利用率(LUTS) F最大限度(MHz) I / O引脚 建筑
资源
ICE40™ 285. verilog. 87. 65. N / A.

使用ICECube2设计软件使用ICE-40LP1K-CM121生成性能和资源利用特征。

笔记:上面显示的性能和设计尺寸仅估计。实际结果可能根据所选择的参数,时序约束和设备实现而变化。有关详细信息,请参阅设计的文档。除非另有说明,否则所有编码和设计工作都在PC平台上完成。

文件

技术资源
标题 数字 版本 日期 格式 尺寸
I2C主控制器源代码
RD1139. 1.1 2015年2月2日 压缩 658 KB.

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

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