架构 - 2023.2 简体中文

Versal 自适应 SoC 系统和解决方案规划方法指南 (UG1504)

Document ID
UG1504
Release Date
2023-11-15
Version
2023.2 简体中文

系统设计架构过程中需要解决的主要难题之一是功耗和性能最优化。您所选的加速硬件(无论是 PL 还是 AI 引擎)取决于算法的类型以及数据入口和出口路径。对于往来传感器(例如,LiDAR、RADAR、双镜头视觉系统)的串流数据入口和出口,数据可通过高速收发器以供互连结构使用。此数据是从 AXI4‑Stream 总线上的外部协议接口汇总所得,可分发至 PL 或 AI 引擎

标量引擎(处理器子系统)、自适应引擎(可编程逻辑)和智能引擎(AI 引擎)共同构成紧密集成的异构计算平台。标量引擎可提供复杂的软件支持。自适应引擎可提供灵活的定制计算和数据移动功能。鉴于其高计算密度,AI 引擎非常适合用于基于矢量的算法。

在此步骤中,将开发从核应用以及每个算法到 Versal 自适应 SoC 中最适合的架构区域(例如,AI 引擎、PS、PL、NoC 和 DDR 存储器控制器)的映射。其中包括映射应用中的所有主要块,并考量这些主要块在带宽和可用性方面的要求。此应用映射和设计分区步骤采用手动操作。

对于 PL 和 AI 引擎中无需并发使用的各区域,您可为其实现其他功能,例如,时钟门控。对于传统多时钟域互连结构设计和数据路径时钟域交汇,可采用与 FPGA 架构相同的方法来进行处理。