
如今,在先進(jìn)人工智能(AI)和5G應(yīng)用的推動下,Multi-Die系統(tǒng)正在幫助我們實(shí)現(xiàn)又一次的重大飛躍。
為了滿足不斷增長的計(jì)算資源的需求,原先通過部署本地服務(wù)器的方法因其費(fèi)用昂貴且安裝耗時(shí)耗力已不可行。面對成本壓力、不斷縮小的市場窗口以及市場對更高性能和更多功能的需求,本地存儲已經(jīng)成為許多企業(yè)再也無法承受的負(fù)擔(dān)。在云端進(jìn)行IC設(shè)計(jì)并通過彈性調(diào)整滿足計(jì)算資源需求的時(shí)代已然到來。
作為臺積公司開放創(chuàng)新平臺(Open Innovation Platform,OIP)生態(tài)系統(tǒng)的一部分,新思科技最近與臺積公司和微軟合作開展了一項(xiàng)測試,使用新思科技IC Validator物理驗(yàn)證在Microsoft Azure云中對臺積公司N3E工藝執(zhí)行設(shè)計(jì)規(guī)則檢查(DRC)。

設(shè)計(jì)規(guī)則檢查的運(yùn)行時(shí)間顯著縮短
我們?yōu)楹芜x擇DRC作為測試用例?因?yàn)镈RC可以確保設(shè)計(jì)正確運(yùn)行并能在代工廠中制造。但使用傳統(tǒng)的本地計(jì)算資源執(zhí)行DRC會占用許多時(shí)間,尤其是在設(shè)計(jì)變得越來越大和越來越復(fù)雜的情況下。
同時(shí),工藝規(guī)則的數(shù)量往往會隨著設(shè)計(jì)的規(guī)模變大,逐步增加。如今許多設(shè)計(jì)中的工藝規(guī)則可能多達(dá)數(shù)千條,增加的設(shè)計(jì)復(fù)雜性導(dǎo)致驗(yàn)證步驟數(shù)以百計(jì)。對于擁有數(shù)十億個(gè)晶體管的Multi-Die系統(tǒng),DRC或電路布局驗(yàn)證(LVS)作業(yè)可能要運(yùn)行數(shù)天時(shí)間,并要用到數(shù)百個(gè)CPU內(nèi)核。
因此,在算力集群的超算中心里,先進(jìn)芯片和先進(jìn)算力之間并不是劃等號的,算力芯片只是提供了算力,而要高效利用算力還需要依賴光模塊、存儲等芯片的支持。
由于上市時(shí)間(TTM)窗口日益縮小,需要的算力進(jìn)一步增加,且隨著制程節(jié)點(diǎn)從7nm發(fā)展到5nm、3nm甚至更小,進(jìn)行物理驗(yàn)證愈來愈有挑戰(zhàn)性。例如,在3nm工藝中,一個(gè)運(yùn)行集就可能包含超過15,000條復(fù)雜規(guī)則,而執(zhí)行這些規(guī)則需要10倍于此數(shù)量的DRC計(jì)算操作。因此,全芯片DRC簽核僅一次迭代就可能需要數(shù)萬CPU小時(shí)。雖然物理驗(yàn)證一直是計(jì)算密集型工作,但當(dāng)今設(shè)計(jì)的規(guī)模和復(fù)雜性將這一挑戰(zhàn)提升到了一個(gè)全新的高度。
運(yùn)行DRC和LVS作業(yè)存在串行依賴性,這意味著購買更多算力并不一定能保證運(yùn)行時(shí)間更短。IC驗(yàn)證需要一定的計(jì)算規(guī)模,因此在串行操作期間,一些算力有時(shí)會閑置。如果不想辦法針對這種情況并優(yōu)化計(jì)算資源,開發(fā)者就得為那些未使用的資源付費(fèi),甚至影響到最終的利潤。
使用云計(jì)算進(jìn)行IC驗(yàn)證可以幫助開發(fā)者避免這種情況。通過云端驗(yàn)證,開發(fā)者可以有效地調(diào)整規(guī)模——從數(shù)百個(gè)本地CPU內(nèi)核到數(shù)千個(gè)云端CPU內(nèi)核。這種彈性為開發(fā)者提供了靈活性、敏捷性和擴(kuò)展性,讓開發(fā)者可以僅在需要時(shí)使用所需的計(jì)算資源。運(yùn)行集內(nèi)的DRC可以分布到多個(gè)內(nèi)核上并行運(yùn)行,從而優(yōu)化計(jì)算資源,節(jié)省時(shí)間和成本。

