RTL Architect是Synopsys推出的一款前沿創(chuàng)新科技產(chǎn)品。RTL Architect解決方案是業(yè)界首個(gè)物理感知的RTL設(shè)計(jì)系統(tǒng),可顯著縮短開發(fā)周期并提供卓越的結(jié)果質(zhì)量。 RTL Architect延續(xù)了新思科技Fusion設(shè)計(jì)平臺(tái)中引入的"左移"策略,以解決設(shè)計(jì)周期早期的功率、性能、面積和擁塞(PPAC)所帶來(lái)的挑戰(zhàn)。先進(jìn)工藝節(jié)點(diǎn)的復(fù)雜性使得僅通過(guò)物理實(shí)現(xiàn)技術(shù)來(lái)滿足PPAC目標(biāo)變得更加困難,因此RTL設(shè)計(jì)人員的任務(wù)是探索特定領(lǐng)域的架構(gòu),以顯著提高PPAC。RTL Architect提供了一個(gè)邏輯/物理工作臺(tái),可以準(zhǔn)確預(yù)測(cè)架構(gòu)變化對(duì)PPAC的影響,而無(wú)需等待物理設(shè)計(jì)團(tuán)隊(duì)的反饋意見,更早更快的得到可預(yù)測(cè)的結(jié)果。
主要優(yōu)點(diǎn)
●統(tǒng)一的數(shù)據(jù)模型,提供數(shù)十億門的巨大容量和全面的層次設(shè)計(jì)能力 ●快速、多維度的實(shí)現(xiàn)預(yù)測(cè)引擎,使RTL設(shè)計(jì)人員能夠預(yù)測(cè)功率、性能、面積、擁塞情況 ●專用工作流程環(huán)境,便于使用和無(wú)縫分析關(guān)鍵質(zhì)量指標(biāo) ●RTL重構(gòu),自動(dòng)更新架構(gòu)變化和IP重新定位的約束 ●層次化的平面圖創(chuàng)建,用于塊狀面積、時(shí)間和擁堵估計(jì)。 ●利用Synopsys的世界級(jí)實(shí)現(xiàn)和黃金簽收(Golden Signoff)解決方案,具備優(yōu)秀一致性的結(jié)果 ●利用PrimePower黃金簽收功率分析引擎進(jìn)行RTL功率估計(jì)和節(jié)能設(shè)計(jì)優(yōu)化 ●全面的交叉探測(cè)(Cross-Probing)利于從布局、原理圖和報(bào)告到RTL的調(diào)試
預(yù)測(cè)性建模
RTL Architect新的預(yù)測(cè)引擎(PE:Predictive Engine)源于新思科技的物理實(shí)現(xiàn)環(huán)境,能夠?qū)TL進(jìn)行快速的多維分析和優(yōu)化,準(zhǔn)確預(yù)測(cè)下游實(shí)現(xiàn)的PPAC。該預(yù)測(cè)引擎利用新的正確構(gòu)造建模,利用新思科技Fusion設(shè)計(jì)平臺(tái)成熟且廣泛使用的核心實(shí)現(xiàn)算法和架構(gòu)。這確保了與最佳實(shí)現(xiàn)的緊密關(guān)聯(lián)。這也使得RTL設(shè)計(jì)人員能夠試驗(yàn)和調(diào)整他們的HDL代碼,而不需要多次、來(lái)回、交接到綜合,并精確地確定其源代碼中的時(shí)序瓶頸,以提高RTL質(zhì)量。
設(shè)計(jì)規(guī)劃
Design Planning
RTL Architect的分層、設(shè)計(jì)規(guī)劃基礎(chǔ)架構(gòu)可自動(dòng)生成物理實(shí)現(xiàn),并帶有時(shí)鐘樹,為RTL設(shè)計(jì)者提供準(zhǔn)確的功率、時(shí)序和面積估計(jì)。此外,RTL模塊集成者可以使用設(shè)計(jì)規(guī)劃功能來(lái)集成內(nèi)部和第三方IP(比如圖1Arteris IP FlexNoC互連集成),包括總線和流水線寄存器規(guī)劃。這種快速而深入的前瞻(look-ahead),使設(shè)計(jì)人員不僅可以預(yù)測(cè),還可以推動(dòng)物理實(shí)現(xiàn)。
RTL設(shè)計(jì)經(jīng)驗(yàn)
RTL Design Experience
RTL架構(gòu)師的體驗(yàn)是圍繞RTL設(shè)計(jì)器建立的。預(yù)測(cè)引擎將標(biāo)準(zhǔn)單元映射回RTL,這樣設(shè)計(jì)者就可以看到代碼變化對(duì)PPAC的直接影響。圖2 RTL交叉探測(cè),顯示了從各種設(shè)計(jì)視圖到RTL的交叉探測(cè)能力。不同的彩色編碼報(bào)告表示嚴(yán)重程度。
▲RTL交叉探測(cè)
設(shè)計(jì)者可以通過(guò)從報(bào)表直接到布局的交叉探查,看到邏輯是如何物理實(shí)現(xiàn)的。這對(duì)于看到由RTL引起的擁塞熱點(diǎn)(預(yù)測(cè))是非常有用的,設(shè)計(jì)者可以用不同的架構(gòu)進(jìn)行實(shí)驗(yàn)以減少擁堵。圖3顯示了RTL Architect和Fusion Compiler的Place和Route引擎之間的高度相關(guān)。
RTL設(shè)計(jì)者關(guān)注的另一個(gè)關(guān)鍵問(wèn)題是功耗。交互式功耗總結(jié)報(bào)告提供了關(guān)鍵功耗指標(biāo)的概述,如switching和glitch功耗、leakage以及時(shí)鐘門控效率。輸出的報(bào)告是基于PrimePower黃金簽收功率分析引擎。生成的報(bào)告數(shù)據(jù)可進(jìn)行分類、過(guò)濾和交叉探究至RTL。極大的方便設(shè)計(jì)者對(duì)功耗和RTL之間的關(guān)系理解并進(jìn)行早期的設(shè)計(jì)優(yōu)化。
縮小差距
Bridgingthe Gap
RTL架構(gòu)師顯著提高了RTL在物理實(shí)現(xiàn)前的質(zhì)量。它解決了現(xiàn)有傳統(tǒng)解決方案的局限性,這些傳統(tǒng)解決方案由于下游實(shí)現(xiàn)工具的不一致而受到不準(zhǔn)確的阻礙,影響了整個(gè)工程項(xiàng)目的效率。左移(Shift-Left)策略在設(shè)計(jì)周期的早期識(shí)別和糾正物理實(shí)現(xiàn)問(wèn)題,通過(guò)更好的RTL實(shí)現(xiàn)在先進(jìn)節(jié)點(diǎn)的更具競(jìng)爭(zhēng)力的PPAC目標(biāo)。
用戶對(duì)象
Target User
●RTL設(shè)計(jì)團(tuán)隊(duì),包括RTL開發(fā)人員和RTL集成商,他們希望快速迭代,以分析和做出RTL變化,以獲得最佳的PPA,同時(shí)預(yù)測(cè)下游影響。
●IP開發(fā)者,以物理意識(shí)進(jìn)行構(gòu)建和驗(yàn)證,并自信地出貨,以確保IP的可實(shí)施性,并達(dá)到所需的PPA水平。 ●RTL合成工程師,檢查傳入的RTL是否確實(shí)可以實(shí)現(xiàn)。 ●ASIC前后端團(tuán)隊(duì),為整個(gè)流程團(tuán)隊(duì)提供AI/GPU/服務(wù)器等復(fù)雜設(shè)計(jì),包括前端和后端。
結(jié)束語(yǔ)
RTL Architect解決方案是業(yè)界首個(gè)物理感知的RTL設(shè)計(jì)系統(tǒng),極大的方便了從RTL設(shè)計(jì)人員和實(shí)現(xiàn)工程師的整個(gè)團(tuán)隊(duì)。其可顯著縮短開發(fā)周期并提供卓越的結(jié)果質(zhì)量;在提升團(tuán)隊(duì)的效率同時(shí),也保證項(xiàng)目的開發(fā)質(zhì)量。
原文標(biāo)題:RTL Architect | 我就是這業(yè)界最靚的仔 ! "左移(Shift-Left)"策略顯著縮短開發(fā)周期
文章出處:【微信公眾號(hào):新思科技】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。
責(zé)任編輯:haq
-
RTL
+關(guān)注
關(guān)注
1文章
384瀏覽量
59623
原文標(biāo)題:RTL Architect | 我就是這業(yè)界最靚的仔 ! "左移(Shift-Left)"策略顯著縮短開發(fā)周期
文章出處:【微信號(hào):Synopsys_CN,微信公眾號(hào):新思科技】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。
發(fā)布評(píng)論請(qǐng)先 登錄
相關(guān)推薦
評(píng)論