单线聚合

使用FPGA实现单线的信号聚合和传输,缓解PCB拥塞

PCB设计的挑战——在很多系统中,处理器使用2C,GPIO,I2S和UART更多个收集来自周边设备和仪器的数码。在一切系统中PCB基因分布,设计人类希望使使用更小的PCB综合在一起,从而实现简义的工业设计。因此在拥塞的pcb和仪器上传输信号面临多多。

系统设计挑战——连接器是对系统稳定性影响最大的组件。它们还在PCB和系统中占据了宝贵的空间,在使用铰链(如笔记本电脑)的应用中尤其需要注意。单线聚合有助于减少连接器和布线数量,同时提升稳定性。

灵活可靠的方案——FPGA之间的单线通信速率约为7.5 Mbps。该设计也是可自行配置,还可以调整I2C / i2总线和GPIO数量以及单线协议数据包的长度。FPGA之间的单线协议非常可靠,具备错误检测和重试功能。

FPGA设计的挑战——FPGA是一种神奇的器件。只需具备一些硬件描述语言(HDL)方面的技能,您就可以利用这些器件来实现几乎所有的数字化工作:视频多路复用,总线接口,马达控制等。但是,如果您的团队不具备这些技能,可能就会陷入困境。对于单线聚合,我们为您提供适用于各类常见配置的FPGA位流。

如果您的团队拥有HDL方面的技能,并且希望对我们的单线聚合参考设计进行自定义,我们也将提供源代码。

特性

  • 无需fpga工具使用经验
  • 最多聚合7个信道
  • 单线上的原始数据速率约为7.5 Mbps或更高
  • 数据包长度可变,可有效利用单线带宽
  • 接收端出现奇偶校检错误时可更新进行传输
  • 支持我2C的快速模式(400 kbps)和快速模式者优先
  • I2S支持单位立体声,48K Hz采样速率,高达32位采样以及双向支持

框图

文档

技术资源
资讯资源
标题 编号 版本 日期 格哈 文件大小
单线聚合-源代码
1.2 9/28/2020 邮政编码 27.3 MB
单线信号聚合-文档
fpga - rd - 02039 1.2 9/9/2020 PDF 1.8 MB.
标题 编号 版本 日期 格哈 文件大小
基于FPGA的单线聚合(SWA)——适用于FPGA开发人员和非FPGA开发人员
WP0026. 1.0 9/16/2020 PDF 622.5 KB
与大多数网站一样,我们使用cookie和类似的技术来增强您的用户体验。我们还允许第三方在我们的网站上放置Cookie。通过继续使用本网站,您同意使用cookie,如我们所述饼干的政策