FPGA 开发板 / 核心板 / 定制设计 / IP 配套
首页/技术文章/选型指南/高端无人机计算架构选型指南:纯FPGA与MPSoC的技术逻辑与产品方案
选型指南

高端无人机计算架构选型指南:纯FPGA与MPSoC的技术逻辑与产品方案

2026-09-16 预计阅读 12 分钟 笃远电子研发团队

引言

在高端无人机的机载计算架构设计中,“纯FPGA还是MPSoC”是一个无法回避的核心问题。纯FPGA以硬件并行和确定性延迟见长,MPSoC则将CPU、实时核与可编程逻辑集成于单芯片之内,兼顾软件灵活性与硬件加速能力。两者并非简单的替代关系,而是对应着截然不同的任务负载特征。

作为深耕FPGA领域的技术团队,笃远电子基于ZU19EG与VU13P两代产品线的工程实践,从无人机任务负载的本质出发,梳理这一选型问题的技术逻辑,并提供覆盖不同场景的参考方案。

一、理解无人机任务负载的异质性

无人机是一个典型的多任务实时系统,其机载计算需求大致可分为四类。

实时飞控是最基础的一层。IMU以1kHz以上频率输出数据,飞控处理器需要完成姿态估计、EKF融合、姿态环与角速度环控制,并通过PWM或DShot更新电调。整个链路的周期通常在1ms以内,最坏情况下的时延抖动必须被严格约束。

AI自主计算负责目标识别、视觉避障、SLAM和路径规划。这类任务计算量大,但通常可容忍数十毫秒的延迟。

任务载荷处理面向视频、测绘、巡检等业务数据,追求吞吐量而非极致实时性。

确定性信号处理则包括雷达脉冲压缩、电子战信号处理、高速传感器接口、时间同步等。它们的共同特征是需要微秒级完成,且时序抖动必须极小。

这四类负载对芯片架构的要求差异巨大,也正是选型问题的根源。

二、纯FPGA方案:确定性的边界与价值

2.1 何时选择纯FPGA

纯FPGA的核心价值是确定性。其逻辑电路硬件并行,信号路径在综合布线后即已确定,没有操作系统调度、中断延迟和缓存未命中。因此,FPGA能够实现纳秒级、零抖动的响应。

在雷达信号处理中,匹配滤波、脉冲压缩、FFT等算法需要在每个脉冲周期内完成,FPGA的硬件流水线可以保证在确定时钟周期内输出结果。电子战是纯FPGA最具代表性的高端场景。洛克希德·马丁与Altera合作,在Group 2无人机上完成了基于Altera Agilex 9 Direct RF FPGA的Gen12电子战收发器飞行演示,在不到12个月内实现了对真实辐射源的检测、识别和定位,并满足尺寸、重量和功耗约束。Agilex 9 Direct RF支持直接射频采样,省去了独立射频前端与数字处理之间的接口瓶颈。

小型化雷达模拟器同样依赖FPGA。中国电子科技集团第二十七研究所设计的P波段雷达目标与干扰模拟器,采用FPGA基带处理方案,整机重量小于6kg、功耗低于130W,可生成噪声干扰、欺骗干扰和密集假目标等信号。这类应用算法高度固定、对延迟极其敏感,纯FPGA几乎是刚性选择。

2.2 纯FPGA方案的工程平台

针对雷达信号处理、电子战等对确定性要求极致的场景,笃远电子基于AMD Virtex UltraScale+ XCVU13P构建了VU13P PCIe开发板。XCVU13P拥有1,728K逻辑单元、3,456K寄存器、12,288个DSP Slice,采用TSMC 16nm FinFET+工艺制造。板载4GB DDR4(2400 MT/s,64bit),理论带宽约19.2 GB/s。PCIe Gen3 x16金手指提供单方向约15.75 GB/s、双向约31.5 GB/s的理论带宽。

FMC+接口提供LA 34对加HA 24对差分IO,以及16对GTY高速收发器,可直接连接高速ADC/DAC子卡,支持JESD204B等接口协议,适合构建高通道数的射频信号处理系统。VU13P的逻辑资源规模和高速接口密度,使其成为雷达脉冲压缩、电子战信号处理、多通道高速数据采集的理想平台。

三、MPSoC方案:异构集成与软硬协同

3.1 何时选择MPSoC

