芯片互聯(lián),越來越重要
隨著芯片行業(yè)從單片平面芯片轉(zhuǎn)向封裝中的芯片和小芯片集合,設(shè)計和制造互連變得越來越復(fù)雜,對設(shè)備可靠性也越來越重要。
曾經(jīng)像鋪設(shè)銅線這樣簡單的事情已經(jīng)演變成數(shù)以萬計的微凸塊、混合鍵合、硅通孔 (TSV) 甚至光纖接頭。主要目標(biāo)仍然是使用盡可能低的功率,以最小的 RC 延遲盡快將信號從 A 點發(fā)送到 B 點,同時確保這些信號完好無損并到達(dá)目的地。但讓所有這些工作發(fā)揮作用是一個越來越大的挑戰(zhàn)。
“隨著數(shù)據(jù)速率的提高,我們突破了物理通道上可以推送的數(shù)據(jù)的極限,將需要并行處理或嵌套并行處理來提高速度,這意味著比以往任何時候都需要更多的互連?!笔堑驴萍嫉难芯咳藛T表示。
這對于小芯片來說是顯而易見的,其中數(shù)據(jù)需要流入和流出小芯片以將其連接到封裝中的其他組件。這種方法可能更復(fù)雜,但在功率方面有顯著的回報。
Ansys半導(dǎo)體部門產(chǎn)品營銷總監(jiān) Marc Swinnen 表示:“常規(guī)芯片的輸出引腳上有大功率驅(qū)動器,這些驅(qū)動器的強度足以通過 PCB 上相對較大且較長的信號跡線驅(qū)動電信號?!?“但是小芯片不需要那些真正大的驅(qū)動器,因為 2.5D 互連要小得多,因此您可以在每個芯片上使用更小的 I/O 驅(qū)動器來節(jié)省空間和功耗?!?/span>
這種轉(zhuǎn)變的主要原因是將更多功能封裝到固定區(qū)域的物理原理。雖然數(shù)字邏輯將擴展到單埃范圍,但縮小線徑會增加電阻和電容,同時增加一系列新的物理效應(yīng)。設(shè)備可能運行得更熱,信號可能運行得更慢,并且信號完整性變得更難以維護(hù)??朔@些問題需要具有更高電子遷移率和更廣泛的關(guān)鍵數(shù)據(jù)路徑的新材料。它還需要深入了解設(shè)備在不同工作負(fù)載下的運行方式,這可能會影響沿 x、y 和 z 軸互連的整體布局。
Arteris解決方案和業(yè)務(wù)開發(fā)副總裁 Frank Schirrmeister 表示:“你將芯片上原來的內(nèi)容分解為更廣泛的多個小芯片?!?“芯片上的通信方式需要擴展到小芯片之間的通信方式,但這與您在小芯片之間使用的基板無關(guān)。芯片上的模塊的復(fù)雜性已經(jīng)增加?!?/p>
當(dāng)今互聯(lián)方案激增背后的歷史為我們提供了關(guān)于為何景觀如此雜草叢生的視角。隨著 90 年代末芯片變得越來越大,業(yè)界開始關(guān)注如何連接它們,從而出現(xiàn)了虛擬套接字集成方案和針對每種情況量身定制的各種總線。由于塊的數(shù)量變得難以管理,因此出現(xiàn)了測試總線、高性能總線、外圍總線等。隨著時間的推移,總線系統(tǒng)變得過于耗能,這導(dǎo)致了協(xié)議的開發(fā)以減少開銷。
Arm 開始通過創(chuàng)建高級微控制器總線架構(gòu)(AMBA) 來解決這一問題,這是一種用于 SoC 中模塊連接和管理的開放標(biāo)準(zhǔn)。在過去的 30 年里,AMBA 進(jìn)行了修訂和擴展,制定了多個二級協(xié)議。最近,Arm 宣布了新的CHI C2C 規(guī)范,將 AMBA 擴展到 Chiplet。
互連諷刺
豐富的互連 PHY 和協(xié)議具有一定的諷刺意義。“單片芯片的早期巨大優(yōu)勢之一是沒有互連,”Swinnen 說?!皬募夹g(shù)上講是有的,但它們都是在一個工藝步驟中制成的。有一條規(guī)則說,系統(tǒng)的可靠性會隨著系統(tǒng)中互連數(shù)量的增加而下降。盡管如此,現(xiàn)在還有更多的聯(lián)系。即使是普通的 2.5D 設(shè)計也很容易有 500,000 個凹凸?!?/p>
此外, Fraunhofer IIS 自適應(yīng)系統(tǒng)工程部高效電子部門負(fù)責(zé)人 Andy Heinig 表示,可靠性復(fù)雜化可能是不可避免的。“在某個時刻,組裝技術(shù)正在鏈接,例如,從焊球到銅柱,或者后來到混合鍵合。借助新的裝配技術(shù),我們可能會看到一些新的可靠性主題。在這里,小芯片接口可能會帶來新的挑戰(zhàn),因為某個區(qū)域的互連數(shù)量相當(dāng)高?!?/p>
然而,精心設(shè)計的互連對于實現(xiàn)異構(gòu)集成和小芯片的優(yōu)勢至關(guān)重要。隨著越來越多的信號和不斷增長的數(shù)據(jù)量必須在越來越復(fù)雜的布局中穿梭,由于如此多的連接導(dǎo)致延遲增加,互連可能成為瓶頸。
“您的速度取決于設(shè)計中最慢的互連,” Synopsys高性能計算 IP 解決方案產(chǎn)品管理副總裁 Mick Posner 指出。“因此,一切都必須同時擴展。還有一個額外的多芯片層,可以直接連接,以前可能是芯片到芯片。當(dāng)進(jìn)入芯片到芯片時會自動縮放,但即使如此,也存在封裝級的考慮?!?/p>
互連分類和層次
結(jié)構(gòu)互連本身需要互連。在多層 IC 中,薄而短的局部互連提供片上連接,而較厚、較長的全局互連則在不同模塊之間傳輸。硅通孔 (TSV)允許信號和功率從一層傳輸?shù)较乱粚?,Lam Research技術(shù)總監(jiān)Larry Zhu 對此進(jìn)行了詳細(xì)描述。
2.5D(以及未來的 3D-IC)小芯片互連與傳統(tǒng) PCB 互連之間的主要區(qū)別在于,2.5D 具有更薄、密度更高的互連,而且通常也更短。TSV、微凸塊和混合鍵合等新功能也使互連圖變得復(fù)雜,特別是對于 3D 集成而言。
“從好的方面來說,這意味著 2.5D 小芯片之間的通信比 PCB 更快、帶寬更高且功耗更低,”Swinnen 說?!叭秉c是它比 PCB 技術(shù)更昂貴。許多高速信號需要通過全面的電磁耦合分析進(jìn)行設(shè)計,這比留在芯片上時可以使用的更簡單的 RC 建模更復(fù)雜?!?/p>
然而,隨著互連擁擠 IC,IR 壓降和 RC 延遲等問題開始降低性能。為此,業(yè)界計劃通過芯片背面供電,從而減少設(shè)備上金屬層的布線擁塞。這有助于保持整個設(shè)備的信號完整性,同時也確保晶體管接收足夠的功率,但它增加了全新的復(fù)雜性,而大批量制造尚未完全解決這一問題。
隨著標(biāo)準(zhǔn)的不斷變化和更詳細(xì)的變體的出現(xiàn),互連解決方案的選擇變得更加復(fù)雜,被稱為“協(xié)議動物園”,例如相干集線器接口( CHI)的各種風(fēng)格,它提供了定義的節(jié)點。
“如果您查看 SoC 內(nèi)的互連,您會立即想到 AMBA 總線之類的東西,”Synopsys 的 Posner 說道。“隨著流媒體接口、CHI 等擴展的發(fā)展,以及在芯片上擴展到更多網(wǎng)絡(luò)的擴展?!?/p>
Arteris 專注于擴展異構(gòu)、塊到塊拓?fù)湟约皩?SoC 劃分為多個芯片的網(wǎng)狀拓?fù)涞目蓴U展性?!斑@是一個因協(xié)議動物園而變得復(fù)雜的過程,而版本的采用沖突又使這個過程變得更加復(fù)雜,”Schirrmeister 說?!按蠖鄶?shù)與 RISC 合作的公司都選擇了 CHI,因此問題就在細(xì)則中:‘他們使用的是哪個版本?’例如,最新的 Arm 內(nèi)核具有 CHI-e 接口,而較舊的 Arm 內(nèi)核具有 CHI-b 接口。你要經(jīng)歷版本控制,并且在不同的版本中擁有不同的功能?!?/p>
這意味著溝通和兼容性至關(guān)重要?!半p方必須說同一種語言,”Schirrmeister說。“您需要控制不同小芯片之間誰擁有最新的內(nèi)存數(shù)據(jù)和其他元素。例如,如果您有一個一致的協(xié)議,則一側(cè)有一個 NoC,它可能使用 AXI(AMBA 協(xié)議之一)。現(xiàn)在它被打包成 256 字節(jié)、512 字節(jié)的比特流,因此這些是串行比特流。另一方面,您需要再次打開封裝并再次將其設(shè)為 AXI。”
簡化互連協(xié)議選項
英特爾內(nèi)存和 I/O 技術(shù)部高級研究員兼聯(lián)席總經(jīng)理 Debendra Das Sharma 表示,協(xié)議的激增不太可能、也不應(yīng)該很快得到遏制?!坝行┤隋e誤地認(rèn)為應(yīng)該有一個互連來完成這一切。這是不正確的。我相信業(yè)界已經(jīng)聚集在正確的互連集周圍——用于封裝內(nèi)的 UCIe、用于封裝外的 PCIe 和 CXL、以及機架/pod 級以及用于網(wǎng)絡(luò)的以太網(wǎng)?!?/span>
因此,所有這些互連都可以相互通信非常重要,并且互操作性仍然是設(shè)計人員的必要目標(biāo)。Synopsys 接口 IP 首席產(chǎn)品經(jīng)理 Priyank Shukla 表示:“為了應(yīng)對多重互連的這些挑戰(zhàn),業(yè)界確實需要一個可縱向擴展和橫向擴展的互操作標(biāo)準(zhǔn)。” “整個生態(tài)系統(tǒng)正在努力整合并匹配這種性能。我們看到UltraEthernet Consortium提供了一個可以橫向擴展的后端網(wǎng)絡(luò),而AMD擁有可以提供緩存一致性的開放結(jié)構(gòu)和CXL技術(shù)。對于芯片到芯片的分割,UCIe 是最佳選擇。這些可互操作的開放標(biāo)準(zhǔn)為解決行業(yè)面臨的互操作性問題提供了創(chuàng)新?!?/p>
小芯片
雖然不同的實現(xiàn)有不同的互連,但小芯片互連有明顯的標(biāo)準(zhǔn)化趨勢。Cadence Silicon Solutions Group 產(chǎn)品營銷總監(jiān) Mayank Bhatnagar 表示:“即使是擁有連接兩端的用戶也傾向于采用標(biāo)準(zhǔn),因為他們希望從 UCIe 等大型標(biāo)準(zhǔn)組織所做的集體工作中受益?!?“我們永遠(yuǎn)不會有足夠的工程師來設(shè)計所有可能的互連,并且依靠標(biāo)準(zhǔn)可以讓用戶從該領(lǐng)域其他人的集體工作中學(xué)習(xí)?!?/p>
與此同時,先進(jìn)封裝供應(yīng)鏈的緊張也促使更多用戶考慮有機封裝。Bhatnagar 表示:“有機封裝也稱為標(biāo)準(zhǔn)封裝,可以縮短周轉(zhuǎn)時間,并且支持的帶寬密度可以滿足許多最初認(rèn)為其設(shè)計需要先進(jìn)封裝的客戶的需求?!?/p>
盡管如此,隨著行業(yè)向小芯片發(fā)展,仍然存在一個尚未解決的關(guān)鍵問題。“小芯片互連的一個非常重要的挑戰(zhàn)來自這樣一個事實:沒有人可以像以前那樣通過用針或探針卡探測來測試接口,”弗勞恩霍夫協(xié)會的 Heinig 指出?!叭绻麊硬怀晒蛘咴诓僮鬟^程中出現(xiàn)一些錯誤,這樣的測試是必要的。在這里,我們需要新的解決方案,例如片上監(jiān)控和測試。”
應(yīng)對新的復(fù)雜性
隨著新的 2.5/3D 封裝設(shè)計的復(fù)雜性日益增加,對新解決方案的需求是一個重要方面,產(chǎn)品開發(fā)現(xiàn)已跨學(xué)科化,引入了不同的專業(yè)領(lǐng)域和不同的分析工具。
“高速數(shù)字、射頻、光子學(xué)、電力電子、ASIC 設(shè)計、熱、機械等都必須緊密結(jié)合在一起,”是德科技的 Mueth 說道?!斑@是復(fù)雜性的一個維度,這些學(xué)科通常是相互依賴的,使設(shè)計過程進(jìn)一步復(fù)雜化。需求、流程和數(shù)據(jù)必須在設(shè)計、測試和制造的整個工程生命周期中進(jìn)行管理,這給產(chǎn)品開發(fā)工作增加了更多的復(fù)雜性。最后,小芯片必須在更高級別的分層系統(tǒng)中運行,因此必須考慮自上而下的設(shè)計和自下而上的驗證元素?!?/p>
*博客內(nèi)容為網(wǎng)友個人發(fā)布,僅代表博主個人觀點,如有侵權(quán)請聯(lián)系工作人員刪除。