2.5D EDA工具中還缺少什么?
2.5D 設計的 EDA 工具鏈中存在的缺陷限制了這種先進封裝方法的應用,目前這種方法主要局限于高性能計算領域。然而,隨著芯片行業其他部分開始向高級封裝和芯片組件邁進,EDA 行業正開始調整發展方向。
本文引用地址:http://www.ex-cimer.com/article/202404/457246.htm所有新技術都有學習期,2.5D 先進封裝技術當然也不例外。盡管這種封裝方法的潛力很明顯——具有比視網膜尺寸的 SoC 更多的功能、更低的功耗和更高的性能,但 EDA 行業對這個市場的態度相當謹慎。直到最近,眾多封裝方案中哪一個能夠獲得足夠的市場份額以支持投資還不清楚。然而,隨著金融市場預計高帶寬內存(HBM)的應用規模更大,而 2.5D 技術的進展催生出了第一個概念驗證,市場形勢已有積極變化。
要實現 2.5D 技術的廣泛應用,仍需進行大量的優化和自動化工作,關于多種可能的解決方案中哪個會勝出的問題仍有待解決。然而,在標準逐步發布和行業持續推進該封裝技術的過程中,相關工具需要比現在更高效、更優雅地應對一系列挑戰。
接口
2.5D 集成帶來了一個之前不存在的連接類型,這是最大的挑戰之一,但也是一個機遇。盡管之前的設計擁有相同的片上連接,但 2.5D 采用中介進行連接。從這個角度看,它們很像 PCB(印刷電路板),但連接密度更接近于最先進的平面芯片。
Cadence 自定義 IC 與 PCB 組的產品管理團隊主管 John Park 表示,「當你開始制作獨立的芯片組件并為 UCIe 插入 PHY 時,你就會面臨信號完整性的經典問題。當通過一個中間層或橋接器將這個芯片組件上的 UCIe 接口連接到另一個 UCIe 接口時,是否符合要求?抖動有多大?線路上的噪聲是否過多導致我的接收眼縮???在芯片設計端和系統端所做的處理正在逐漸匯聚。系統端已經有超過 30 年處理信號完整性的經驗,并且我們具有先進的三維電磁場求解器,允許你對其進行建模。對于數字芯片設計師來說,這個概念可能有些新穎?!?/p>
如今,集成電路設計師使用的工具更像是電路板工具,但隨著時間推移,這將更像是芯片級問題。Ansys 的產品營銷總監 Marc Swinnen 表示:「現在的通信仍然非常類似于 PCB,它是粗粒度的。業界正朝著更細微的顆粒度發展,我們看到芯片組件連接從 C4 凸點變為微凸點,再到混合鍵合,互連密度也越來越高。隨著更細的顆粒度和 3D 架構,你可以考慮功能模塊與其他模塊的通信。從理論上講,它可以發展得更遠,但使用現有的工具進行設計和布局實在太困難了?!?/p>
這里存在一個學習周期,涉及到插座材料和設計以及相關通信標準的發展。Eliyan 的首席執行官兼聯合創始人 Ramin Farjadrad 表示:「UCIe 有兩個版本,分別是先進封裝和標準封裝。對于先進封裝,導線距離是 2 毫米;但對于標準封裝,距離是 20 至 25 毫米。如果要獲得最高的帶寬,使用標準封裝要比使用先進封裝困難得多。在先進封裝中,使用基本的 SerDes 就可以達到 32Gbps。不用擔心串擾或通道返回損耗。由于導線密度很大,你可以在導線屏內放置高速導線,不需要額外的過孔。而在標準封裝中,必須使用過孔,這會導致串擾和反射?!?/p>
盡管看似一切都傾向于支持先進封裝,但實際情況并非如此簡單。Farjadrad 補充說:「雖然線密度可能比高級基板低 5 到 6 倍,但這意味著線的截面厚度可以增加 5 到 6 倍。這使得對于相同的導線,電阻減少了 30 倍,從而可以實現更長距離的傳輸。這是在高速與低電阻之間取得的平衡折中?!?/p>
UCIe 先進封裝依賴于其非常短的傳輸距離。西門子數字工業軟件高級封裝解決方案總監 Tony Mastroianni 表示:「因此,你不需要使用很多長距離 SerDes 中的先進均衡技術。這導致它們體積更小、功耗更低。它們是理想的發射器和接收器,因此可以避免封裝中的布線通道產生失真問題。你確實需要仔細布置這些走線,并處理間距和屏蔽問題,以確保不會因芯片間的非理想布線而損失性能。大多數現有的 PHY 設計是利用它們的短距離特性。這會產生一個問題,因為你只能在一個芯片上放置少量的 HBM 內存。你不能把它們放得離一個小芯片太遠,因為這些 PHY 并不是為此而設計的?!?/p>
其他工具需要進行重大升級。Fraunhofer IIS/EAS 高效電子部門主管 Andy Heinig 表示:「3D 系統在系統的不同部分包含龐大的電源傳輸網絡。芯片上有網格,芯片間有銅柱或者混合鍵合墊,系統外部還有其他元素——通常是封裝基板。整個電源網絡是一個非常復雜的結構,包含數百萬個設計元素,大小也各不相同。芯片上的設計元素在幾十微米的范圍內,而封裝上的結構最大可以達到幾毫米。對于 3D 求解器來說,這種多層次問題通常很難解決,但為了驗證電源網絡,還是有必要對整個電網進行模擬?!?/p>
電源問題更像是集成電路工具而不是印刷電路板工具。西門子數字產業軟件高級封裝方案總監 Mastroianni 說:「電源通常從底層晶體管提供并向上傳遞,盡管相關工具可以提供幫助,但仍需對其進行管理。在 3D 設計中,整個設備將使用數百萬或數千萬個混合鍵合填充。相較于傳統芯片預先設計電源和地網絡,你只需在整個芯片上配置一個統一網格來管理電源。布局與尋路工具將決定哪些觸點用于電源傳輸?!?/p>
變異問題
隨著系統向 2.5D 和 3D 的發展,芯片上的變異(OCV)問題愈發顯著。Mastroianni 表示:「時序閉環和 OCV 成為了巨大挑戰。由于不再依賴單一晶圓,工藝變異將極度加劇。若微芯片模組采用不同工藝制造,它們之間將失去關聯。對于單一晶體管,你依賴于其內部的關聯性;然而在采用不同技術、供應商和晶圓時,這種關聯性會消失?!?/p>
不僅僅是工藝變化需要關注,溫度變化也是。Ansys 的 Swinnen 表示:「溫度波動會導致超過靜態時序分析最小/最大溫度范圍的重大設備行為變化。機械應力對半導體器件的電氣參數有很大影響。實際上,許多工藝有意識地在制造晶體管時引入機械應力來影響其特性。目前仍在開發將機械結果轉變為電氣影響的解決方案。此外,有些人正關注將光子學集成到封裝中,但光子學電路對溫度非常敏感,哪怕微小變化也可能導致參數失效?!?/p>
角落問題可能會相互影響。Cadence 的 Park 表示:「要解決時序問題,必須考慮多個方面,如工藝、電源和熱管理。隨著這些問題逐漸疊加,問題的復雜性也在增加。如何解決?我們已經有一些削弱角落問題的技術。當我們應用 3D 堆疊和混合鍵合時,業界希望看到相似的工藝、接近的節點以及類似的時序性能,從而實現更易于管理的方案?!?/p>
在過去,我們通過增加裕度來應對變異問題。Mastroianni 表示:「如果試圖解決所有的工藝變異和性能問題,過多的裕度會讓設計變得異常復雜。因此,我們需要在模件之間設置接口,從根本上實現高速同步。這可以解耦這些變異并在兩個模件之間實現高度同步的高速接口?!?/p>
工具的發展
EDA 行業正努力解決這些及其他問題。新思科技解決方案集團硬件工程高級經理 Kent Stahn 表示:「在該領域中,有一些以封裝為中心的工具正試圖解決所有問題。同時,一些源自硅領域的工具也在不斷發展以應對未來,例如 RDL 扇出封裝等。從布局角度來看,這些工具正在不斷進步。接下來是分析部分,我們看到分析工具與布局工具之間的整合變得越來越出色?!?/p>
然而,仍有許多工作要完成。Park 表示:「當前絕大部分工具都是封裝設計工具的延伸。75% 以上的硅間隔器都是采用過去幾十年在印刷電路板和層壓封裝領域修改過的工具制作的。這些工具在電源方面進行了調整。我們需要一個不同的電源路由器,所以我們加了這個功能。然而,當我進行層壓封裝時,就沒有正式的 DRC 或 LVS。他們運行某些 CAM 工具,確保沒有間距違規和銳角問題,但這種方法相當非正式。我們并非以這種方式制造晶片。我們采用非常正式的 DRC 和 LVS 流程,確保所產出的成果整潔且可生產?!?/p>
簽出過程已深入融合至芯片開發方法中。Swinnen 提問:「人們為何如此信賴簽出環節?當 3 納米技術問世時,沒有人擁有豐富經驗,3D 互連器同樣如此。大家都承認,目前求解器的實際應用尚不多見。你需要一個在過去已展現出能妥善處理意外情況的求解器,它具備良好的適應性、廣泛的應用范圍和足夠的精確度。這也是為什么人們在簽出環節如此保守且不愿改變的原因之一。他們希望求解器能正確可靠地應對各種問題。
關鍵的升級需求之一是分析電阻 R 和電容 C 以外的因素。新思科技的 Stahn 表示:「芯片設計師往往忽略電感 L,而它實際上十分重要。這就是為什么封裝設計師、芯片設計師和印刷電路板設計師需要聯合起來,多個學科共同協作。有一些不同工具供選擇,例如可以集成到布局工具中的工具,或者單獨用于信號完整性分析的工具。只要芯片設計師開始關注電感 L 并改變他們的思維方式,這是完全可行的。對于傳統的硅提取工具,他們也必須開始關注這方面。因為隨著中繼器尺寸增大、電路長度加長、速度提高,它們與波長或波長的十分之一變得越來越接近。我們必須要考慮這方面,否則將面臨信號完整性問題?!?/p>
與過去相比,架構師需要更多的幫助?!该總€人都需要系統規劃師,」Park 表示,「設計的不僅僅是單個芯片,而是三個集成芯片。從更高層次來看,你需要一個系統規劃師來整合這些芯片元件,優化它們的放置位置,關注熱設計和電源傳輸,并據此創建優化的 3D 平面圖。然后你可以使用一個工具設計數字芯片元件,使用另一個工具設計模擬芯片元件,最后進行封裝。從工具角度來看,系統級規劃已經取得了很大的進步,但我們僅僅在擴展它們的數據庫并增加新功能?!?/p>
最大的改變可能是組織層面的。Mastroianni 說道:「過去,封裝設計師從未與架構師進行過交流。而現在必須要有這種交流。會選擇哪種實施技術?將如何處理熱問題?采用哪種封裝技術?是硅基中繼代表還是有機中繼代表?因為存在無限多種場景,所以需要盡早進行分析。如何將系統或子系統拆分成眾多芯片組?在架構分解層面,你至少需要考慮應力分析。當開始進行物理設計時,封裝設計師需要與芯片設計師一起完成 I/O 規劃。此外,還要考慮測試方法,測試工程師需與封裝工程師合作,探討芯片組中采用哪些測試策略,以及如何在封裝中連接它們?!?/p>
結論
EDA 公司已經對現有工具作出了改進,以實現和驗證 2.5D 系統。然而,這些工具可能不足以使 2.5D 集成成為主流,原因在于工具與設計團隊的結構組織未必完全契合。盡管最優的組織結構尚無定論,但最終他們需要共同努力并進行協作。問題通常隱藏在細微處,而根據當今的方法論,存在許多隱患和未知因素,導致潛在災難隨時可能發生。
評論