单线聚合

PCB拥塞缓解使用fpga信号聚合和传输在单线

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

基于FPGA的解决方案-单线聚合参考设计运行在两个iCE40 UltraPlus fpga上,以聚合多个数据流,如I2C,UART,I2S并且由一个FPGA GPIO在TDM方式,并发送通过单丝到另一FPGA进行解聚集回到相同的集流。

灵活且强大的选项- 所述的FPGA之间的单线通信是在7.5 Mbps的。该设计也可配置的,我的数2C/I2S总线和GPIOs及单线协议包长度可调。FPGA之间的单线协议具有错误检测和重试功能。

特性

  • 最多7个频道可以被聚合
  • 原始数据率在单线是~ 7.5 Mbps或更高
  • 为有效地利用单线带宽的可变数据包长度
  • 当在RX端检测到奇偶校验错误时,提供重传功能
  • bob电子竞技俱乐部支持I2C快速模式(400 Kbps)和快速模式加(1 Mbps)的
  • 2通过基于事件的传输,GPIO可以实现C中断
  • I2S支bob电子竞技俱乐部持单立体声声道,48K赫兹的采样率,高达每样本32位与双向支持

框图

文档

技术资源
标题 数量 版本 日期 格式 大小
单线聚集辐射-源代码
1.1 2018年9月28日
单线信号聚合-文档
fpga - rd - 02039 1.1 2018年9月28日


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