MPSoC的核心思路是用一颗芯片覆盖多种任务类型。以AMD Zynq UltraScale+ MPSoC为例,它集成了四核ARM Cortex-A53应用处理器、双核Cortex-R5实时处理器、FPGA可编程逻辑和DSP模块,通过高带宽AXI总线互联。

这种异构架构的关键优势是任务隔离。安全关键的实时飞控可运行在Cortex-R5上,使用FreeRTOS或裸机程序,保证确定性控制周期;AI推理和复杂算法在Cortex-A53上运行Linux,享受成熟软件生态;FPGA逻辑承担传感器接口、数据预处理和硬件加速。三者共享片上内存和高速总线,避免了传统“主控加协处理”架构中芯片间通信的带宽瓶颈和延迟。

一个量化对比来自Zynq UltraScale+与NVIDIA Jetson TX2:在1080p@30fps实时语义分割叠加PID控制循环的场景下,Zynq方案端到端延迟为8ms,Jetson方案为22ms。关键差异在于PS与PL之间的AXI总线带宽达到32GB/s,使传感器数据可以低损耗地在CPU和FPGA之间流转。

Zynq UltraScale+ MPSoC在无人机飞控中已有成熟部署。瑞苏盈科开发的无人机飞行与视频控制器采用ZU系列MPSoC实现位置控制和飞行轨迹跟踪,传感器与执行器通过FPGA逻辑动态可配置连接,并设计了双冗余飞控单元。大疆2016年发布的Inspire 2,其CineCore 2.0影像系统采用Zynq XC7Z045 SoC芯片实现4K/60fps实时视频处理,是Zynq方案在高端无人机中的早期标志性应用。

3.2 MPSoC方案的工程平台

针对综合任务计算需求,笃远电子基于Zynq UltraScale+ MPSoC XCZU19EG构建了ZU19EG开发板。ZU19EG属于Zynq UltraScale+ MPSoC EG系列,其核心特征是单芯片内集成了完整的处理系统和大规模可编程逻辑。PS端包含四核ARM Cortex-A53应用处理器(主频可达1.5GHz)、双核Cortex-R5实时处理器、Mali-400 GPU以及DDR4控制器、PCIe Gen3、USB 3.0、千兆以太网等高速外设接口;PL端则提供约1,143K逻辑单元、1,968个DSP Slice、70.6Mb RAM及大量GTH/GTY高速收发器。

这种“软硬协同、动静结合”的异构架构,使其既能运行Linux等复杂操作系统,又能通过PL实现纳秒级确定性响应和硬件级流水线加速。PS与PL之间通过AXI HP/ACP接口实现共享内存架构和硬件加速器的直接寄存器访问,无需经过PCIe协议栈,典型延迟可控制在500ns以内。ZU19EG的整体功耗约30W级别,远低于“FPGA板卡加上工控机”的组合方案,在空间受限、散热条件有限的嵌入式环境中具有显著优势。

四、选型决策的四个维度

第一,时延要求的量级。 若任务需在微秒级完成且抖动必须为零,如雷达脉冲压缩、电子战信号处理、高速电机控制,纯FPGA是唯一选择。若时间窗口在毫秒级,MPSoC的实时核加FPGA加速完全可以胜任。

第二,算法的可变更性。 算法一旦确定便不再频繁修改的场景,适合纯FPGA硬件固化。算法需要频繁迭代、快速验证的场景,如AI目标检测模型更新,MPSoC的软件灵活性优势明显。

第三,系统集成度要求。 若平台对SWaP有严格约束,MPSoC单芯片方案可显著减少板卡面积和功耗。若需多通道射频直接采样或超高速数据采集,纯FPGA配合独立射频前端可能更合适。

第四,功能安全与认证要求。 航空级无人机需考虑DO-254/DO-178C认证。MPSoC的异构架构天然支持任务隔离,将安全关键功能放在独立实时核上,便于满足认证要求。纯FPGA的功能安全设计则需要更严格的硬件验证流程。

五、常用型号推荐

MPSoC方向

AMD Zynq UltraScale+ MPSoC(ZU系列) 是无人机领域最成熟的MPSoC选择。ZU5EV和ZU7EV在单板上集成四核A53、双核R5、Mali-400 GPU、H.264/H.265视频编解码器和FPGA逻辑,适合高端无人机的综合任务计算平台。ZU19EG则提供更高的逻辑密度和DSP资源,适合同时处理飞控、AI推理和高速传感器接口。ZU3EG更适合功耗和尺寸敏感的轻量级方案,已有研究将其用于室内导航无人机的机载计算机。

