借助多功能 Xilinx Zynq Ultrascale+ MPSoC 加速计算密集型应用开发

作者:Alex Wong,本文转载自:Digikey官网

计算密集型应用是指需要大量复杂计算的任何计算机应用。像 AI 推理、大数据分析、网络和科学研究建模之类就是如今的一些比较流行的计算密集型应用。

计算密集型应用所需的处理能力远远超过单靠处理器就能处理的能力。现场可编程门阵列 (FPGA) 被认为是各种计算应用的加速器,因为它具有可定制性、可编程性以及与相对性能的低功耗特性。这就是为什么像 Xilinx 这样的半导体制造商要将处理器和 FPGA 架构都集成到单个器件中的原因。Xilinx UltraScale MPSoC 架构提供了多种高级处理器,从 32 位到 64 位,支持虚拟化,并通过“合适的任务使用合适的引擎”理念实现了真正的异构多处理能力。

Zynq Ultrascale+ MPSoC
Xilinx Zynq® UltraScale+™ EG MPSoC 器件将基于高性能 ARM® 的多核、多处理系统与 ASIC 级可编程逻辑结合在一起。该处理系统 (PS) 带有 64 位四核 ARM® Cortex®-A53、32 位双核 Cortex-R5F 实时处理器和 Mali™-400 MP2 图形处理单元。ASIC 级可编程逻辑具有高度灵活性,并基于 Xilinx UltraScale 架构而构建。该可编程逻辑模块通过 6,000 个互连与处理系统通信。

Zynq UltraScale + EG 架构。(图片来源:Xilinx)

Genesys ZU-3EG Ultrascale+ EG MPSoC 平台
National Instruments 旗下公司 Digilent Inc 最近刚刚发布了 Genesys ZU-3EG,这是一款用于计算密集型应用的多功能 Zynq UltraScale+ EG MPSoC 开发板。板载外设、易升级的 DDR4、Mini PCIe 和 microSD 插槽、多摄像头以及高速扩展连接器的完美结合,使之支持的用例非常广泛。两个不同的专用端口,包括 Pmod 和用于我们全新 Zmod 的 SYZYGY 兼容高速扩展模块端口,可以灵活扩展并轻松接入广泛的附加模块生态系统,非常适合硅器件的评估和快速原型开发。


Genesys ZU-3EG 标注图。(图片来源:Digilent, Inc.)

入门资料
Genesys ZU-3EG 随附了一个针对基于Linux 的应用的 Petalinux 开箱即用项目,并提供了一个分步指南,引导您在 Xilinx Vivado 设计套件中添加 Genesys ZU-3EG 电路板文件。用户还可以使用提供的知识产权 (IP) 内核和 Xilinx Vivado 设计套件中使用的预配置逻辑功能来配置板载外设。

借助优化的规格和强大的文档库,用户可以快速启动各种计算密集型应用开发,包括 AI、云和多媒体计算以及网络等。

最新文章