隨著人工智能、高速無線通信、醫(yī)療與生命科學技術的發(fā)展,以及復雜芯片架構對數(shù)據(jù)流優(yōu)化的需求不斷攀升,F(xiàn)PGA 正在迎來新的應用場景。
FPGA(現(xiàn)場可編程門陣列)最大的特點,是芯片部署后仍能重新編程和配置數(shù)字邏輯。在 AI 世界中,算法更新速度遠超芯片架構更新速度,這種靈活性成為關鍵優(yōu)勢。
此外,F(xiàn)PGA 的前期成本較低,常被用于 ASIC 等固定功能芯片的原型驗證,或作為某項工作負載穩(wěn)定之前的過渡方案。但受限于制造成本,相對更常見于低出貨量、高性能的專業(yè)市場,如戰(zhàn)斗機或?qū)嶒炇腋呔葴y量設備。
然而,F(xiàn)PGA 市場正在擴大,新興應用包括:
云端服務器加速復雜算法,尤其適用于涉及 3D 數(shù)學運算的醫(yī)學與科研場景;
低成本虛擬硬件驗證,用于混合原型系統(tǒng);
緩解 SoC 和 NoC 的內(nèi)存與 I/O 瓶頸;
AI 數(shù)據(jù)管道管理與預處理;
5G/6G 基站與核心網(wǎng)設備;
橫向產(chǎn)品差異化,自定義硬件功能;
應對安全協(xié)議變化,作為可重編程保險機制。
高端 FPGA 的主要高量級用戶包括通信(無線與有線)、數(shù)據(jù)中心、網(wǎng)絡設備以及軍工航天與政府部門。
Altera 業(yè)務管理負責人 Venkat Yadavalli 表示:“這些應用的年出貨量從數(shù)千到數(shù)十萬不等。隨著 FPGA 集成特性的增強,如嵌入式 Arm 內(nèi)核與 AI Tensor Block,F(xiàn)PGA 的適用范圍在不斷擴展至嵌入式與邊緣 AI。”
醫(yī)學影像的應用更為廣泛,從眼科視網(wǎng)膜掃描到 MRI。AMD 自適應與嵌入式產(chǎn)品營銷高級經(jīng)理 Rob Bauer 表示:
“你首先采集大量模擬數(shù)據(jù),必須進行濾波、處理、矩陣數(shù)學計算來重構圖像。FPGA 做這些非常擅長。”
FPGA 內(nèi)部的 AI 引擎也非常適合體積成像(volumetric imaging)。
在高速互聯(lián)與 AI 加速成為常態(tài)的今天,選擇 FPGA、ASIC 或其他 IC 并非簡單二選一。
Arteris 產(chǎn)品管理副總裁 Andy Nightingale 說:
“設計者最終采用的是混合方案。互連架構允許 FPGA 和 SoC 混合使用,例如用于網(wǎng)絡安全或緩解 I/O 瓶頸。有些模塊即使 SoC 需要定制硬件,仍會保留 FPGA,因為協(xié)議和標準會變化。”
例如,若網(wǎng)絡安全標準變動,可以直接重編 FPGA,而無需耗費數(shù)月重新設計 ASIC。這在快速演變行業(yè)中尤為重要。
但從邏輯單元成本看,F(xiàn)PGA 永遠無法做到像 ASIC 那樣極致優(yōu)化。Yadavalli 指出:
“ASIC 或 ASSP 是為某單一固定功能做到極致優(yōu)化,而 FPGA 需要保留通用可編程結構,因此必然犧牲面積與功耗。”
最終還是市場規(guī)模、算法穩(wěn)定度與 ROI 的權衡。
“在物理世界的 AI 中,邊緣側傳感數(shù)據(jù)吞吐提高、時延要求更低、安全需求更高,都是 FPGA 的典型強項。它就是一個持續(xù)優(yōu)化的問題。”
Movellus CEO Mo Faisal 解釋:
“當工作負載頻繁變化時,你會傾向通用計算。當算法趨于穩(wěn)定,你會定制化。這個循環(huán)會不斷重復。”
例如大型科學實驗(如 CERN 或 Fermilab)會部署上萬顆 FPGA,但擴展至更多系統(tǒng)時可能成本和效率不足,必須重新評估架構。
ChipAgents 研究負責人張克勛認為:
“生命科學等領域模型結構仍未收斂,需要既足夠快速又可定制的硬件。FPGA 在這些場景中會大放異彩。”
對于消費類市場,則更多依賴成本與效率。Baya Systems CCO Nandan Nayampally 指出:
“高頻交易等場景算法變化快,F(xiàn)PGA 更適合。但如果缺乏足夠體量支持 ASIC,那就會堅持 FPGA。”
FPGA 的優(yōu)勢在于可定制并行處理結構,可根據(jù)算法構建專用硬連邏輯,而不是像 GPU 那樣使用通用核心。
基于云的 FPGA(如 AWS EC2 F1/F2 實例)可用于卸載數(shù)據(jù)中心的計算密集型工作負載。
Siemens EDA 的 Russell Klein 介紹:
“AWS 的 F2 實例包含一塊帶有八顆 Xilinx FPGA 的 PCIe 卡,客戶可通過 PCIe 編程 FPGA。我們已經(jīng)能讓高層綜合工具直接生成可部署到 F1/F2 實例上的加速模塊。”
生命科學領域已大量使用 FPGA 加速 DNA 或化學反應分析等復雜 3D 數(shù)學運算。
同時,云端 FPGA 也成為低成本硬件驗證的方式。
例如,SiFive 創(chuàng)業(yè)早期使用 AWS 租用 FPGA,每小時僅 6 美元,即可在虛擬 FPGA 上跑多核 RISC-V SoC 的操作系統(tǒng)。
Klein 稱:
“這是低預算的‘自建模擬器’,且可以快速啟停,非常適合復雜系統(tǒng)驗證。”
AMD 的 Bauer 也指出,在 2nm 節(jié)點成本飛漲的時代,F(xiàn)PGA 讓軟件團隊能在芯片流片之前就開展大規(guī)模驗證,是推動 shift-left 的關鍵助力。
FPGA 也可被直接放入數(shù)據(jù)路徑,用于減少內(nèi)存或 I/O 瓶頸,提高數(shù)據(jù)移動效率。
Arteris 與 Altera 最新合作就是為此目的。
Nightingale 表示:
“FPGA 通過流式數(shù)據(jù)管理減少緩沖、提升吞吐,同時能在數(shù)據(jù)到達 CPU/GPU 前完成預處理,從而緩解 AI 系統(tǒng)的關鍵性能瓶頸。”
