在《任意网络上的》系列的首篇中,我们重点介绍了传统音视频连接标准和 IP 网络之间的桥接支持,这是许多多媒体系统所需的一项关键功能。接下来,我们将深入研究设计人员使用 自适应 SoC 通过进行音视频传输时所拥有的选择。
本文引用地址:™ 7000 SoC
对于空间受限、功耗预算紧张的成本优化型应用, 7000 器件为高达 1Gb/s 的媒体传输提供了一款极具吸引力的解决方案。所有 7000 器件在其处理系统( PS )中包含两个硬连接的 10/100/1G 以太网端口,并且可以通过使用在该器件的可编程逻辑( PL )部分中实现的 IP 核来添加额外的 1G/2.5G 以太网端口。事实上,配备了 GTX 收发器的 Zynq-7030 以及更大型的器件,甚至可以在 PL 中实现 10G 以太网端口。除了 MAC 以外,在 PL 中还可以实现其它网络处理和加速功能。
图1 Zynq 7000自适应SoC原理图
Zynq UltraScale+™ MPSoC
Zynq UltraScale+ MPSoC 在 PS 中提供了四个硬连接的 10/100/1G 以太网端口和更高性能的 Arm® 应用处理器单元,从而扩展了 Zynq 7000 系列的功能。与 Zynq 7000 SoC 一样,该器件可以通过 PL 中的 IP 核添加额外的以太网端口,包括 USXGMII(通常称为 NBaseT,通过双绞线支持 1G/2.5G/5G/10G 以太网),并在配备 GTY 收发器的 XCZU11EG 和更大型器件中可扩展支持高达 25G 以太网。得益于该系列中一些最大型器件配备了硬连接的 CMAC 块,即便 100G 也是可能的!
图2 Zynq UltraScale+ MPSoC原理图
Versal™ 自适应 SoC
当需要多个 10G 或 25G 以太网端口时,AMD Versal Prime ACAP 便成为一款有效的解决方案,因为其集成了一个或多个硬连接的多速率以太网 MAC( MRMAC )块。每个 MRMAC 都具备高度可配置性,可实现多达四个 10G 或 25G 以太网端口、两个 50G 以太网端口或单个 40G 或 100G 以太网端口。一旦需要超过 100G 的速率,Versal Premium ACAP 就有了用武之地,因为该系列器件不仅包括多个 MRMAC,而且还包括一个或多个硬连接的 DCMAC 块,其中每个均可实现多达六个 100G 以太网端口、三个 200G 以太网端口或一个 400G 以太网端口。
图3 Versal Premium自适应SoC原理图
无论您对通过以太网传输音视频的需求是什么,无论是通过对处理器上运行的标准 Linux IP 堆栈进行控制,还是采用以硬件为中心的 SMPTE ST 2110 实现方案,AMD 自适应 SoC 都能满足您的需求。如需快速启动设计,请查看我们的“目标参考设计”,其中包括在 ZC706、ZCU106 和 VMK180 评估板上通过 1G 和 10G 以太网传输视频流媒体,或联系您所在地的 AMD 或分销商销售团队,进一步了解更多信息。
接下来,我们将深入研究 IPMX、Dante 和 NDI 这些用于音视频传输的新兴以太网标准,它们非常适合在 AMD 自适应 SoC 上进行实现,并且可以在针对您的具体需求量身定制的单个器件中与一系列音频、视频和机器学习 IP 进行集成。