導(dǎo)讀:本文提供了有關(guān)設(shè)計工藝協(xié)同優(yōu)化(DTCO)活動的更多詳細信息,與N3制程相比,這些活動為N3HPC 帶來了性能提升??偨Y(jié)了設(shè)計解決方案探索和技術(shù)基準測試總監(jiān)Y.K.Cheng主題為“N3 HPC設(shè)計工藝協(xié)同優(yōu)化”的演講重點。
臺積電最近舉辦了第10屆年度開放創(chuàng)新平臺 (Open Innovation Platform :OIP) 生態(tài)系統(tǒng)論壇。在會中不但談及臺積電N3流程節(jié)點的技術(shù)和設(shè)計支持更新,還有高性能計算(HPC)平臺所推行的舉措。本文提供了有關(guān)設(shè)計工藝協(xié)同優(yōu)化(DTCO)活動的更多詳細信息,與N3制程相比,這些活動為N3HPC 帶來了性能提升。本文總結(jié)了設(shè)計解決方案探索和技術(shù)基準測試總監(jiān)Y.K.Cheng主題為“N3 HPC設(shè)計工藝協(xié)同優(yōu)化”的演講重點。
背景
設(shè)計工藝協(xié)同優(yōu)化是指工藝開發(fā)工程和電路/IP 設(shè)計團隊之間的合作。技術(shù)團隊優(yōu)化設(shè)備和光刻工藝"窗口",通常使用 TCAD 流程仿真工具。在先進節(jié)點,線寬、間距、均勻性和密度(和密度梯度)允許的光刻變化是有限的。技術(shù)優(yōu)化旨在定義標稱制造參數(shù),其中高維統(tǒng)計窗口保持高產(chǎn)量。電路設(shè)計團隊評估不同光刻拓撲的性能影響,提取寄生RC參數(shù)并注釋到設(shè)備級網(wǎng)列表的模型。
DTCO的一個關(guān)鍵要素是庫IP小組所追求的。標準單元格“圖像”定義了nFET/pFET 設(shè)備寬度的分配(垂直)尺寸以及可用于單元內(nèi)連接的(水平)布線軌道數(shù)。該圖像還包含了具有全局電源/接地電網(wǎng)連接要求的局部配電拓撲。
除了庫單元圖像外,高級節(jié)點的縮放金屬線的當(dāng)前密度增加意味著 DTCO 包括接觸/通孔連接的工藝光刻和電路設(shè)計策略。由于光刻/蝕刻均勻性限制,觸點/通孔尺寸的設(shè)計可變性極其有限,因此工藝和電路設(shè)計團隊專注于優(yōu)化多個并行觸點/通孔和相關(guān)的金屬覆蓋范圍。
而且,DTCO 的一個至關(guān)重要的方面是 SRAM 位單元的設(shè)計和制造。設(shè)計人員推動積極的單元面積光刻,結(jié)合設(shè)備尺寸靈活性,以獲得足夠的讀/寫噪聲容限和性能(在位線上有大量的虛線單元)。工藝工程師尋求確保合適的光刻/蝕刻窗口,與此同時,必須關(guān)注制造過程中的統(tǒng)計公差,以保障高良率。
臺積電為客戶提供內(nèi)部開發(fā)的基礎(chǔ)IP提供了一個緊密的DTCO開發(fā)反饋循環(huán)。
N3HPC DTCO
會上,Y.K.演示強調(diào)了N3HPC DTC結(jié)果,如下圖所示的功率與性能曲線。圖中用到的參考設(shè)計塊來自Arm A78內(nèi)核;曲線跨越一系列供電電壓,具有典型設(shè)備特性。與基線N3產(chǎn)品相比,將得到整體12%的性能提升。需要注意的是,對于相同的電源電壓,功耗略有增加。Y.K. 詳細介紹了已納入N3HPC的一些DTCO結(jié)果。他表示,每個功能都會導(dǎo)致性能增益相對減小 ,需要一致的優(yōu)化才能實現(xiàn)整體提升。
更大的單元高度
單元內(nèi)更寬的nFET和pFET設(shè)備為HPC架構(gòu)中常見的電容負載提供了更大的驅(qū)動強度。
接觸柵間距 (CPP) 的增大
FinFET 設(shè)備中一個重要的寄生貢獻是柵-源/漏電容 (Cgd + Cgs)-CPP的增大可增加單元面積(和電線長度),但會降低此電容。
增加后端(BEOL)金屬間距(更寬的電線)的靈活性,并相應(yīng)地增加通孔,如下圖所示
高效金屬絕緣體金屬 (MiM)去耦電容拓撲
下面所示的 MiM 電容橫截面描繪了三個金屬"板"(2 VDD + 1 VSS),用于提高二板實施的均體效率。
改進的去耦(以及減少電容寄生輸入阻抗Rin)可減少 HPC 應(yīng)用中常見的開關(guān)活動電源電壓"下降"。
雙高單元
在開發(fā)單元格圖像時,庫設(shè)計團隊面臨著單元高度和電路復(fù)雜性之間的權(quán)衡。如上所述,較高的單元格高度允許更多的單元內(nèi)布線軌跡連接復(fù)雜的多階段和/或高扇入邏輯功能。其中,要求最高的單元格布局通常是可掃描觸發(fā)器。然而,對于許多門級來說,整個庫普遍使用的更大單元高度往往是低效率的。
N3HPC 的 DTCO 活動促使臺積電采用雙高庫設(shè)計方法。雖然雙高單元被選擇性地應(yīng)用于早期技術(shù),但N3HPC采用了400多個新單元。這就需要與 EDA 工具供應(yīng)商進行廣泛的合作,以支持圖像技術(shù)文件定義、有效的單元格放置規(guī)則以及自動布局布線算法,這些算法將成功地將單高和雙高單元集成到設(shè)計塊中。
Y.K. 還表示,作為N3HPC庫設(shè)計的一部分,多級單元中的設(shè)備尺寸是為優(yōu)化PPA而重新設(shè)計的。
自動布線功能
時序驅(qū)動布線算法通過"促進"關(guān)鍵性能網(wǎng)絡(luò)的層分配,利用了上金屬層降低的 R*C/mm 特性。如上所述,N3HPC DTCO的努力使更多的潛在 BEOL 金屬線光刻寬度/間距成為可能。
如下所示,布線算法需要增強功能,以便選擇"非默認規(guī)則"(NDR)來選擇線寬/間距。(NDR已經(jīng)使用了相當(dāng)長一段時間了——通常,這些性能關(guān)鍵網(wǎng)絡(luò)是優(yōu)先布線的,或者通常是手動預(yù)布線。N3HPC DTCO 功能要求擴展 NDR 使用量,作為一般自動布線功能。該圖還描述了如何通過需要插入的柱圖案來支持增加的信號電流。
對于光刻規(guī)則嚴格且 NDR 不是選項的較低金屬層,需要增強布線算法以支持平行軌跡布線(以及通過插入),如上所示。
EDA 支持
要利用其中的諸多 N3HPC DTCO 功能,需要額外的EDA工具支持。下圖列出了主要 EDA 供應(yīng)商添加的關(guān)鍵工具的增強功能。
總結(jié)
臺積電已承諾推出高性能計算平臺,作為HPC特定工藝產(chǎn)品的一部分,將帶來顯著的性能提升。N3HPC 進行了一組DTCO項目,在示例Arm核心設(shè)計塊上累計獲得12%的性能收益。其優(yōu)化跨越了一系列設(shè)計和工藝光刻窗口特性,從標準單元庫設(shè)計到BEOL互連選項,以及MiM電容制造。相應(yīng)的EDA工具(特別是自動布局布線)已與主要EDA供應(yīng)商合作開發(fā)。