新聞中心

EEPW首頁(yè) > EDA/PCB > 業(yè)界動(dòng)態(tài) > Chiplet之間如何通信?臺(tái)積電是這樣干的

Chiplet之間如何通信?臺(tái)積電是這樣干的

作者: 時(shí)間:2022-03-15 來(lái)源:雪球 收藏

最近日趨熱門(mén)的異構(gòu)和multi-die  2.5D封裝技術(shù)推動(dòng)了一種新型的接口的產(chǎn)生,那就是超短距離(ultra-short reach :USR),其電氣特性與傳統(tǒng)的印刷電路板走線(xiàn)有很大不同。長(zhǎng)而有損的連接需要使用SerDes IP的串行通道,而短距離接口則支持并行總線(xiàn)體系結(jié)構(gòu)。

本文引用地址:http://www.butianyuan.cn/article/202203/432002.htm

SerDes信號(hào)需要端接(50 ohm),以最大程度地減少反射并減少遠(yuǎn)端串?dāng)_,從而增加功耗。2.5D封裝內(nèi)的電氣短路接口無(wú)需端接。相比于“recovering”嵌入在串行數(shù)據(jù)流中的時(shí)鐘,并具有相關(guān)的時(shí)鐘數(shù)據(jù)恢復(fù)(CDR)電路面積和電源,這些并行接口可以使用更簡(jiǎn)單的“時(shí)鐘轉(zhuǎn)發(fā)”電路設(shè)計(jì),以使得提供傳輸?shù)臅r(shí)鐘信號(hào)帶有一組N個(gè)數(shù)據(jù)信號(hào)。

該接口的另一個(gè)優(yōu)點(diǎn)是,大大降低了芯片之間的靜電放電保護(hù)(ESD)的電路設(shè)計(jì)要求。內(nèi)部封裝連接將具有較低的ESD電壓應(yīng)力約束,從而節(jié)省了大量I / O電路面積(并顯著減少了I / O寄生效應(yīng))。

2.5D封裝中裸片之間獨(dú)特的接口設(shè)計(jì)要求驅(qū)動(dòng)使用“小芯片”,因?yàn)椴恍枰猄erDes鏈接的全芯片設(shè)計(jì)開(kāi)銷(xiāo)。然而,迄今為止,已經(jīng)有很多用于這些USR接口的電路和物理實(shí)現(xiàn)方法。

在最近舉行的VLSI 2020研討會(huì)的邀請(qǐng)演講中,提出了他們關(guān)于并行總線(xiàn),時(shí)鐘轉(zhuǎn)發(fā)架構(gòu)的提案“ LIPINCON”,該架構(gòu)是“l(fā)ow-voltage, in-package interconnect”的縮寫(xiě)。本文簡(jiǎn)要回顧了該演示文稿的重點(diǎn)。

短距離接口設(shè)計(jì)的關(guān)鍵參數(shù)是:

每個(gè)引腳的數(shù)據(jù)速率:取決于走線(xiàn)長(zhǎng)度/插入損耗,功耗,所需的電路時(shí)序裕度

總線(xiàn)寬度:帶有模塊化以定義子通道

能源效率:以pJ /位為單位,不僅包括I / O驅(qū)動(dòng)器/接收器電路,還包括任何其他數(shù)據(jù)預(yù)取/排隊(duì)和/或編碼/解碼邏輯

“Beachfront” (線(xiàn)性)和面積效率:測(cè)量小芯片上每個(gè)線(xiàn)性邊緣和面積周長(zhǎng)的總數(shù)據(jù)帶寬,即Tbps / mm和Tbps / mm ** 2;取決于信號(hào)凸點(diǎn)間距,以及2.5D基板上金屬再分布層的數(shù)量和間距,它定義了可以布線(xiàn)信號(hào)跡線(xiàn)的凸點(diǎn)行數(shù)–請(qǐng)參見(jiàn)下圖

延遲:另一個(gè)性能指標(biāo);數(shù)據(jù)傳輸啟動(dòng)與接收之間的時(shí)間,以傳輸周期的“單位間隔”為單位

架構(gòu)師正在尋求最大程度地提高總數(shù)據(jù)帶寬(總線(xiàn)寬度*數(shù)據(jù)速率),同時(shí)實(shí)現(xiàn)非常低的每位功耗。無(wú)論小芯片接口是在多個(gè)處理器(或SoC)之間,處理器到內(nèi)存還是處理器到I / O控制器功能之間,這些關(guān)鍵設(shè)計(jì)措施都適用。

