Frontgrade Technologies:面向太空与高可靠系统的抗辐射 FPGA 厂商
Frontgrade Technologies 是一家专注于航天、国防和其他高可靠电子系统的美国半导体与电子技术企业,总部位于美国科罗拉多州 Colorado Springs。
公司的业务覆盖 Radiation-Hardened 和 Radiation-Tolerant 半导体、处理器、FPGA、存储器、ASIC、模拟芯片、电源器件、RF 系统、单板计算机以及完整的任务处理系统。
Frontgrade 表示,其高可靠和抗辐射电子技术已经拥有超过 60 年的发展历史,产品应用范围从早期 Apollo 航天任务一直延伸到 Artemis、现代卫星以及新一代商业低轨卫星系统。
在 FPGA 市场中,Frontgrade Technologies 与 AMD Xilinx、Intel Altera、Lattice Semiconductor 等传统 FPGA 厂商有明显区别。
Frontgrade 并不是主要依靠自己开发一套通用 FPGA Fabric 与这些企业竞争,而是把成熟 FPGA 架构转换成更适合太空环境的高可靠器件,并配合 Radiation Testing、批次追踪、封装、筛选、IP 和长期供应服务。
因此,更准确地说,Frontgrade 是一家重要的 Space-Grade FPGA 和 Radiation-Tolerant FPGA 供应商。
目前 Frontgrade 的主要空间级 FPGA 产品包括基于 Lattice Semiconductor Nexus 平台开发的 Certus-NX-RT 和 CertusPro-NX-RT。
前者提供约 39K Logic Cells,后者提供 96K Logic Cells,两款产品均采用 28nm FD-SOI 工艺,并针对卫星和其他太空任务增加了辐射测试、高可靠制造流程和空间级封装。
从 CAES Space Systems 到 Frontgrade Technologies
Frontgrade Technologies 这个公司名称比较新,但是它背后的航天电子技术历史要长得多。
2023 年 1 月,Veritas Capital 完成对 CAES Space Systems 的收购,并将这部分业务正式更名为 Frontgrade Technologies。
CAES Space Systems 此前属于 Cobham Advanced Electronic Solutions,也就是 CAES。
因此,在一些较早的 FPGA、处理器和 Radiation-Hardened 产品资料中,仍然可以看到 Cobham、CAES、Aeroflex 等历史品牌名称。
公司更名以后继续以 Colorado Springs 为总部,并把重点放在高可靠微电子、航天计算、国防电子以及完整 Mission Processing System 上。
因此,如果在较老的航天 FPGA 或抗辐射处理器资料中看到 CAES 产品,而在新资料中又看到 Frontgrade Technologies,很多情况下它们实际上来自同一条长期演变的技术和产品体系。
Frontgrade 并不是普通 FPGA 公司
普通 FPGA 公司通常主要宣传 LUT、DSP、Block RAM、SerDes、PCIe、DDR 和最大工作频率。
Frontgrade 更关注另外一套指标:
Radiation Tolerance,也就是抗辐射能力。
Total Ionizing Dose,也就是累计电离辐射剂量。
Single Event Effects,也就是高能粒子单次撞击造成的错误。
Single Event Latchup,也就是单粒子闩锁。
器件批次追踪。
空间级筛选。
长期可靠性。
温度范围。
封装材料。
Flight Heritage,也就是实际航天飞行使用记录。
这是因为一颗在地面服务器上运行良好的 FPGA,并不一定能够直接放到卫星上使用。
太空环境中存在大量高能质子、重离子和电子,它们可能造成配置位翻转、存储器错误、电路瞬态异常,甚至导致芯片永久损坏。
因此,航天 FPGA 的真正技术门槛并不仅仅是“做出 FPGA”,而是让 FPGA 在辐射环境下仍然能够可靠运行。
Frontgrade 与 Lattice Semiconductor 的合作
Frontgrade 当前最重要的 FPGA 产品并不是完全重新设计一套 FPGA 架构,而是与 Lattice Semiconductor 合作,把 Lattice 的 Certus-NX 和 CertusPro-NX 平台转化为适合航天使用的 Radiation-Tolerant FPGA。
Lattice 提供 FPGA 架构、Nexus 平台和 FPGA 开发生态,而 Frontgrade 则提供自己长期积累的 Space-Grade Processing、Radiation Characterization、产品筛选和 Flight Assurance 能力。
这种合作方式很有意义。
设计一套全新的 FPGA Fabric、EDA 软件、Bitstream 系统、IP 生态和开发环境需要极高投入,而且整个过程可能需要很多年。
Frontgrade 选择使用已经成熟的商用 FPGA 架构,然后针对太空市场增加 Radiation Assurance 和 High-Reliability Manufacturing,可以明显缩短产品开发周期。
这也是近年来 New Space 市场出现的一种重要产品路线。
Certus-NX-RT FPGA
Frontgrade UT24C407 Certus-NX-RT 是公司当前主要的空间级 FPGA 产品之一。
该芯片基于 Lattice Nexus FPGA 平台,采用 28nm FD-SOI 制造工艺,提供大约 39K Programmable Logic Cells 和大约 2.5Mb 片上 Embedded Memory。
Frontgrade 将其定位为低功耗、中等容量的空间级 FPGA,特别适合分布式卫星计算和各种需要灵活 I/O 的空间电子系统。
这里的 FD-SOI 是 Fully Depleted Silicon-On-Insulator,也就是全耗尽绝缘体上硅技术。
与普通 Bulk CMOS 相比,SOI 在晶体管下面增加绝缘层,可以降低部分寄生效应,并在功耗和辐射环境方面具有一些天然优势。
这也是 Frontgrade 和 Lattice 选择 Nexus 平台用于空间 FPGA 的重要原因之一。
39K Logic Cells 的定位
39K Logic Cells 如果与今天最高端 FPGA 相比并不算大。
例如大型数据中心 FPGA 可以拥有几十万乃至超过百万级逻辑资源。
但是卫星中大量 FPGA 应用并不需要这种规模。
39K Logic Cells 已经可以实现相当复杂的通信控制、数据处理、接口桥接、图像预处理、设备管理、状态机以及硬件加速功能。
更重要的是,较小 FPGA 可以降低功耗、芯片面积和系统复杂度。
太空电子系统非常强调 SWaP,也就是:Size, Weight, Power。
芯片越大、功耗越高,就意味着卫星需要更复杂的供电和散热系统。
因此,“逻辑容量刚刚够用”有时候比“容量最大”更加重要。
CertusPro-NX-RT FPGA
CertusPro-NX-RT 是 Frontgrade 当前规模更大的空间级 FPGA。
对应产品型号为 UT24CP1008,提供 96K Programmable Logic Cells,也就是接近十万个逻辑单元。
芯片同时拥有大约 7.3Mb Embedded Memory,并进一步增加高速 SerDes 和更丰富的接口资源。
CertusPro-NX-RT 同样采用 28nm FD-SOI 工艺。
Frontgrade 给出的典型功耗约为 600mW,因此相比传统大型高性能 FPGA,它更加适合功耗和散热受到严格限制的卫星系统。
这颗芯片的定位非常明确:它并不是为了与 AMD Versal 或 Intel Agilex 竞争最高计算性能,而是为了给航天系统提供一颗容量适中、功耗较低、接口丰富并具有 Radiation Tolerance 的 FPGA。
8 路 10Gbps SerDes
CertusPro-NX-RT 一个非常重要的升级是高速 SerDes。
该器件最多提供 8 路 SerDes,每路最高约 10Gbps,可以用于 10 Gigabit Ethernet、PCI Express、DisplayPort、SLVS-EC、CoaXPress 以及其他高速串行协议。
SerDes 是 Serializer/Deserializer,也就是串行器和解串器。
在高速数字系统中,如果使用几十根甚至几百根并行数据线,不仅 PCB 布线非常复杂,而且时序同步也越来越困难。
SerDes 可以先把大量并行数据转换成高速串行数据发送,在接收端再恢复成并行数据。
现代 FPGA 进入通信、雷达、成像和高速数据处理系统以后,SerDes 几乎已经成为最重要的资源之一。
对于卫星来说也是如此。
高分辨率摄像头、雷达、通信载荷和高速传感器产生的数据量越来越大,因此空间 FPGA 也需要高速串行接口。
PCI Express
CertusPro-NX-RT 支持 PCI Express Gen1、Gen2 和 Gen3,Certus-NX-RT 则主要提供较低速 PCIe 能力。
PCIe 在传统 PC 中主要用于连接 GPU、SSD 和网卡,但是在嵌入式计算和卫星处理系统中同样非常重要。
例如卫星的主处理器、FPGA、AI Accelerator 和高速存储设备,可以通过 PCIe 交换数据。
这意味着 Frontgrade 的 FPGA 可以作为主处理器周围的可编程 I/O 和硬件加速器,而不是必须独立承担所有计算任务。
10 Gigabit Ethernet
CertusPro-NX-RT 的高速 SerDes 还可以支持 10 Gigabit Ethernet。
随着卫星计算架构逐渐向网络化发展,Ethernet 开始进入越来越多的 Space Computing Platform。
过去卫星内部经常使用各种高度专用的通信接口,而现代系统越来越希望采用成熟的高速网络标准,把 CPU、FPGA、传感器和载荷设备连接起来。
这样可以降低系统开发复杂度,并允许不同模块重复使用。
因此,10Gb Ethernet 对新一代分布式卫星计算系统具有实际意义。
SpaceFibre
Frontgrade 的 CertusPro-NX-RT 还可以支持 SpaceFibre。
SpaceFibre 是一种专门面向航天电子设计的高速串行通信标准,可以看作 SpaceWire 的高速后续技术之一。
SpaceWire 长期应用于卫星和航天器内部通信,而新一代载荷的数据量越来越大,因此需要更高的传输速率。
CertusPro-NX-RT 的高速 SerDes 使它能够进入这类空间通信应用。Frontgrade 的产品资料也把 SpaceFibre 列为相关高速接口能力之一。
高速可编程 I/O
除了 SerDes,这两款 FPGA 还提供大量传统可编程 I/O。
CertusPro-NX-RT 最多提供约 306 个 I/O,其中部分接口支持最高大约 1.5Gbps 的 Differential I/O,同时还可以支持 LVDS、SGMII 和最高 3.3V 的 LVCMOS。
3.3V I/O 对工业和航天电子仍然很重要。
随着芯片工艺不断缩小,很多先进 FPGA 的核心工作电压越来越低,对传统高电压数字接口的支持反而越来越困难。
但是卫星内部可能同时存在很多较老的控制芯片、ADC、DAC 和传感器。
因此,能够同时连接现代高速接口和传统 3.3V 数字接口,可以明显提高 FPGA 在系统中的适用范围。
DDR 和 LPDDR 存储器支持
CertusPro-NX-RT 可以连接 DDR2、DDR3L、LPDDR2、LPDDR3 和 LPDDR4 等多种外部存储器,并支持多种数据总线宽度。
FPGA 内部虽然拥有 Embedded RAM,但是容量仍然有限。
例如 CertusPro-NX-RT 的 7.3Mb Embedded Memory 对 Buffer 和 FIFO 已经非常有用,但如果需要缓存完整高分辨率图像、雷达数据或者大规模通信数据,就需要外部 DDR。
因此高速 DRAM Interface 对空间图像处理、雷达、通信载荷和边缘计算尤其重要。
DSP 资源
Certus-NX-RT 和 CertusPro-NX-RT 还拥有 FPGA DSP Block。
Frontgrade 2025 年产品资料显示,这两个系列最高可以提供约 156 个乘法器资源。
DSP Block 主要用于乘法、乘加、滤波、FFT、矩阵运算和其他数字信号处理。
卫星上大量任务都需要这种运算。
例如通信卫星需要数字滤波和调制解调。
遥感卫星需要图像处理。
雷达卫星需要大量信号处理。
这些任务如果完全交给 CPU 顺序执行,延迟和功耗可能比较高。
FPGA 可以让多个 DSP 单元同时工作,从而实现真正的硬件并行处理。
ADC 集成
Certus 系列空间 FPGA 内部还集成 ADC。
CertusPro-NX-RT 提供两个 12-bit SAR ADC,采样能力最高约 1MSPS。
SAR 是 Successive Approximation Register,也就是逐次逼近型 ADC。
FPGA 本身主要处理数字信号,但卫星内部还需要监控大量模拟参数,例如电压、电流、温度和其他系统状态。
集成 ADC 可以减少某些外部器件数量,并允许 FPGA 直接承担系统监控任务。
这对于降低卫星电子系统的 Size、Weight 和 Power 都有帮助。
100 krad Total Ionizing Dose
Frontgrade 的两款 Certus 空间 FPGA 都针对大约 100 krad(Si) Total Ionizing Dose 等级进行了设计和验证。
Total Ionizing Dose 通常简称 TID。
它表示芯片在整个任务寿命期间累计吸收的电离辐射剂量。
长期辐射可能逐渐改变 MOS 晶体管的阈值电压、漏电流和其他电气特性。
最终可能导致普通芯片无法正常工作。
因此 TID 是判断芯片是否适合长期太空任务的一个重要参数。
100 krad(Si) 已经能够覆盖大量卫星任务需求,但具体任务仍然需要根据轨道高度、任务寿命、屏蔽结构和 Radiation Environment 进行计算。
Single Event Latchup
Frontgrade 对 Certus-NX-RT 和 CertusPro-NX-RT 给出的 Radiation Specification 中,还包括最高大约 80 MeV-cm²/mg 范围内的 Single Event Latchup Immunity 指标。
Single Event Latchup,简称 SEL,是 CMOS 芯片受到高能粒子撞击以后可能出现的一种异常状态。
一旦发生 Latchup,芯片内部可能出现持续的大电流。
轻则导致系统复位,严重情况下可能永久损坏芯片。
因此 SEL Immunity 对航天芯片非常重要。
Single Event Upset
FPGA 在太空中另一个主要风险是 Single Event Upset,也就是 SEU。
高能粒子可能撞击存储节点,使原本保存的二进制 0 变成 1,或者让 1 变成 0。
对于 FPGA 来说尤其麻烦,因为 SRAM FPGA 的 Config Bit 本身决定硬件电路结构。
如果配置位发生错误,不只是某个数据发生变化,甚至可能改变 FPGA 内部逻辑连接。
Frontgrade 和 Lattice 利用 FD-SOI 架构、Soft Error Detection and Correction、ECC 和 Configuration Scrubbing 等机制来降低这种风险。
Frontgrade 最新 Certus 产品资料明确列出了 ECC-Protected Memory、内部 Configuration Scrubber 以及相关 Soft Error Detection and Correction 功能。
什么是 Configuration Scrubbing?
Configuration Scrubbing 是航天 SRAM FPGA 中非常重要的技术。
简单来说,系统会不断检查 FPGA Configuration Memory。
如果发现某个配置 Bit 因辐射发生翻转,就重新把正确的配置写回去。
这有点像服务器 ECC Memory 不断检查并修复内存错误。
如果没有 Scrubbing,一个偶发 SEU 可能一直保留在 FPGA 配置中,直到系统重新配置。
Frontgrade 为 Certus 产品提供 Scrubber 和相关设计支持,这使 FPGA 更适合长期航天应用。
ECC Memory
除了 FPGA Configuration 需要保护,用户数据也需要保护。
因此航天 FPGA 中的 Embedded RAM 经常配合 ECC,也就是 Error Correction Code。
ECC 可以发现并修复部分 Bit Error。
例如宇宙射线使 RAM 中一个 Bit 翻转以后,ECC 电路可以检测错误并恢复原始数据。
这类技术在服务器和数据中心中已经非常常见,但到了太空环境,它的重要性更高。
Security:AES-256 和 ECDSA
现代卫星不只是要防辐射,还必须考虑安全问题。
Certus FPGA 平台支持 AES-256 Bitstream Encryption 和 ECDSA Authentication。
AES-256 可以保护 FPGA 配置内容,降低 Bitstream 被窃取或者分析的风险。
ECDSA 则可以用于验证配置文件数字签名。
这样 FPGA 可以确认加载的 Bitstream 是否来自可信来源,以及内容是否被修改。
对于国防卫星、通信卫星和其他关键基础设施来说,这类 Hardware Security 越来越重要。
为什么使用 SnPb 焊球?
Frontgrade 的 Certus-NX-RT 和 CertusPro-NX-RT 使用 SnPb,也就是锡铅焊球,而很多普通商业芯片已经使用 Lead-Free 焊料。
这是航天电子中一个很有意思的区别。
普通消费电子强调 RoHS 和无铅制造。
但在高可靠航空航天环境中,锡铅焊料仍然被广泛采用,因为它长期积累了大量可靠性数据,并且可以降低某些纯锡材料相关的 Tin Whisker 风险。
因此,Frontgrade 并不是简单购买商业 FPGA 然后直接卖给卫星厂商,而是针对空间应用重新定义封装、材料、测试和供应流程。
Single Traceable Wafer Lot
Frontgrade 的 Certus FPGA 产品还强调 Single Traceable Wafer Lot。
也就是说,一批用于太空项目的器件可以追踪到明确的晶圆生产批次,并经过 Radiation Acceptance Testing。
这和普通消费电子供应链差异非常大。
如果购买普通 FPGA,客户通常只关心器件型号和 Date Code。
但是航天系统必须准确知道芯片来自哪里、经过什么测试、是否属于同一个制造批次以及 Radiation Data 是否能够对应到这一批产品。
这种 Traceability 是 Space-Grade Semiconductor 的重要组成部分。
Space PEM
Frontgrade 当前 Certus FPGA 使用 Plastic Encapsulated Microcircuit,也就是 PEM 封装,而不是传统所有航天芯片都使用昂贵陶瓷封装。
UT24C407 使用 256-Lead PBGA,而 UT24CP1008 使用 484-Lead PBGA。
这是 New Space 时代非常值得注意的变化。
传统最高等级航天芯片通常使用 Ceramic Package,并经过非常严格的 QML-V 筛选。
但现代商业低轨卫星星座可能一次制造数百甚至数千颗卫星。
如果每一个芯片都按照传统深空任务最高等级制造,成本会非常高。
因此业界开始出现“Mission-Matched Reliability”的理念。
不同任务根据轨道、寿命和失败成本选择不同等级器件,而不是所有任务都使用最昂贵的 Rad-Hard 组件。
Frontgrade 的 Certus 系列正属于这一趋势。
Mission-Matched Reliability
Frontgrade 特别强调 Mission-Matched,也就是根据任务需求选择合适的可靠性。
一颗只计划运行三年的低轨商业卫星,与一颗要飞行十几年甚至几十年的深空探测器,对 Radiation Hardness 的要求可能完全不同。
如果所有系统都使用最高等级器件,会增加大量成本和重量。
反过来,如果为了降低成本完全使用普通 Commercial-Off-The-Shelf 芯片,又可能出现可靠性风险。
Frontgrade 希望在这两者之间提供不同等级的产品。
这也是当前 New Space Semiconductor 市场一个非常重要的发展方向。
Lattice Radiant 开发工具
Frontgrade Certus-NX-RT 和 CertusPro-NX-RT 继续使用 Lattice Radiant FPGA 开发环境。
工程师可以使用 HDL 设计 FPGA,然后经过 Synthesis、Place and Route、Timing Analysis 和 Bitstream Generation 完成整个 FPGA 开发流程。
这一点非常重要,因为 Frontgrade 不需要重新建立一套完全独立的 FPGA EDA。
工程师可以利用已经成熟的 Lattice FPGA 工具、IP 和开发经验。
对于航天企业来说,这能够明显降低开发门槛。
GRLIB IP Library
Frontgrade 另一个非常重要的优势来自 Frontgrade Gaisler。
Frontgrade Gaisler 是公司专门从事 Space Computing 技术的设计中心,其最著名的技术之一就是 LEON 系列 SPARC 处理器和 GRLIB IP Library。
GRLIB 是一个面向高可靠 SoC 和 FPGA 的 IP Core Library。
工程师可以利用 GRLIB 在 FPGA 内部快速构建处理器、SpaceWire、存储控制器、AMBA 总线、Timer、UART 和其他航天数字系统模块。
Frontgrade 的 Fault-Tolerant GRLIB 可以与 Lattice Propel Library、Radiant Design Tools 和 Certus FPGA 结合使用。
这使 Frontgrade 不只是卖一颗 FPGA。
它同时提供 FPGA、Space Processor IP、通信 IP 和完整开发环境。
LEON 处理器
Frontgrade Gaisler 长期开发 LEON 系列处理器。
LEON 基于 SPARC V8 Instruction Set Architecture,并针对 Space Application 加入 Fault-Tolerant 技术。
Frontgrade 的 GR740 就是一颗 Quad-Core LEON4FT Radiation-Hardened Processor,运行频率最高约 250MHz,并达到约 425 DMIPS/Core,同时具有最高 300 krad(Si) TID 等级。
LEON 和 FPGA 可以形成非常自然的组合。
处理器运行软件。
FPGA 负责高速并行逻辑。
这种结构非常适合卫星 Onboard Computer。
RISC-V
Frontgrade 当前还在发展 RISC-V Space Computing。
公司官方已经把 SPARC、RISC-V 和 Arm 都列入 Radiation-Hardened Computing Platform。
RISC-V 是开放指令集架构。
近年来 RISC-V 在航天领域越来越受到关注,因为芯片设计企业可以根据自己的高可靠需求加入 Fault-Tolerant、Radiation-Hardened 和特殊加速功能,而不必完全依赖传统商业 CPU 架构。
结合 FPGA、GRLIB 和 RISC-V,Frontgrade 可以形成从 CPU 到 Programmable Logic 的完整航天计算平台。
FPGA 不再只是独立芯片
Frontgrade 现在正在把 FPGA 直接集成进完整 Single Board Computer。
例如公司的 SBC2A72-SVPX 空间级单板计算机使用 Dual Arm Cortex-A72 Processor,并在同一系统中集成 CertusPro-NX-RT FPGA。
处理器负责运行复杂软件和操作系统。
FPGA 负责灵活 I/O、实时处理和硬件加速。
这种 CPU + FPGA 架构与地面服务器中的 CPU + Accelerator 概念类似。
不同的是,整个系统针对太空环境进行了 Radiation Tolerance 和 High-Reliability 设计。
Edge Computing in Space
过去很多卫星只是采集数据,然后把数据全部传回地面处理。
但是随着摄像头、SAR 雷达和各种传感器的数据量迅速增加,这种方式开始受到下行链路带宽限制。
因此越来越多卫星开始在轨道上进行 Edge Computing。
例如卫星可以先使用 FPGA 和 CPU 对图像进行筛选。
没有价值的图像可以直接丢弃。
有价值的数据再发送回地面。
AI 模型甚至可以直接在卫星上完成目标识别、云层检测、图像压缩和异常检测。
Frontgrade 当前 Mission Processing 产品体系已经明确把 Onboard Compute、Edge Processing、AI/ML 和 FPGA Technologies 放在同一架构中。
这也是未来空间 FPGA 最重要的应用方向之一。
分布式卫星计算
Frontgrade 把 Certus-NX-RT 和 CertusPro-NX-RT 的一个核心应用定位为 Distributed Processing Architecture。
传统卫星可能拥有一个大型中央处理器或者大型 FPGA。
而新的架构可以把多个较小处理节点分散到卫星不同位置。
例如摄像头旁边有一个 FPGA。
通信模块旁边有一个 FPGA。
导航系统拥有自己的处理器。
不同模块通过高速网络连接。
这样可以降低布线复杂度,提高模块化程度,并避免所有任务集中到一个芯片。
Frontgrade 与 Lattice 正是希望 Certus 系列填补“小型 FPGA 太小、大型 FPGA 又成本和功耗过高”之间的市场空白。
商业卫星星座
Frontgrade 过去的客户主要来自政府、国防和传统大型航天项目。
但是现代 Low Earth Orbit,也就是 LEO 商业卫星星座,正在改变 Space Semiconductor 市场。
大型星座可能包含数百甚至数千颗卫星。
这种规模要求芯片同时满足:
可靠性足够高。
成本不能太高。
功耗必须低。
供应能力必须足够大。
开发周期必须更短。
Frontgrade 目前正在把传统 Radiation-Hardened 技术与更加经济的 Radiation-Tolerant 产品结合,以覆盖这类 New Space 应用。
公司在 2026 年谈到 Radiation-Hardened Electronics 市场变化时,也特别提到了 LEO Constellation、AI-Enabled Defense 和 Distributed Onboard Processing 对系统架构带来的变化。
与 BAE Systems FPGA 的区别
Frontgrade 和 BAE Systems 都进入航天 FPGA 市场,但技术路线有明显差异。
BAE Systems 目前公开的传统 RH1020B、RH1280B 等产品主要代表非常成熟的 Radiation-Hardened、Antifuse 和 Legacy FPGA 路线。
Frontgrade 当前 Certus-NX-RT 和 CertusPro-NX-RT 则明显更加现代。
它们采用 28nm FD-SOI 工艺。
拥有数万到接近十万 Logic Cells。
支持高速 SerDes。
支持 PCI Express。
支持高速 Ethernet。
支持 DDR 和 LPDDR。
拥有 DSP 和大量 Embedded Memory。
同时继续保留针对太空辐射环境的设计和测试。
因此 Frontgrade 的 Certus FPGA 更适合现代卫星高速数据处理和 Distributed Computing。
与 AMD Xilinx Space FPGA 的区别
AMD Xilinx 同样拥有大量用于航天和高可靠系统的 FPGA 产品。
AMD 的优势在于拥有从中型到超大型 FPGA、SoC FPGA 和 Adaptable Computing Platform 的完整技术体系。
Frontgrade 则没有这么庞大的通用 FPGA 产品组合。
它的优势更多来自 Radiation Assurance、航天电子经验、GRLIB、LEON Processor、Space Communication IP 以及完整 Space Computing 产品。
因此它并不是简单与 AMD 比“谁的 FPGA 最大”。
Frontgrade 更强调 FPGA 如何成为完整航天计算系统的一部分。
与 Microchip Space FPGA 的区别
Microchip 是航天 FPGA 市场另一家非常重要的企业。
Microchip 拥有 RTG4、PolarFire 和其他 Radiation-Tolerant FPGA 产品,并在 Antifuse、Flash FPGA 和 Space FPGA 市场拥有长期历史。
相比之下,Frontgrade 选择与 Lattice 合作,通过成熟的 Nexus FD-SOI FPGA 架构加上自己的 Radiation Qualification 和 Space Processing 技术进入市场。
两种路线各有特点。
Microchip 自己控制核心 FPGA Architecture。
Frontgrade 则更加突出 Space Electronics System Integration 和 Radiation Assurance。
Frontgrade 不只是 FPGA 企业
从整个 Frontgrade 产品体系来看,FPGA 其实只是其中一个组成部分。
Frontgrade 的 Microelectronics 产品还包括:
Radiation-Hardened Processor。
RISC-V 和 LEON Processor。
SRAM、MRAM、NAND、NOR 和 DDR Memory。
ADC 和 DAC。
SpaceWire。
MIL-STD-1553。
CAN。
Ethernet。
Power Management。
ASIC。
RF Electronics。
Single Board Computer。
Reconfigurable Processing System。
公司甚至提供完整的可重构 Space Processing Platform,而不仅仅是一颗 FPGA。
因此从产业链位置来看,Frontgrade 更接近“Space Computing and High-Reliability Electronics Platform Provider”。
六十多年航天电子经验
Frontgrade 表示,其 Radiation-Hardened 和 High-Reliability Component 业务拥有超过 60 年的历史,并拥有从 Apollo 到 Artemis 的航天应用经验。
当然,这里的 60 多年并不是说“Frontgrade”这个品牌存在了 60 多年。
Frontgrade Technologies 名称是在 2023 年才正式启用。
这里所说的历史包括此前多家公司、品牌和业务经过并购与整合以后形成的技术积累。
理解这一点,可以避免把“公司品牌成立时间”和“技术业务历史”混在一起。
Frontgrade 在 FPGA 市场中的定位
如果把 FPGA 市场简单划分,可以看到不同厂商拥有非常不同的重点。
AMD Xilinx 和 Intel Altera 重点覆盖高性能和大规模 FPGA。
Lattice Semiconductor 重点覆盖低功耗、小型和中型 FPGA。
Microchip 同时拥有 Flash FPGA、SoC FPGA 和 Space FPGA。
BAE Systems 在传统 Radiation-Hardened FPGA 和高可靠航天电子方面拥有长期积累。
Rapid Silicon 强调 Open FPGA 和开放 EDA。
而 Frontgrade Technologies 最鲜明的定位是:
Space-Grade FPGA + Radiation-Tolerant Electronics + Space Computing Platform。
Frontgrade 当前并不拥有非常庞大的 FPGA 型号数量。
但它把 FPGA 与 Radiation Assurance、Space Processor、GRLIB、高速接口、单板计算机和 Mission Processing Architecture 组合在一起。
这使其在航天 FPGA 领域具有非常明确的专业定位。
总结
Frontgrade Technologies 是全球 Space FPGA 和 Radiation-Tolerant Semiconductor 市场中值得关注的企业之一。
公司目前的 FPGA 产品主要包括 UT24C407 Certus-NX-RT 和 UT24CP1008 CertusPro-NX-RT,两款产品均基于 Lattice Semiconductor Nexus FPGA 平台,并采用 28nm FD-SOI 工艺。
UT24C407 提供约 39K Logic Cells、2.5Mb Embedded Memory、PCIe、Gigabit Ethernet、LVDS、LVCMOS 和双 12-bit ADC;
UT24CP1008 则提高到 96K Logic Cells、7.3Mb Embedded Memory,并拥有最多 8 路 10Gbps SerDes,可以支持 10 Gigabit Ethernet、PCIe、SpaceFibre 和其他高速接口。
两款 FPGA 均针对大约 100 krad(Si) Total Ionizing Dose 等级以及空间 Single Event 环境进行测试和筛选,同时结合 Configuration Scrubbing、ECC、AES-256 Encryption、ECDSA Authentication 和可追踪晶圆批次等功能,提高卫星系统的可靠性和安全性。
Frontgrade 最大的特点并不是自己建立一个从零开始的通用 FPGA 帝国,而是把 Lattice 成熟的 FPGA 架构与自己几十年积累的 Radiation-Hardened Electronics、GRLIB、LEON Processor 和 Space Computing 技术结合起来。
Frontgrade Technologies 最合适的定位可以写成:
美国 Space-Grade FPGA、Radiation-Tolerant FPGA 和高可靠航天计算芯片厂商。
随着卫星系统逐渐从简单控制转向高速通信、AI、Onboard Processing 和 Distributed Computing,空间 FPGA 也正在从过去只有少量逻辑资源的控制器件,发展成为卫星内部的重要计算平台。
Frontgrade Technologies 的 Certus-NX-RT 和 CertusPro-NX-RT,正代表了这一代更加现代化的 Space FPGA 发展方向。
