近年來,隨著摩爾定律的放緩,多芯片系統(tǒng)(Multi-die)解決方案嶄露頭角,為芯片功能擴展提供了一條制造良率較高的路徑。
多芯片系統(tǒng)是將多個專用功能芯片(或小芯片)封裝為完整的一體。為了實現(xiàn)更高的布線密度和帶寬流量,封裝技術(shù)已發(fā)展到基于硅中介層(帶有TSV)或硅橋以及最近的重新分配層(RDL)來創(chuàng)建新的高級封裝扇出和高清基板。
多芯片系統(tǒng)還能使產(chǎn)品SKU在性能擴展方面更加靈活,以滿足不同的市場需求,通過在同一產(chǎn)品中混合和匹配各種工藝節(jié)點來優(yōu)化每個功能的工藝節(jié)點,加快了上市時間并降低了風險。
但是多芯片系統(tǒng)的設(shè)計是一項充滿挑戰(zhàn)的任務,它需要芯片工程師具備多個領(lǐng)域的專業(yè)知識和實踐經(jīng)驗。
多芯片系統(tǒng)成功的關(guān)鍵:保證可測試性
多芯片系統(tǒng)成功的關(guān)鍵之一是在各種制造和組裝階段保證系統(tǒng)的可測試性,同時確保在實際應用中可靠運行。因為需要采取額外的組裝步驟和更復雜的焊球以及封裝技術(shù),多芯片系統(tǒng)所需的測試和可靠性程序超越了傳統(tǒng)單一的設(shè)計。
因此,我們需要先對裸片進行測試,以確保在封裝之前就發(fā)現(xiàn)所有有缺陷的芯片。如果在組裝后才檢測到有缺陷的芯片,那整個多芯片系統(tǒng)就要被廢棄,這將嚴重影響成本。
這個測試裸片的過程被稱為“已知良好芯片”(KGD)測試。
實際的組裝過程會因所選擇的封裝技術(shù)而有所不同。
例如,“芯片優(yōu)先(chip-first)”技術(shù)是先放置芯片然后在其上構(gòu)建互連,這種方式無法進行“已知良好封裝”的測試,如果互連出現(xiàn)故障,可能會導致好的芯片被廢棄。
反過來,還有一種“芯片后置(chip-last)”技術(shù),先單獨構(gòu)建互連,然后將芯片裝配在其頂部,這可以在組裝之前進行封裝預測試,從而降低良好芯片被廢棄的可能性。
多芯片系統(tǒng)可測試性解決方案可以分為幾個方面:
芯片內(nèi)單個模塊的測試覆蓋率
單個芯片(裸芯片)的測試覆蓋率
封裝系統(tǒng)的測試(芯片到芯片覆蓋率)
訪問裸片中的測試網(wǎng)絡(luò)
組裝后對測試網(wǎng)絡(luò)的分層訪問
使用UCIe IP確保多芯片系統(tǒng)的可靠性
UCIe作為新的接口標準,讓多芯片系統(tǒng)間的通信更加流暢,使得各個組件之間能夠更有效地交換信息。
作為全球領(lǐng)先的EDA廠商,新思科技提供全面且可擴展的多芯片系統(tǒng)解決方案,包括 EDA 和 IP,用于快速異構(gòu)集成。為了實現(xiàn)安全可靠的芯片間連接,新思科技提供了完整的 UCIe 控制器、PHY 和驗證 IP 解決方案。
作為 SLM 和測試系列的一部分,新思科技可同時提供完整的UCIe監(jiān)控、測試和修復 (MTR) 解決方案與STAR分層系統(tǒng) (SHS) 解決方案。
其中,MTR 解決方案包括用于測量 UCIe 通道信號質(zhì)量的信號完整性監(jiān)視器、用于自檢的 BIST 以及用于冗余通道分配的修復邏輯;而SHS解決方案則充當支持行業(yè)標準 IEEE 1687、IEEE 1149.1、IEEE 1838 接口的連接結(jié)構(gòu)。這一完整的解決方案能夠在芯片生命周期的所有階段對 UCIe 進行高效且經(jīng)濟高效的健康監(jiān)控。
UCIe IP的使用為確保多芯片系統(tǒng)可靠性提供了一種綜合的可測試性解決方案。接下來,我們就來探討一下這種方案的優(yōu)勢。
UCIe接口的DFT
UCIe接口的設(shè)計可測試性(DFT)是在裸芯片測試階段,通過在UCIe IP中實施廣泛的可測試性功能,達到識別并剔除有缺陷的芯片。
這些全面且強大的測試性功能極大地提高了UCIe接口的測試覆蓋率,具體包括:全面覆蓋所有合成數(shù)字電路的掃描鏈、專門用于模塊特定的內(nèi)置自測試(BIST)功能、環(huán)回內(nèi)置自測試 (BIST) 功能,涵蓋直至 IO 引腳的完整信號鏈,以及可編程偽隨機二進制序列(PRBS)和用戶定義的測試模式生成器和檢查器。這還包括錯誤注入功能,它可以精確地模擬并消除錯誤,提高系統(tǒng)的魯棒性。
除了以上的單芯片測試,UCIe接口的設(shè)計還覆蓋了組裝后的系統(tǒng)內(nèi)測試,包括:遠端(芯片到芯片)BIST環(huán)回功能,用于測量、分析和修復通道的芯片到芯片鏈接BIST、二維眼圖邊緣分析以及各個通道測試和修復功能。
通過這種方式,UCIe接口的設(shè)計可測試性(DFT)解決方案,無論是在單芯片還是在多芯片系統(tǒng)層面,都能夠提供高水平的測試覆蓋范圍,從而確保其可靠性。
解決高級封裝挑戰(zhàn):UCIe測試和修復的應用
先進封裝可通過在硅或 RDL 中介層上進行細間距、微凸焊點以實現(xiàn)高密度布線。然而,在組裝過程中,一些微凸焊點連接可能無法很好地形成,甚至可能會損壞。不過,不必擔心,UCIe可以在組裝完成后對這些連接進行測試和修復,以挽回潛在的良率損失。
這些UCIe的測試和修復工作主要是在生產(chǎn)測試和鏈路初始化階段進行的。具體來說,在測試階段,它們會以較低的速度對每一個獨立的鏈路進行缺陷檢查,一旦發(fā)現(xiàn)有缺陷的鏈路,就通過將數(shù)據(jù)重新路由到UCIe標準預定義的備用鏈路來進行修復。
為了滿足高級封裝技術(shù)的需求,UCIe每個方向最多可配置8個備用引腳(發(fā)送和接收),這為所有功能鏈路的修復提供了可能:
4個備用引腳,用于數(shù)據(jù)引腳修復,每組32個數(shù)據(jù)引腳中有2個備用引腳
1個備用引腳,用于時鐘和跟蹤引腳修復
3個備用引腳,分別用于有效引腳、邊帶數(shù)據(jù)引腳和時鐘數(shù)據(jù)引腳修復
當芯片間鏈路上沒有數(shù)據(jù)傳輸時,UCIe就會進行這些測試和修復工作。修復完成并初始化鏈路后,假設(shè)鏈路狀態(tài)良好,數(shù)據(jù)可以順利通過。而生成的物理層(PHY)配置(也被稱為PHY修復簽名)則會存儲在鏈路兩端的內(nèi)部寄存器中。
然而,我們需要注意的是,如果我們在協(xié)議級別發(fā)現(xiàn)誤碼率 (BER)增加,甚至出現(xiàn)了數(shù)據(jù)丟失,就說明微凸焊點的特性發(fā)生了老化或退化。在這種情況下,預計鏈路將中斷并執(zhí)行新的測試和修復步驟。
有些應用對芯片間鏈路上的流量連續(xù)性有嚴格的要求,針對這些情況,可測試性解決方案在每個UCIe接收器引腳中加入了信號完整性監(jiān)視器(SIM)。
圖1:使用內(nèi)置備用鏈接進行鏈接修復
信號完整性監(jiān)視器與UCIe PHY修復機制的協(xié)同作用
信號完整性監(jiān)視器(簡稱SIM),是一種嵌入在接收器內(nèi)部的微小模塊。在設(shè)備的正常運行過程中,它會不斷檢測接收器引腳接收到的信號,以便發(fā)現(xiàn)信號特性的任何變化。這些變化可能會對鏈接的性能產(chǎn)生影響,或者表示鏈接有潛在風險,可能在不久的將來會出現(xiàn)問題。
每個傳感器收集到的數(shù)據(jù)會被送到接口之外的一個監(jiān)控、測試和維修(MTR)控制器中進行更深入的分析和處理。當把來自多個UCIe鏈接的數(shù)據(jù)整合起來時,我們能夠立刻洞察到多芯片系統(tǒng)的運行狀態(tài),并且能夠?qū)嵤╊A測性的鏈接維護。
如果通過這一過程預見到某個特定鏈接可能會出現(xiàn)故障,則可以利用UCIe PHY的修復機制將其關(guān)閉,并將數(shù)據(jù)重新指向一個備用鏈接,整個過程甚至都不會中斷數(shù)據(jù)的傳輸。
圖2:UCIe鏈路的健康監(jiān)控解決方案
利用UCIe PHY加快喚醒時間
雖然在大多數(shù)芯片間接口的案例中(例如在服務器分割或擴展中),數(shù)據(jù)流量模式在運行期間是穩(wěn)定的,但在特定情況下,也可能會出現(xiàn)異常。在這種情況下,最好在沒有流量時將接口置于低功耗模式以節(jié)省電量。通過避免測試和修復過程并依賴在先前 PHY 初始化期間創(chuàng)建的 UCIe PHY 修復簽名,可以加速鏈路重新初始化。
這個概念可以進一步擴展到芯片完全斷電的情況。在這些情況下,從 PHY 檢索 PHY 修復簽名并將其存儲在片上永久存儲器(閃存的 eFuse)上。存儲器可以存儲多個簽名,涵蓋不同的用例或條件,從而實現(xiàn)額外的用戶靈活性。
使用UCIe加速芯片測試
測試時間是非常寶貴的,通過分層劃分測試策略,同時進行不同芯片的測試,可以加快測試時間。通過分層連接兩個芯片的測試基礎(chǔ)設(shè)施,可以將層次結(jié)構(gòu)擴展到多芯片系統(tǒng)中的多個芯片。這種方法允許從主芯片中的單個JTAG(或類似)測試接口訪問多芯片系統(tǒng)中的所有芯片。
通常,將測試向量加載或讀取到芯片中所需時間會成為縮短整體的測試時間的瓶頸。為了克服這一限制,設(shè)計人員可以使用現(xiàn)有的高速接口,例如PCI Express (PCIe)或USB等作為測試設(shè)備的接口。測試向量和命令針對該接口進行打包,并在生產(chǎn)測試階段在芯片上進行解包。
許多芯片沒有高速接口,但是,在測試期間,可以使用 UCIe 芯片間接口在芯片之間高速傳輸大型測試向量和命令。UCIe芯片間接口將高速 DFT 訪問擴展到整個多芯片系統(tǒng),而無需增加引腳數(shù)量,這對于 IO 和面積有限的芯片尤其重要。
總結(jié)
綜上,除了UCIe芯片間接口之外,實現(xiàn)所有這些測試和可靠性增強功能的共同點是可以連接所有內(nèi)部模塊的測試、修復和監(jiān)控結(jié)構(gòu)。新思科技提供的UCIe控制器、PHY和驗證IP解決方案,就像一只錨,確保了整個多芯片系統(tǒng)設(shè)計過程和最終產(chǎn)品的可靠性和穩(wěn)定性。它不僅為設(shè)計師們提供了一套強大的工具,更打開了一個全新的設(shè)計世界,使得他們能夠更好地發(fā)揮他們的創(chuàng)新性和創(chuàng)造性。
審核編輯:劉清
-
控制器
+關(guān)注
關(guān)注
114文章
17105瀏覽量
184273 -
接收機
+關(guān)注
關(guān)注
9文章
1224瀏覽量
54572 -
PHY
+關(guān)注
關(guān)注
2文章
321瀏覽量
52810 -
DFT算法
+關(guān)注
關(guān)注
0文章
27瀏覽量
7719 -
UCIe
+關(guān)注
關(guān)注
0文章
49瀏覽量
1843
原文標題:UCIe IP :多芯片系統(tǒng)可靠性的新路徑
文章出處:【微信號:wc_ysj,微信公眾號:旺材芯片】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。
發(fā)布評論請先 登錄
光伏逆變器測試系統(tǒng)的關(guān)鍵測試項目解析

集成電路測試中的關(guān)鍵角色:MEDER超微型繼電器
MS多傳感器/激光測試系統(tǒng):可進行MTF、MRTD高精度測試

充電樁負載測試系統(tǒng)技術(shù)解析
芯片可靠性測試:性能的關(guān)鍵

怎樣通過四通道氣密性測試儀實現(xiàn)快速檢測芯片的密封性

是德科技攜手Alea成功驗證3GPP EUTRA任務關(guān)鍵型測試用例
多通道數(shù)據(jù)采集和信號生成的模塊化儀器如何重構(gòu)飛機電子可靠性測試體系?

Simcenter SCADAS多物理場測試與數(shù)據(jù)采集系統(tǒng)

請問如何保證多片AD1278的通道之間相位一致性?
DC-DC電源管理芯片效率測試,確保高效能與可靠性的關(guān)鍵步驟

多通道負載測試和性能評估?
時鐘芯片綜合測試策略:從生成過程到關(guān)鍵模塊
一文了解芯片測試的重要性

評論