单线聚合

PCB拥塞减轻使用FPGAs的信号聚集和传输在单线

PCB设计的挑战-在许多系统中,处理器使用多个接口,包括I2C、GPIO、I2S和UART从外围设备和传感器收集数据。在这些系统中,PCB的房地产是一种溢价,此外,设计师正在与较小的PCB连接在一起,以适应整洁的工业设计。通过拥挤的pcb和连接器路由信号带来了一些挑战。

基于FPGA的解决方案-单线聚合参考设计运行在两个iCE40 ultra - plus fpga上,以聚合多个数据流,如I2由一个FPGA以TDM方式将C、UART、I2S和GPIO通过单线发送到另一个FPGA,并将其反聚合回同一组流。

灵活而稳健的选择- FPGAs之间的单线通信约为7.5 Mbps。该设计还可配置I的个数2可以调整C/I2S总线和GPIOs以及单线协议包长度。FPGA之间的单线协议具有鲁棒性,具有错误检测和重试功能。

特性

  • 最多可以聚合7个通道
  • 单线上的原始数据速率为~ 7.5 Mbps或更高
  • 可变分组长度,有效利用单线带宽
  • 当在RX端检测到奇偶校验错误时,提供重传功能
  • 亚搏国际网址支持我2C快模式(400kbps)和快模式+ (1mbps)
  • 2C中断可以通过基于事件传输的GPIO来实现
  • I2S支亚搏国际网址持单立体声通道,48K hz采样率,双向支持,每个样本最高32位

框图

文档

技术资源
标题 数量 版本 日期 格式 大小
单线聚合辐射源-源代码
1.1 9/28/2018 邮政编码 2 MB
单线信号聚合-文档
fpga - rd - 02039 1.1 9/28/2018 PDF 999 KB


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