物理信號(hào)的實(shí)現(xiàn)方式會(huì)有所不同,具體取決于封裝技術(shù)。具有硅中介層的2.5D封裝的信號(hào)RDL將利用可用的更精細(xì)的金屬間距(例如,TSMC的CoWoS)。對(duì)于利用重組芯片襯底嵌入芯片的多芯片封裝,RDL層要厚得多,間距要大(例如,TSMC的InFO)。下圖說(shuō)明了與CoWoS和InFO設(shè)計(jì)相關(guān)的典型信號(hào)走線(xiàn)屏蔽(和無(wú)屏蔽),以及相應(yīng)的信號(hào)插入和遠(yuǎn)端串?dāng)_損耗。

下圖示意性地說(shuō)明了LIPINCON IP定義的關(guān)鍵特性。

采用0.3V的低信號(hào)擺幅接口(也節(jié)省了功率)。

數(shù)據(jù)接收器使用帶有基準(zhǔn)輸入的簡(jiǎn)單差分電路來(lái)設(shè)置開(kāi)關(guān)閾值(例如150mV)。

時(shí)鐘/選號(hào)與數(shù)據(jù)信號(hào)(子信道)一起轉(zhuǎn)發(fā);接收器利用簡(jiǎn)單的延遲鎖定環(huán)(DLL)來(lái)“鎖定”該時(shí)鐘。

簡(jiǎn)而言之,DLL是一個(gè)獨(dú)特的電路,它由相同延遲單元的(偶數(shù)個(gè))鏈組成。下圖顯示了延遲鏈的示例。通過(guò)調(diào)制輸入到各級(jí)輸入反相器(即“電流不足”的反相器)中的串聯(lián)nFET和pFET器件的電壓,可以動(dòng)態(tài)調(diào)節(jié)各級(jí)的開(kāi)關(guān)延遲。(其他延遲鏈實(shí)現(xiàn)會(huì)動(dòng)態(tài)修改每個(gè)級(jí)輸出上相同的電容負(fù)載,而不是調(diào)整每個(gè)級(jí)的內(nèi)部晶體管驅(qū)動(dòng)強(qiáng)度。)

DLL中的“回路”由相位檢測(cè)器(帶低通濾波器的XOR型邏輯)形成,該檢測(cè)器將輸入時(shí)鐘與鏈的最終輸出進(jìn)行比較。輸入時(shí)鐘相對(duì)于鏈輸出的超前或滯后特性可調(diào)節(jié)逆變器控制電壓。因此,鏈的總延遲與輸入時(shí)鐘緊密相關(guān)。DLL鏈中每一級(jí)的(相等)延遲提供對(duì)應(yīng)于輸入時(shí)鐘信號(hào)特定相位的輸出。使用適當(dāng)?shù)南辔惠敵鲈诮邮掌饔|發(fā)器中捕獲并行數(shù)據(jù),這是一種補(bǔ)償接口上任何數(shù)據(jù)到時(shí)鐘偏移的方法。

IP團(tuán)隊(duì)針對(duì)SoC到內(nèi)存接口的特定情況開(kāi)發(fā)了一種創(chuàng)新方法。存儲(chǔ)器小芯片不一定需要嵌入DLL來(lái)捕獲信號(hào)輸入。對(duì)于非常寬的接口——例如,將512個(gè)地址,256個(gè)數(shù)據(jù)位分成多個(gè)子通道——成本敏感型存儲(chǔ)芯片中DLL電路的開(kāi)銷(xiāo)會(huì)很高。如下圖所示,在SoC中出現(xiàn)了DLL相位輸出,它用作存儲(chǔ)器寫(xiě)周期的輸入選通脈沖。(圖中還顯示了存儲(chǔ)器讀取路徑,該路徑說(shuō)明了如何將來(lái)自存儲(chǔ)器的數(shù)據(jù)選通脈沖連接到read_DLL電路輸入。)

對(duì)于并行LIPINCON接口,與信號(hào)串?dāng)_相關(guān)的同時(shí)開(kāi)關(guān)噪聲(SSN)是一個(gè)問(wèn)題。對(duì)于上述的屏蔽(CoWoS)和非屏蔽(InFO)RDL信號(hào)連接,TSMC給出的結(jié)果說(shuō)明了這種低擺幅信號(hào)的串?dāng)_非常易于管理。

