I2C Slave至SPI Master桥接

相关产品

Reference Design Logo在当今的嵌入式系统中,I2C和SPI是两个广泛使用的总线协议。I2C总线有最少管脚数要求,因此在电路板上占用的面积很小。SPI总线提供一个MHz级的同步串行连接。由于要求嵌入式系统支持不断增长的协议和接口,针对常用协议的桥接设计为此提供了削减开发时间和成本的解决方案。这个参考设计实现了SPI master到I2C slave的桥接。用作为微控制器的标准I2C总线和SPI总线间的接口。使得微控制器可以直接通过其I2C总线与SPI总线进行通信。

立即跳转到

框图

Alternate Text

性能和大小

器件系列 经测试的器件* 语言 性能 结构资源 设计资源 修订版
MachXO™ LCMXO1200C-3T100C Verilog/VHDL >40MHz 1 EBR 215/213 LUTs 1.1
Platform Manager™ LPTM10-1247-3TG128CES Verilog/VHDL >40MHz N/A 421/424 LUTs 1.1

*可能可以在其他器件中工作。

注:以上所示的性能和设计大小只是估计值。实际结果可能根据所选择的参数、时序限制以及器件的实现情况有所不同。请参见设计的文档了解详细的信息。若无特别说明,所有的代码和设计工作都是在PC平台上完成的。

文档

技术资源
标题 编号 版本 日期 格式 文件大小
选择全部
I2C Slave to SPI Master Bridge - Documentation
FPGA-RD-02111 1.2 1/29/2021 PDF 863.9 KB
I2C Slave to SPI Master Bridge - Source Code
RD1094 1.1 12/23/2011 ZIP 180.4 KB