一、前言
Versal 自适应Socs将自适应处理模块和带有可编程逻辑的加速引擎模块组合到一起,从而可以满足对各种硬件解决方案更广泛的市场应用。器件包含了像有互连shell作用的集成硅,AI Engines,可编程逻辑,梳理系统,使得比传统的FPGA,CPU,GPU具有更好的性能。
AMD Versal 架构通过优化的软硬件实现性能突破,提供比芯片设计开发周期更快的自适应解决方案,助力各类开发人员加快整个应用开发流程。
1.1 Versal架构
Versal的架构组成如下图,NoC(片上网络)通过CPM连接到外部的主处理器,也将各种不同的处理单元如:PL,AI Engines和标量处理加速器连接到了一起。最上方的是AI Engines和I/O 存储器控制器。连接IP位于靠近串行高速收发器的列。资源的连接是通过一个具有本地或区域信号的连接作用的可编程互连布线矩阵来实现的,也就是有高宽带和长距离通信的NoC单元。
二、Versal器件
Versal 架构是一个软件完全可编程的异构计算平台,它整合了可编程逻辑、处理系统、智能 AI 和 DSP 引擎,可极大地提升算力,满足数据中心、无线网络、汽车辅助驾驶和有线通信等应用的各种需求。通过这一高性能架构,各类开发人员(软件工程师、硬件工程师和数据科学家)可以借助优化的软硬件来加快整个应用开发流程。
2.1 器件总览
器件产品目前共有2代7个系列51个器件,如下图
2.2 器件资源对比
以系列为对象,第2代7个系列的器件资源对比如下图,差异比较大项是在AE Engines上,其余各项基本都是资源数目上的差异