任何數(shù)字芯片設(shè)計(jì)流程的背后,都有大量關(guān)于芯片設(shè)計(jì)健康狀況的信息尚待發(fā)掘。如果能把這些信息無(wú)縫、高效的轉(zhuǎn)化成開(kāi)發(fā)者們可以利用的數(shù)據(jù),對(duì)芯片設(shè)計(jì)質(zhì)量的提高將大有裨益。
隨著芯片的設(shè)計(jì)規(guī)模和系統(tǒng)復(fù)雜性不斷增加,市場(chǎng)機(jī)遇持續(xù)涌現(xiàn),工程資源也愈發(fā)緊張。這種情況短期內(nèi)似乎并不會(huì)改變,所以如果能把數(shù)字設(shè)計(jì)流程中豐富的數(shù)據(jù)全部都利用起來(lái),相信開(kāi)發(fā)者們一定能夠在激烈的芯片競(jìng)爭(zhēng)中脫穎而出。
新思科技的DesignDash數(shù)據(jù)可見(jiàn)性和機(jī)器學(xué)習(xí)(ML)引導(dǎo)設(shè)計(jì)優(yōu)化解決方案正是為此而設(shè)計(jì)的。DesignDash綜合解決方案是對(duì)EDA數(shù)據(jù)分析產(chǎn)品組合的重要補(bǔ)充,可以把流片前到流片后的數(shù)據(jù)無(wú)縫連接起來(lái),并在從設(shè)計(jì)到流片的整個(gè)生命周期中最大限度地增加進(jìn)行有價(jià)值的數(shù)據(jù)分析。
更清晰地看見(jiàn)數(shù)據(jù)全貌
構(gòu)成新思科技RTL-to-signoff設(shè)計(jì)流程的無(wú)數(shù)引擎相輔相成,支持金牌簽核分析(包括時(shí)序、功耗、面積、電阻壓降和DRCs)的同時(shí),還可以有針對(duì)性的進(jìn)行優(yōu)化,從而更好地實(shí)現(xiàn)功耗、性能和面積(PPA)目標(biāo)。這種常態(tài)化分析會(huì)產(chǎn)生海量數(shù)據(jù),且多為非結(jié)構(gòu)化數(shù)據(jù)。
面對(duì)芯片設(shè)計(jì)背后的龐大基礎(chǔ)數(shù)據(jù)量,開(kāi)發(fā)者們也只能是管中窺豹,通常只能猜測(cè)哪些數(shù)據(jù)是有幫助的,然后通過(guò)工具的主動(dòng)數(shù)據(jù)轉(zhuǎn)儲(chǔ)功能提取他們認(rèn)為需要的信息,再使用傳統(tǒng)數(shù)據(jù)來(lái)源(如日志文件)的多工具解析來(lái)組合和拼湊調(diào)試所需的信息。目前為止,還沒(méi)有一套有效的工具或方法可以讓開(kāi)發(fā)者們能夠清晰的看見(jiàn)數(shù)據(jù)的全貌,從宏觀角度合并和連接數(shù)據(jù)(深層引擎指標(biāo)和相關(guān)分析)。
如果有一種方法能將設(shè)計(jì)環(huán)節(jié)的時(shí)序問(wèn)題和另一環(huán)節(jié)的擁堵問(wèn)題有效地“連點(diǎn)成線”,也就是將這些分散的數(shù)據(jù)點(diǎn)結(jié)合起來(lái),對(duì)開(kāi)發(fā)者來(lái)說(shuō)將幫助巨大。
以前,開(kāi)發(fā)者們需要提取數(shù)據(jù)、輸入電子表格、格式化、最后粘貼到幻燈片內(nèi),并以此報(bào)告每日或每周開(kāi)發(fā)進(jìn)度,開(kāi)發(fā)團(tuán)隊(duì)在這個(gè)過(guò)程中會(huì)浪費(fèi)大量時(shí)間?,F(xiàn)在,新思科技獨(dú)有的數(shù)據(jù)可視化解決方案可以為開(kāi)發(fā)團(tuán)隊(duì)提供信息采集非常全面的數(shù)據(jù)可視化dashboard,數(shù)據(jù)豐富,且易于構(gòu)建和共享。機(jī)器資源效率、許可證或其他指標(biāo)都可以通過(guò)dashboard進(jìn)行跟蹤、管理和優(yōu)化。還可以自定義組件,整合外部數(shù)據(jù)來(lái)源。對(duì)項(xiàng)目管理直觀重要的KPI也可以通過(guò)dashboard進(jìn)行采集和管理。
如圖1所示,新思科技的DesignDash解決方案可提供所有項(xiàng)目數(shù)據(jù)的整體視圖,推進(jìn)設(shè)計(jì)流程步驟。該解決方案可以有效、自主地抽取指標(biāo)數(shù)據(jù),同時(shí)可以從新思科技獨(dú)有的單一數(shù)據(jù)模型直接讀取相關(guān)分析數(shù)據(jù),再將數(shù)據(jù)轉(zhuǎn)換并載入行業(yè)標(biāo)準(zhǔn)數(shù)據(jù)庫(kù)。
▲ 圖1:新思科技DesignDash技術(shù)可以全面地將數(shù)據(jù)可視化,易于觀察和分析,從而更好地跟蹤區(qū)塊、子系統(tǒng)甚至整個(gè)芯片的開(kāi)發(fā)進(jìn)度,為團(tuán)隊(duì)或組織構(gòu)建正確的視圖,快速識(shí)別需要額外關(guān)注的區(qū)域。
處理來(lái)自第三方工具的流程指標(biāo)也很簡(jiǎn)單。借助工具分離數(shù)據(jù)庫(kù)中的數(shù)據(jù),可簡(jiǎn)單直接地進(jìn)行搜索、篩選、繪圖、對(duì)比和趨勢(shì)預(yù)測(cè)。隨著運(yùn)行次數(shù)的增加,這些數(shù)據(jù)(來(lái)自整個(gè)項(xiàng)目團(tuán)隊(duì)的數(shù)據(jù))也可通過(guò)基于Web的響應(yīng)式用戶界面(UI)吸收、對(duì)比和交互參考,并輕松共享。
無(wú)縫共享的理念是新思科技DesignDash解決方案的核心競(jìng)爭(zhēng)力。傳統(tǒng)的手動(dòng)采集零碎數(shù)據(jù)的方式讓設(shè)計(jì)流程非常不透明,因此也就不可能對(duì)設(shè)計(jì)流程進(jìn)行有效地管理和改進(jìn)。DesignDash可以實(shí)現(xiàn)360°全方位地掌握設(shè)計(jì)活動(dòng)的實(shí)時(shí)動(dòng)態(tài),對(duì)所有指標(biāo)進(jìn)行測(cè)量,通過(guò)標(biāo)準(zhǔn)化來(lái)推高整個(gè)項(xiàng)目的效率。
更豐富的分析,更深層的見(jiàn)解
采集和讀取大數(shù)據(jù)只是開(kāi)始。
新思科技DesignDash技術(shù)可深入挖掘傳入數(shù)據(jù)的廣度,既能揭示當(dāng)前情況,即基礎(chǔ)引擎在整個(gè)流程中任意節(jié)點(diǎn)的狀態(tài),也能解釋原因。這種基于機(jī)器學(xué)習(xí)(ML)的先進(jìn)分析可以在整個(gè)設(shè)計(jì)流程中自主分類設(shè)計(jì)趨勢(shì)、識(shí)別設(shè)計(jì)限制、提供引導(dǎo)式根本原因分析,更快、更輕松地獲得對(duì)設(shè)計(jì)的深入、細(xì)致理解。
由于分析是自動(dòng)在后臺(tái)運(yùn)行的,就如同有大隊(duì)開(kāi)發(fā)者正在執(zhí)行專家級(jí)調(diào)試,然后將實(shí)時(shí)分析提煉成易于使用(即直觀、可自定義、交互式)、可交叉對(duì)比的可視化信息。
“我的關(guān)鍵路徑如何在流程的每個(gè)階段完成結(jié)構(gòu)演變?導(dǎo)致故障的主要原因(邏輯深度、繞路、層選擇、偏斜、插入延遲)是什么?此次運(yùn)行與其他三次實(shí)驗(yàn)相比如何?最可能導(dǎo)致故障的應(yīng)用程序選項(xiàng)或流程變更是什么?”
針對(duì)這些問(wèn)題,由于開(kāi)發(fā)者們都具備深厚的專業(yè)知識(shí),很快便能做出解答。該方法引導(dǎo)我們作出更好、更明智、更符合數(shù)據(jù)驅(qū)動(dòng)特點(diǎn)的決策(如圖2)。
▲ 圖2:新思科技DesignDash解決方案通過(guò)易于理解的視圖實(shí)現(xiàn)了所有流程階段(甚至是不同設(shè)計(jì)流程)的數(shù)據(jù)交叉可視化,加速設(shè)計(jì)理解。
如圖3所示,新思科技DesignDash技術(shù)的深度強(qiáng)化分析功能也為規(guī)范性開(kāi)辟了新道路,對(duì)于自動(dòng)識(shí)別出的問(wèn)題,可為團(tuán)隊(duì)提供解決問(wèn)題的建議。DesignDash基于統(tǒng)計(jì)和 ML 模型分析出工具解決特定設(shè)計(jì)問(wèn)題的最佳方式,然后生成工具用腳本,精準(zhǔn)解決手頭問(wèn)題,顯著加速設(shè)計(jì)收斂,釋放未發(fā)掘的 PPA 潛力。
▲ 圖3:新思科技DesignDash解決方案將無(wú)數(shù)不同領(lǐng)域來(lái)源的數(shù)據(jù)融合成組合視圖,實(shí)現(xiàn)無(wú)縫交叉探查。此視圖顯示了串?dāng)_時(shí)序影響與實(shí)體位置。
DesignDash加速芯片創(chuàng)新
結(jié)合新思科技的數(shù)字設(shè)計(jì)產(chǎn)品系列,DesignDash解決方案及時(shí)補(bǔ)充了行業(yè)首款用于芯片設(shè)計(jì)的自主AI應(yīng)用程序DSO.ai,共同解決了當(dāng)前許多芯片設(shè)計(jì)團(tuán)隊(duì)都面臨的生產(chǎn)力不足的問(wèn)題。通過(guò)更高效的調(diào)試和優(yōu)化,DesignDash技術(shù)在廣泛的架構(gòu)解決方案領(lǐng)域推動(dòng)了更“易于實(shí)施”的設(shè)計(jì)。這些優(yōu)化后的設(shè)計(jì)為DSO.ai多維解決方案空間搜索奠定了基礎(chǔ),縮短了實(shí)現(xiàn)最優(yōu)PPA的路徑。
人類的創(chuàng)新性永遠(yuǎn)不可替代。差異化芯片設(shè)計(jì)是實(shí)現(xiàn)數(shù)字未來(lái)的必經(jīng)之路,而這一切仰賴于人類的創(chuàng)新。DesignDash解決方案能夠協(xié)助人類創(chuàng)新,幫助開(kāi)發(fā)者們更智慧地設(shè)計(jì)芯片,加速開(kāi)啟智能時(shí)代,迎接數(shù)字未來(lái)。
原文標(biāo)題:數(shù)據(jù)可見(jiàn),芯片設(shè)計(jì)生產(chǎn)力才能看得見(jiàn)
文章出處:【微信公眾號(hào):新思科技】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。
審核編輯:湯梓紅
-
芯片
+關(guān)注
關(guān)注
456文章
51170瀏覽量
427250 -
eda
+關(guān)注
關(guān)注
71文章
2787瀏覽量
173859 -
新思科技
+關(guān)注
關(guān)注
5文章
807瀏覽量
50424 -
設(shè)計(jì)流程
+關(guān)注
關(guān)注
0文章
14瀏覽量
8055
原文標(biāo)題:數(shù)據(jù)可見(jiàn),芯片設(shè)計(jì)生產(chǎn)力才能看得見(jiàn)
文章出處:【微信號(hào):Synopsys_CN,微信公眾號(hào):新思科技】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。
發(fā)布評(píng)論請(qǐng)先 登錄
相關(guān)推薦
評(píng)論