AMD Versal AI Edge Gen 2(2VE3858/2VM3858) 代表下一代演进方向。它集成Arm Cortex-A78AE应用处理器、Cortex-R52实时处理器、Mali-G78AE GPU、FPGA逻辑和AI推理加速器(AIE-ML v2),提供超过200k DMIPs的总计算能力和2倍AI推理性能提升。New Wave Design已基于该芯片推出了V3211 SOM模块,面向无人机、巡飞弹和可穿戴电子战等应用,其核心价值在于单芯片智能化——预处理、AI推理和后处理全部在单芯片内完成,减少了对多芯片方案的依赖。

Microchip PolarFire SoC FPGA 在低功耗和确定性方面有独特优势。其确定性架构确保关键任务实时执行,在提供6500 CoreMarks性能的同时功耗仅约3W,适合功耗敏感型高端无人机。内置加密加速模块和Trusted Hardware设计原则,也适合对固件完整性和数据安全有严格要求的场景。

纯FPGA方向

Altera Agilex 9 Direct RF系列 是电子战和雷达应用的旗舰选择。AGRW039等器件支持高达64Gsps的直接射频采样率,集成高速ADC/DAC和FPGA逻辑,省去独立射频前端。洛克希德·马丁的SWIFT项目已证明其在Group 2无人机上的实战能力。

AMD Virtex UltraScale+ VU13P/VU9P 提供极高的逻辑密度和高速接口。VU13P拥有数百万逻辑单元、大量DSP Slice和高速GTY收发器,适合雷达脉冲压缩、电子战信号处理、多通道高速数据采集。FMC+接口可连接高速ADC/DAC子卡,支持JESD204B等协议。

AMD Kintex UltraScale+ XQRKU060 是抗辐射方向的代表,支持在轨无限重配置,适合强辐射环境中的无人机或临近空间平台。

六、基于笃远电子平台的典型配置方案

方案一:综合任务计算平台(MPSoC为主)

以ZU19EG开发板为核心,PS端运行Linux + PX4/ROS 2,Cortex-R5核运行安全关键的姿态控制,PL端实现传感器预处理和AI推理加速。适用于同时处理飞控、视觉导航和目标识别的中大型无人机。笃远电子为该平台提供从硬件设计、逻辑开发、IP核定制到嵌入式软件开发的一站式FPGA全栈解决方案,帮助团队快速完成从选型验证到原型部署的全流程。

方案二:专用信号处理平台(纯FPGA)

以VU13P开发板为核心,通过FMC+接口连接高速ADC/DAC子卡,构建雷达或电子战信号处理系统。VU13P的1,728K逻辑单元和12,288个DSP Slice足以实现多通道脉冲压缩、FFT和匹配滤波的硬件流水线。适用于对确定性延迟有极致要求的军事或特种无人机任务。

方案三:异构协同架构(MPSoC加独立FPGA)

以ZU19EG作为主控计算平台,通过PCIe Gen3 x16或高速GTY链路连接VU13P作为专用协处理器。ZU19EG负责飞控、任务管理和系统调度,VU13P承担雷达或电子战前端的实时信号处理。这种分工兼顾软件生态与硬件确定性,是当前最高端无人机计算架构的常见形态。

结语

“纯FPGA还是MPSoC”的答案,不在于芯片本身孰优孰劣,而在于任务负载的确定性需求与算法可变更性之间的张力。纯FPGA在微秒级确定性和专用信号处理上无可替代,MPSoC在系统集成度、软件灵活性和多任务隔离上占据优势。高端无人机的架构设计,本质上是让每一类计算任务落在最适合它的硬件上:飞控实时任务运行在Cortex-R5核,AI推理在Cortex-A53上借助FPGA加速,雷达信号处理在纯FPGA的硬件流水线中完成。

笃远电子以ZU19EG和VU13P两代产品线覆盖了从MPSoC到纯FPGA的完整技术谱系,配合一站式FPGA全栈解决方案,为高端无人机计算架构的选型验证与工程落地提供从芯片到系统的完整支撑。

FPGAMPSoCZynq UltraScale+异构计算无人机选型
笃远电子 · 原创技术文章

相关产品

‹ 上一篇

AMD Alveo V80 服务器加速卡开发完整指南

文章没解决您的问题?

带着具体需求联系我们,获取一对一技术支持。

联系我们 · 18621324348