云端IC設(shè)計(jì)如何使驗(yàn)證運(yùn)行時(shí)間減少65%
通過本次新思科技、臺積公司與微軟之間的合作,我們對照本地驗(yàn)證評估了云端驗(yàn)證。我們將臺積公司的工藝設(shè)計(jì)套件(PDK)和DRC上傳到了Synopsys Cloud環(huán)境中來啟動測試,同時(shí)根據(jù)新思科技IC Validator(Synopsys Cloud環(huán)境中一個(gè)用于物理驗(yàn)證的獨(dú)立應(yīng)用程序)中的設(shè)計(jì)類型選擇了不同的、且?guī)в蓄A(yù)先選擇計(jì)算選項(xiàng)的資源。通過上傳運(yùn)行測試用例所需的腳本,并選擇Microsoft Azure實(shí)例——FX和Mdsv2計(jì)算以及用于共享存儲的Azure Netapp文件(ANF),然后點(diǎn)擊幾下,包含數(shù)百個(gè)CPU內(nèi)核的虛擬機(jī)(VM)集群就創(chuàng)建好了。
只需幾個(gè)小時(shí),我們的實(shí)驗(yàn)流程就已準(zhǔn)備好執(zhí)行。我們快速執(zhí)行了一個(gè)大型測試用例,以便比較使用臺積公司N3E工藝的作業(yè)在云端運(yùn)行與在臺積公司本地運(yùn)行的結(jié)果。所有結(jié)果(云端和本地)都使用異或運(yùn)算保存在GDSII文件中,兩次運(yùn)行的任何錯(cuò)誤必須完全匹配才能得到清晰的結(jié)果。
本地作業(yè)的實(shí)時(shí)運(yùn)行時(shí)間為大約50小時(shí),而云端作業(yè)時(shí)間減少到20小時(shí)以下,改善幅度為65%。此外,與在本地運(yùn)行測試相比,云端測試運(yùn)行的CPU小時(shí)數(shù)和成本降低了25%。
對于臺積公司N3E工藝,云端IC設(shè)計(jì)使運(yùn)行時(shí)間減少65%。

(圖源:臺積公司)

