FPGA以其強(qiáng)大的靈活性和適應(yīng)性見(jiàn)長(zhǎng)。系統(tǒng)設(shè)計(jì)師在設(shè)計(jì)大容量復(fù)雜應(yīng)用時(shí),越來(lái)越多的考慮使用SoC中集成FPGA方案來(lái)減小功耗并提高性能。
將FPGA集成進(jìn)SoC的好處顯而易見(jiàn):1.對(duì)于已有的FPGA SoC系統(tǒng),例如SmartNIC智能網(wǎng)卡方案或者微軟Azure云中,可以進(jìn)一步提高集成度和性能。2.讓原本不具備靈活性的SoC具備一定的可編程能力,讓終端用戶可以根據(jù)需求的變化修改協(xié)議和算法。3.給SoC提供一個(gè)加速核,把一些適合FPGA并行計(jì)算的工作負(fù)載offload到FPGA上進(jìn)行。4.在SoC架構(gòu)中提供可編程狀態(tài)機(jī)等計(jì)算單元,作為新型AI引擎總而言之一句話,F(xiàn)PGA具備的好處,SoC集成后可以全部繼承。
eFPGA(SoC) & cFPGA(SiP)
目前流行的兩種集成方案分別是embedded FPGA(以下簡(jiǎn)稱eFPGA集成方案)以及FPGA Chiplets(以下簡(jiǎn)稱cFPGA集成方案)1.eFPGA集成方案eFPGA是嵌入到SoC中的FPGA IP核,可以是軟核或者是硬核,工藝節(jié)點(diǎn)往往需要和SoC保持一致。
eFPGA通常具有比傳統(tǒng)FPGA更多的輸入和輸出,可連接到總線、數(shù)據(jù)路徑、控制路徑、PHY等部件中。這個(gè)技術(shù)多年前在學(xué)術(shù)界就已被提出,直到近5年才逐步被廣泛接受,美國(guó)、法國(guó)、中國(guó)也涌現(xiàn)了一系列專注于eFPGA的公司,并將其成功的商業(yè)化。cFPGA集成方案Chiplet的概念則最早來(lái)自 DARPA 的 CHIPS(Common Heterogeneous Integration and IP Reuse Strategies)項(xiàng)目。是通過(guò)die-to-die內(nèi)部互聯(lián)技術(shù)將多個(gè)模塊芯片與底層基礎(chǔ)芯片封裝在一起,構(gòu)成多功能的異構(gòu)System in Package(SiP)芯片的模式。理論上講,這種技術(shù)是一種短周期、低成本的集成第三方芯片(例如I/O、存儲(chǔ)芯片、NPU等)的技術(shù),各個(gè)模塊芯片的工藝節(jié)點(diǎn)可以不同。Chiplet是業(yè)界為了彌補(bǔ)硅工藝技術(shù)增長(zhǎng)放緩所做的幾項(xiàng)努力之一。它們起源于多芯片模塊,誕生于20世紀(jì)70年代,迄今為止,已經(jīng)有很多公司早早地創(chuàng)建了自己的 Chiplet 生態(tài)系統(tǒng),包括Marvell、AMD、Intel等。
Intel 片間互連技術(shù)方案(來(lái)自Intel)In this way, an SoC and an FPGA chiplet can be co-packaged with a wide, high speed bus connecting them.最新型的FPGA(無(wú)論是X家還是I家),實(shí)際上都使用了Chiplet技術(shù)。Intel給自家的片間互連技術(shù)起了一個(gè)高大上的名字:“嵌入式多片互連橋接,Embedded Multi-die Interconnect Bridge”EMIB ,其混合了SoC和SiP技術(shù)。Xilinx則從7系開(kāi)始就采用了片間互連技術(shù)來(lái)在有限的面積下通過(guò)堆疊實(shí)現(xiàn)超大邏輯容量、Serdes高速接口以及HBM高帶寬存儲(chǔ)的融合。
cFPGA SiP方案的優(yōu)勢(shì):
1.支持多工藝節(jié)點(diǎn)的片間融合。
2.旨在打造標(biāo)準(zhǔn)化、模塊化的IP,因此FPGA部分通常是一個(gè)固定芯片模塊,SiP設(shè)計(jì)的重構(gòu)迭代速度更快。
eFPGA SoC方案的優(yōu)勢(shì):
1.無(wú)需去了解你可能并不熟悉的SoC片間互連技術(shù)(有時(shí)無(wú)法從你的PHY IP提供商那獲得)。
2.免去了高昂的多片封裝基板費(fèi)用。
3.旨在強(qiáng)化FPGA的可定制性,在個(gè)性化細(xì)節(jié)定制方面更加靈活。
原文標(biāo)題:集成FPGA的兩種方式:Embedded FPGA(SoC)和FPGA Chiplets(SiP)
文章出處:【微信公眾號(hào):FPGA之家】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。
責(zé)任編輯:haq
-
FPGA
+關(guān)注
關(guān)注
1644文章
22009瀏覽量
616583 -
soc
+關(guān)注
關(guān)注
38文章
4363瀏覽量
222191
原文標(biāo)題:集成FPGA的兩種方式:Embedded FPGA(SoC)和FPGA Chiplets(SiP)
文章出處:【微信號(hào):zhuyandz,微信公眾號(hào):FPGA之家】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。
發(fā)布評(píng)論請(qǐng)先 登錄
Altera Agilex 3 FPGA和SoC產(chǎn)品介紹

Microchip發(fā)布PolarFire Core FPGA和SoC產(chǎn)品
進(jìn)群免費(fèi)領(lǐng)FPGA學(xué)習(xí)資料!數(shù)字信號(hào)處理、傅里葉變換與FPGA開(kāi)發(fā)等
微芯Microchip PolarFire? SoC FPGA通過(guò)AEC-Q100汽車級(jí)認(rèn)證
數(shù)字集成電路 Verilog 熟悉vivado FPGA微電子、電子工程
德州儀器半導(dǎo)體技術(shù)引領(lǐng)機(jī)器人領(lǐng)域創(chuàng)新
從片上系統(tǒng)(SoC)到立方體集成電路(CIC)

SOPC、SoC 、FPGA的異同優(yōu)缺點(diǎn)介紹及常見(jiàn)應(yīng)用場(chǎng)景

正點(diǎn)原子fpga開(kāi)發(fā)指南
IBM watsonx Code Assistant for Z增添新功能
soc與其他集成電路的比較分析
SOC芯片設(shè)計(jì)的挑戰(zhàn)與解決方案
SOC芯片與傳統(tǒng)芯片的區(qū)別
在TI SoC上集成AUTOSAR:基礎(chǔ)知識(shí)

將新攝像頭與DRA7xx SoC上的視頻輸入端口集成

評(píng)論