FPSoC(FPGA + SoC,可编程片上系统)
在同一颗芯片内集成 ARM/RISC-V CPU 硬核 + FPGA 可编程逻辑的异构架构。"硬件 + 软件可编程"双重灵活性的典型代表,是边缘 AI 和工业控制的主流形态。
定义
FPSoC(FPGA-based System on Chip)是把传统 SoC 的"CPU + 外设"基础上,加入大块可编程逻辑(PL) 区域形成的异构芯片。它打破了"CPU 跑软件、FPGA 跑硬件加速"必须用两颗芯片实现的传统格局,让单芯片同时提供:
- PS(Processing System)侧:ARM Cortex-A 系列(应用处理器)+ Cortex-R 系列(实时处理器)+ 标准外设(USB / Ethernet / DDR 控制器)
- PL(Programmable Logic)侧:FPGA 逻辑阵列(LUT + DSP + BRAM)
PS 与 PL 之间通过高带宽 AXI 总线互联,软件可动态对 PL 区域进行重新编程,构建"任务级硬件加速器"。AMD 把这种架构进一步升级为 Adaptive SoC,在 PS+PL 基础上再加 AI Engine 阵列、NoC 片上网络、Cortex-A72 高性能核,形成 Versal 系列的多 Die 集成方案。
FPSoC 的核心价值:单芯片解决方案降低 BOM 成本、节省 PCB 面积、降低系统功耗,是边缘 AI 设备(机器人、ADAS、工业网关)的首选。
技术细节
- PS 侧典型配置:双核或四核 ARM Cortex-A53 / A72(部分高端用 Cortex-A78AE),主频 1.0-2.0 GHz
- PL 侧典型配置:10 万-200 万逻辑单元 + 数百个 DSP slice + 数 MB BRAM
- PS-PL 互联:AXI4 总线,带宽可达 100+ GB/s
- 代表产品:AMD Zynq UltraScale+ MPSoC / Versal Adaptive SoC、Intel Altera Stratix 10 SoC / Agilex SoC、安路科技 飞龙系列(FieryDragon)
- 典型功耗:边缘版本 5-15W,数据中心版本 30-75W
主要玩家
- AMD / Xilinx — Zynq UltraScale+ MPSoC(16nm,双核/四核 Cortex-A53 + Cortex-R5 + FPGA)、Versal Adaptive SoC(7nm,多 Die 集成,最强 AI 算力 400 TOPS)
- Intel Altera — Stratix 10 SoC(14nm,四核 Cortex-A53)、Agilex SoC(Intel 7,集成 AI Tensor Blocks)
- 安路科技 — 飞龙系列(28nm,双核 Cortex-A53 或 RISC-V,国内首个民用 FPSoC,支持 Linux 操作系统)
- 紫光国微 — 紫光同创 Titan 系列部分型号集成 RISC-V 硬核
- Microchip FPGA — PolarFire SoC(RISC-V 四核 + FPGA,主打低功耗工业场景)
在 AI 产业链中的角色
FPSoC 是边缘 AI 推理的主力形态。典型工作模式:
- PS 侧 CPU 跑操作系统(Linux / RTOS)、处理网络协议栈、调度任务
- PL 侧 FPGA 加速 AI 模型(CNN 推理、传感器融合、信号预处理)
- AI Engine / Tensor Block 进一步专门加速矩阵乘加
典型应用:L4 级自动驾驶域控(AMD Versal AI Edge)、5G 小基站(Zynq UltraScale+ RFSoC)、工业机器视觉质检(Altera Agilex SoC)、机器人运动控制(安路飞龙)。
相比 NVIDIA Jetson 系列(GPU + CPU),FPSoC 的核心优势在实时性 + 确定性时延:FPGA 流水线的处理时延可控制在微秒级,对工业控制和功能安全(ISO 26262 / IEC 61508)认证场景至关重要。
演进历史
- 2011 — Xilinx 推出第一代 Zynq-7000(双核 ARM Cortex-A9 + 28nm FPGA),定义"FPSoC"品类
- 2016 — Xilinx Zynq UltraScale+ MPSoC,引入 64-bit Cortex-A53 + R5 + GPU + 16nm FPGA
- 2019 — Xilinx Versal ACAP(Adaptive Compute Acceleration Platform)发布,引入 AI Engine 阵列
- 2022 — AMD 收购 Xilinx 后将 Adaptive SoC 纳入全栈异构计算战略
- 2024 — 国产 安路科技 飞龙系列量产,国产 FPSoC 进入主流市场
相关概念
- FPGA — FPSoC 的 PL 侧本体
- eFPGA — FPSoC 的"反向工程":把 FPGA 作为 IP 嵌入 ASIC
- AI Engine — Versal Adaptive SoC 中的 AI 加速阵列
- Versal / Agilex — 典型 FPSoC 旗舰产品线
∈ belongs_to::2-09-FPGA