作者:Rob Green,AMD 专业音视频、广播与消费业务高级经理
在《任意网络上的任意媒体》系列的首篇中,我们重点介绍了传统音视频连接标准和以太网 IP 网络之间的桥接支持,这是许多多媒体系统所需的一项关键功能。接下来,我们将深入研究设计人员使用 AMD 自适应 SoC 通过以太网进行音视频传输时所拥有的选择。
Zynq™ 7000 SoC
对于空间受限、功耗预算紧张的成本优化型应用,AMD Zynq 7000 器件为高达 1Gb/s 的以太网媒体传输提供了一款极具吸引力的解决方案。所有 Zynq 7000 器件在其处理系统( PS )中包含两个硬连接的 10/100/1G 以太网端口,并且可以通过使用在该器件的可编程逻辑( PL )部分中实现的 IP 核来添加额外的 1G/2.5G 以太网端口。事实上,配备了 GTX 收发器的 Zynq-7030 以及更大型的器件,甚至可以在 PL 中实现 10G 以太网端口。除了 MAC 以外,在 PL 中还可以实现其它网络处理和加速功能。
图1:Zynq 7000 自适应 SoC 原理图
Zynq UltraScale+™ MPSoC
AMD 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 进行集成。