可以肯定的是,設(shè)計(jì)人員可以選擇在小芯片之間開(kāi)發(fā)邏輯接口,這些小接口使用數(shù)據(jù)編碼來(lái)最大程度地減少連續(xù)周期中的信號(hào)轉(zhuǎn)換活動(dòng)。最簡(jiǎn)單的方法是添加數(shù)據(jù)總線(xiàn)反轉(zhuǎn)(DBI)編碼,這樣就可以將下一個(gè)周期中的數(shù)據(jù)與當(dāng)前數(shù)據(jù)進(jìn)行比較,并使用真實(shí)值或反轉(zhuǎn)值進(jìn)行傳輸以最大程度地減少開(kāi)關(guān)活動(dòng)。小芯片之間的附加DBI信號(hào)將這一決定發(fā)送給接收器,以對(duì)值進(jìn)行解碼。

異構(gòu)2.5D封裝的開(kāi)發(fā)依賴(lài)于已知的優(yōu)質(zhì)芯片/小芯片(KGD)的集成。但是,通過(guò)增加冗余通道可以提高最終封裝的組裝良率,該冗余通道可以在封裝測(cè)試后選擇(理想的是內(nèi)置自檢)。臺(tái)積電的演示文稿包括可以整合到小芯片設(shè)計(jì)中的冗余通道拓?fù)涞氖纠?。下圖說(shuō)明了用于將冗余的硅通孔(TSV)插入互連的兩種架構(gòu)。當(dāng)設(shè)計(jì)小芯片之間的接口時(shí),這將是封裝良率與電路開(kāi)銷(xiāo)的折衷。

在基于SerDes的設(shè)計(jì)中,完整的電路和PCB互連提取以及仿真用于分析信號(hào)損耗。針對(duì)接收器感測(cè)放大器的電壓差分析了信號(hào)抖動(dòng)和幅度的變化。還進(jìn)行了基于硬件實(shí)驗(yàn)室的探測(cè),以確保在接收器處進(jìn)行適當(dāng)?shù)摹氨犙邸保ā癳ye opening”)以捕獲數(shù)據(jù)。

臺(tái)積電強(qiáng)調(diào),這種接口驗(yàn)證對(duì)于2.5D封裝技術(shù)不可行。如下圖所示,他們的IP團(tuán)隊(duì)開(kāi)發(fā)了一種新穎的方法,將變體引入LIPINCON發(fā)送驅(qū)動(dòng)器和接收捕獲電路中,以創(chuàng)建用于硬件驗(yàn)證的等效眼圖。

臺(tái)積電的演講提到,他們的一些客戶(hù)已經(jīng)為USR接口設(shè)計(jì)開(kāi)發(fā)了自己的IP實(shí)現(xiàn)。一個(gè)示例顯示了一個(gè)非常低的擺幅(0.2V)電氣定義,它是“以地面為參考”的(例如,信號(hào)擺幅高于和低于地面)。

但是,對(duì)于尋求利用高級(jí)封裝而又沒(méi)有設(shè)計(jì)資源來(lái)“自行開(kāi)發(fā)”芯片接口電路的無(wú)晶圓廠(chǎng)客戶(hù)而言,TSMC LIPINCON IP定義是一種極具吸引力的選擇。而且,坦率地說(shuō),考慮到臺(tái)積電能夠提供的支持,該定義可能會(huì)有助于加速尋求捕獲IP和小芯片設(shè)計(jì)市場(chǎng)機(jī)會(huì)的開(kāi)發(fā)商中的“標(biāo)準(zhǔn)”電氣定義

作者:張競(jìng)揚(yáng)-摩爾精英CEO

鏈接:https://xueqiu.com/4927163759/152609671
來(lái)源:雪球
著作權(quán)歸作者所有。商業(yè)轉(zhuǎn)載請(qǐng)聯(lián)系作者獲得授權(quán),非商業(yè)轉(zhuǎn)載請(qǐng)注明出處。



關(guān)鍵詞: 臺(tái)積電 chiplet 通信

評(píng)論


相關(guān)推薦

技術(shù)專(zhuān)區(qū)

關(guān)閉