I2C主控制器

相关产品

参考设计徽标2C或集成电路是一种流行的串行接口协议,在许多电子系统中广泛使用。我2C界面是一个两线接口,能够以每秒高达几兆位的高速至高速级别的半双链串行通信。有成千上万的我2当今市场上的C外围设备,从数据转换器到视频处理器。我2C总线是需要与低速外围设备进行交流的设计,因为其简单性和低成本。

2C主控制器参考设计在Verilog中实现。与Synplify Pro合成工具集成的Lattice IceCube2™位置和路由工具用于实现设计。该设计可以针对其他ICE40™FPGA家庭成员。

特征

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

跳到

框图

性能和大小

设备系列 利用(LUTS) 语言 F最大限度(MHz) 我/O针 建筑
资源
ICE40™ 285 Verilog 87 65 N/A。

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

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

文档

技术资源
标题 数字 版本 日期 格式 尺寸
I2C主控制器Source Code
RD1139 1.1 2/12/2015 压缩 658 kb

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

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