新思科技IC Validator是面向現(xiàn)代設(shè)計(jì)的物理驗(yàn)證工具
新思科技IC Validator是一款物理驗(yàn)證工具,可以在數(shù)千個(gè)CPU內(nèi)核之間分配作業(yè)。這項(xiàng)技術(shù)的核心是調(diào)度器,它將每個(gè)內(nèi)核的命令排隊(duì),以使用DRC序列優(yōu)化文件位置。它還能估計(jì)和平衡所有內(nèi)核的內(nèi)存需求,盡可能地降低峰值磁盤使用率,動態(tài)監(jiān)控每個(gè)內(nèi)核的負(fù)載,并調(diào)整系統(tǒng)以提高內(nèi)核和內(nèi)存的利用率。它采用異構(gòu)配置并具有容錯(cuò)功能和真實(shí)延遲,所以它能檢測主機(jī)重啟、網(wǎng)絡(luò)和套接字故障、機(jī)器崩潰以及磁盤空間限制,并恢復(fù)文件。
IC Validator的動態(tài)彈性CPU管理能夠與Load Sharing facility(LSF)和Sun Grid Engine(SGE)等常見作業(yè)排隊(duì)系統(tǒng)無縫協(xié)作。它可用于各種不同類型的計(jì)算網(wǎng)絡(luò),例如本地和云。它能夠加速時(shí)序收斂以滿足流片計(jì)劃,同時(shí)還會對資源和成本進(jìn)行優(yōu)化。與傳統(tǒng)DRC和LVS作業(yè)相比,它只需最多40%的計(jì)算資源,就能保持相似的性能。在資源和存儲按時(shí)間計(jì)費(fèi)的云環(huán)境下,這樣操作也可以節(jié)約成本。
除了以上優(yōu)勢外,IC Validator不需要等到所有資源都可用后才開始作業(yè)。它能夠以最少的資源開始運(yùn)行,并在其余資源可用時(shí)再進(jìn)行使用。通過單根I/O虛擬化(SR-IOV) 技術(shù),Azure的軟件定義網(wǎng)絡(luò)堆棧將能夠大比例地由CPU分流至FPGA智能網(wǎng)絡(luò)接口卡(NIC)完成處理。綜合Microsoft Azure CycleCloud和加速網(wǎng)絡(luò)技術(shù)的支持,針對虛擬機(jī)和更高的數(shù)據(jù)吞吐量的優(yōu)化資源擴(kuò)展將得到有效保障。

確保云端EDA的安全
除了時(shí)間和成本上的所有優(yōu)勢,開發(fā)者還可以采取措施來確保系統(tǒng)得到適當(dāng)保護(hù),從而保證云端EDA安全無虞。開發(fā)者應(yīng)及時(shí)了解最新標(biāo)準(zhǔn),并確保及時(shí)更新網(wǎng)絡(luò)安全系統(tǒng)。擁有管理良好且隔離的虛擬網(wǎng)絡(luò)(VNET)是其中的關(guān)鍵。






原文標(biāo)題:IC驗(yàn)證“向云端”:如何聯(lián)合臺積公司和微軟,節(jié)省65%用時(shí),降低25%成本?
文章出處:【微信公眾號:新思科技】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。
-
新思科技
+關(guān)注
關(guān)注
5文章
870瀏覽量
51524
原文標(biāo)題:IC驗(yàn)證“向云端”:如何聯(lián)合臺積公司和微軟,節(jié)省65%用時(shí),降低25%成本?
文章出處:【微信號:Synopsys_CN,微信公眾號:新思科技】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。
發(fā)布評論請先 登錄
力旺NeoFuse于臺積電N3P制程完成可靠度驗(yàn)證
新思科技攜手臺積公司開啟埃米級設(shè)計(jì)時(shí)代
Cadence攜手臺積公司,推出經(jīng)過其A16和N2P工藝技術(shù)認(rèn)證的設(shè)計(jì)解決方案,推動 AI 和 3D-IC芯片設(shè)計(jì)發(fā)展
臺積電2nm制程良率已超60%
IC驗(yàn)證云平臺優(yōu)勢明顯,這家本土EDA公司如何御風(fēng)先行?

DS25BR100使用時(shí)發(fā)現(xiàn)不出圖,為什么?
臺積電股價(jià)創(chuàng)歷史新高,年度表現(xiàn)有望25年最佳
羅姆與臺積公司攜手合作開發(fā)車載氮化鎵功率器件
西門子擴(kuò)大與臺積電合作推動IC和系統(tǒng)設(shè)計(jì)
臺積電美國子公司獲得66億美元政府補(bǔ)助
新思科技再獲臺積公司多項(xiàng)OIP年度合作伙伴大獎
OpenAI攜手博通、臺積電打造內(nèi)部芯片
Lint靜態(tài)驗(yàn)證工具如何助力IC設(shè)計(jì)

臺積電嘉義CoWoS封裝工廠獲準(zhǔn)復(fù)工,考古發(fā)掘后重啟建設(shè)
8月啟動臺積電 TSMC 開始建設(shè)其布局歐洲的首座晶圓廠

評論