我2C或集成电路间电路是一种流行的串行接口协议,广泛用于许多电子系统。我的2C接口是一种双线接口,可以在中等至高速的半双工串行通信,每秒高达几兆位。有成千上万的我2目前市场上的C外设,范围从数据转换器到视频处理器。我的2由于C总线的简单性和低成本,对于需要与低速外设通信的设计来说,它是一个很好的选择。
我的2用Verilog实现C主控制器参考设计。使用与Synplify Pro合成工具集成的Lattice iCECube2™Place and Route工具来实现设计。该设计可以针对其他iCE40™FPGA家族成员。