2022年3月,Intel、AMD、ARM、高通、三星、臺積電、ASE、Google Cloud、meta和微軟十家巨頭成立Chiplet標(biāo)準聯(lián)盟,制定了通用Chiplet的高速互聯(lián)標(biāo)準UCIe(Universal Chiplet Interconnect Express)。同年,作為測試測量領(lǐng)域優(yōu)質(zhì)的供應(yīng)商Keysight宣布加入UCIe聯(lián)盟。
后摩爾時代的拯救者Chiplet
在過去數(shù)十年,半導(dǎo)體制程及工藝基本支持著摩爾定律在不斷推進,在性能不斷增強,晶體管的尺寸不斷微縮,制程工藝的節(jié)點逐漸來到3nm 2nm接近極限制程,隨之帶來的則是跳躍式的設(shè)計和制作成本增長。那么伴隨著摩爾定律逐漸放緩,我們來到了后摩爾時代,行業(yè)矚目的Chiplet(小芯片/芯粒)技術(shù)像是帶來了曙光,成為了持續(xù)提高SoC高集成度和算力密度的重要途徑,下面我們就來簡要介紹一下該技術(shù)。
形象的講Chiplet其實是一種積木游戲,通過2.5D/3D集成封裝等技術(shù),能夠?qū)⒉煌に嚬?jié)點、不同功能、不同材質(zhì)的芯片,如同搭積木一樣集成一個更大的系統(tǒng)級芯片(SoC)。追本溯源,其實Chiplet并不是一項新技術(shù),早在十年前就被提出,像近期采用了UltraFusion封裝架構(gòu)的M1 Ultra芯片就是Chiplet的成功應(yīng)用,通過兩顆M1 Max晶粒的內(nèi)部互連,提供了高于市面16核PC 90%運算性能。隨后由幾家巨頭主導(dǎo)的MCM(Multi-Chip Module)CoWoS(Chip-on-Wafer-on-Substrate)EMIB(Embedded Multi-die Interconnect Bridge)等底層先進的封裝成為主流,為chiplet的推廣提供了極大的助力。
問:那么chiplet優(yōu)點在哪里呢?
答:1.通過把大芯片分割成面積較小的芯片,可有效改善生產(chǎn)的良率,降低晶圓制造成本。
2.可根據(jù)不同IP的需求,將不需要最先進制程的元件獨立出來,使用制程成熟的元件替換,從而進一步降低制造成本。
3.通過在芯片設(shè)計階段將SOC按功能分解成一個個芯粒,從而重復(fù)利用部分模塊化芯粒,達到降低設(shè)計難度和設(shè)計成本。
UCIe助力新興技術(shù)Chiplet
新興技術(shù)Chiplet如果要成為主流的技術(shù),就需要統(tǒng)一多家供應(yīng)商的各種功能芯片的各類設(shè)計、互連、接口標(biāo)準,標(biāo)準化Chiplets之間交互的通信互連協(xié)議。2022年3月由多家國際半導(dǎo)體巨頭聯(lián)合推出了UCIe 1.0 spec,該標(biāo)準針對Chiplet技術(shù)建立,致力于推動芯片互聯(lián)的標(biāo)準化發(fā)展,構(gòu)建出相互兼容的芯片生態(tài)系統(tǒng)。下面我們就來簡單看一下UCIe規(guī)范相關(guān)內(nèi)容。
UCIe 1.0支持不同的數(shù)據(jù)傳輸速率,位寬,凸點間隔,還有通道,來保證最廣泛的可行的互用性。UCIe中定義了一個邊帶接口使設(shè)計和驗證變得容易。其中互聯(lián)的單簇的組成單元是包含了N條單端、單向、全雙工的數(shù)據(jù)線(標(biāo)準封裝N=16,高級封裝N=64),一條單端的數(shù)據(jù)線用作有效信號,一條線用于追蹤,每個方向都有一個差分的發(fā)送時鐘,還有每個方向的兩條線用于邊帶信號(單端,一條是800MHz的時鐘,一條是數(shù)據(jù)線)。高級封裝中支持把空閑的線束作為錯誤處理線束(包括時鐘,有效信號,邊帶信號等),標(biāo)準封裝選項中支持位寬退化來處理錯誤。多簇的UCIe互聯(lián)可以組合起來在每條連接鏈路上提供更優(yōu)的性能。
UCIe 是一種分層協(xié)議,它包含物理層(含封裝)、D2D適配層和協(xié)議層。物理層負責(zé)處理電信號、時鐘信號、鏈路訓(xùn)練和邊帶信號等。D2D適配層則為chiplet提供鏈路狀態(tài)管理和參數(shù)調(diào)整。通過使用循環(huán)冗余校驗CRC和鏈路級重傳機制保證數(shù)據(jù)的可靠傳輸。此外,D2D適配層配備了底層仲裁機制用于支持多種協(xié)議,以及通過數(shù)據(jù)寬度為256字節(jié)的流量控制單元(FLIT)進行數(shù)據(jù)傳輸?shù)牡讓觽鬏敊C制。
如今,PCIe和CXL協(xié)議已經(jīng)被廣泛部署在幾乎所有的板級計算單元上,因此UCIe通過在協(xié)議層本地端提供PCIe和CXL協(xié)議映射,以利用現(xiàn)有的生態(tài)和資源來確保各互連設(shè)備之間的無縫交互。借助PCIe和CXL,可以將已部署成功的SoC構(gòu)建、鏈路管理和安全解決方案直接遷移到UCIe。UCIe還定義了一種“流協(xié)議”,可用于映射其他協(xié)議。
在UCIe 1.0定義了如下兩種類型的封裝,其中標(biāo)準封裝(2D)成本效益更高,而更先進的封裝(2.5D)則是為了追求更高的功率。在實際的設(shè)計中,由多種商用的封裝方式可供選擇。UCIe規(guī)范支持這些類別中所有類型的封裝選擇。
UCIe的測試挑戰(zhàn)
UCIe標(biāo)準化的統(tǒng)一架構(gòu)將會大大促進Chiplet開放生態(tài)的發(fā)展,這意味著生態(tài)鏈中的不同環(huán)節(jié)IP、芯片設(shè)計、封裝設(shè)計、設(shè)計服務(wù)等需要統(tǒng)一和可靠的標(biāo)準實現(xiàn)互連,各個芯粒部件和系統(tǒng)整合所需要嚴格的互操作測試標(biāo)準,目前UCIe 1.0標(biāo)準初步定義了一致性和調(diào)試的初期框架,規(guī)范組織也在規(guī)劃相應(yīng)的認證體系架構(gòu),如下圖所示,在基礎(chǔ)規(guī)范之上,UCIe聯(lián)盟的工作組將會制定專門的測試規(guī)范,包括從物理層、適配層、協(xié)議層、對各個子部件進行互操作和一致性測試,通過標(biāo)準化一致性測試流程和方法,保證芯片的可靠整合。
可以預(yù)期UCIe將面臨眾多測試挑戰(zhàn),從測試可行性上需要考慮被測部件與Golden部件的互操作測試,BIST測試,環(huán)回測試,及各芯片子部件自身的電氣及協(xié)議一致性測試,從測試方法學(xué)上,面臨諸如可測試性設(shè)計等問題,對于芯片封裝級整合后,是否需要進行信號探測,目前我們也看到一些芯片公司會在芯片驗證階段設(shè)計集成封裝治具,或者使用探針臺進行精密尺寸互聯(lián)表征和信號參數(shù)表征測試,此外UCIe也定義了跨封裝的結(jié)構(gòu),通過光引擎或者電Retimer實現(xiàn)機柜級的互連,這種場景更接近于傳統(tǒng)光或電測試方法。相信在不遠的將來,UCIe聯(lián)盟的成員和測試工作組會針對這些問題進行梳理和討論,將會完成統(tǒng)一的測試標(biāo)準和流程。
目前來說,Keysight是業(yè)內(nèi)唯一完整提供從設(shè)計仿真、物理層、電氣到協(xié)議層驗證的供應(yīng)商,為UCIe的設(shè)計仿真到互連和信號測試方案提供堅實基礎(chǔ)。下圖為是德科技針對PCIe 6.0和CXL完整的解決方案。
Keysight PCIe 6.0和CXL測試解決方案一覽
先進的封裝和半導(dǎo)體制造技術(shù)將會在未來的10年在計算界掀起新的革命。UCIe已經(jīng)蓄勢待發(fā),Keysight將會結(jié)合本身豐富的測試測量經(jīng)驗,助力UCIe產(chǎn)業(yè)聯(lián)盟測試測量相關(guān)規(guī)范。