RM新时代网站-首页

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

RTLA+Verdi:打造開發(fā)者全新超能力,提前“看到”PPA表現(xiàn)

新思科技 ? 來源:未知 ? 2023-04-11 04:50 ? 次閱讀

寄存器傳輸級(RTL)開發(fā)者經(jīng)常并不清楚自己的芯片設(shè)計方案將會對功耗、性能和面積(PPA)產(chǎn)生怎樣的影響。要是能早早掌握這些信息,情況會怎樣呢?RTL設(shè)計的開發(fā)方式會因此發(fā)生怎樣的變化?這會對產(chǎn)品的價值帶來什么樣的影響?

一般來說,很多RTL開發(fā)者對物理實(shí)現(xiàn)過程知之甚少。他們一旦開發(fā)出模塊,完成后就將模塊交給實(shí)現(xiàn)團(tuán)隊(duì)進(jìn)行整合。但對于設(shè)計的PPA目標(biāo)而言,很可能有另一套更優(yōu)的算法或架構(gòu)方案。而等到物理實(shí)現(xiàn)開發(fā)者發(fā)現(xiàn)這些影響時,往往已經(jīng)來不及再對RTL進(jìn)行有意義的變更。此外,實(shí)現(xiàn)報告幾乎不能為RTL開發(fā)者提供如何突破PPA瓶頸的指導(dǎo)。

現(xiàn)在,有一種方法可以讓RTL開發(fā)者在熟悉的環(huán)境中調(diào)試相關(guān)問題,并在芯片設(shè)計的早期階段做出有效的變更。新思科技RTL Architect物理感知RTL分析、探索和優(yōu)化系統(tǒng)與其市場領(lǐng)先的Verdi自動調(diào)試系統(tǒng)相集成,在一個大多數(shù)RTL開發(fā)者都非常熟悉的環(huán)境中提供了這些洞見。本文將進(jìn)一步介紹這種工具集成給開發(fā)者帶來了怎樣的全新“超能力”。

PPA不必等RTL設(shè)計完成再考慮????????


RTL開發(fā)者總是以驗(yàn)證為中心,他們多數(shù)都擁有前端RTL和驗(yàn)證方面的專業(yè)知識,但很少有人懂得后端綜合和布局布線。RTL開發(fā)者往往專注于構(gòu)建功能RTL,對其進(jìn)行仿真,從而確保代碼按預(yù)期運(yùn)行。他們向來認(rèn)為完整綜合屬于后端問題。PPA代碼問題的解決通常都會放到設(shè)計流程的后期。直到現(xiàn)在,RTL開發(fā)者還沒有一種工具或方法可以將PPA反饋合進(jìn)自己的RTL設(shè)計工具包。

如果沒有辦法探索和了解塊級RTL對分區(qū)、子芯片或芯片等更高層級的影響,也就無法通過簡單的方式來快速執(zhí)行增量式RTL綜合。因此,只有等到數(shù)星期乃至數(shù)月后,當(dāng)RTL被移交給物理芯片設(shè)計團(tuán)隊(duì)進(jìn)行實(shí)現(xiàn)時,問題才可能被發(fā)現(xiàn)。到那時,往往很難通過改變設(shè)計來改善PPA,變更設(shè)計會破壞測試、時序和功耗約束。所以,改善PPA的工作只好交給后端團(tuán)隊(duì)。但是,等到布局布線階段再來改善PPA,不僅會導(dǎo)致PPA增益變小,還會讓運(yùn)行時間變長。對于先進(jìn)節(jié)點(diǎn),由于必須遵守大量的代工規(guī)則,移動單元和線路會更加困難,因此要想在實(shí)現(xiàn)過程中提升PPA,挑戰(zhàn)性也會更大。

另一種常見的情況是在RTL綜合時保留較大的裕量。這時,在RTL設(shè)計進(jìn)入布局布線階段后,后端開發(fā)者必須解決裕量過大的問題,并采用優(yōu)化技術(shù)來達(dá)到其PPA要求。另外,芯片設(shè)計流程越到后面,任何變更所能產(chǎn)生的影響也就越小。因此,這種方法并不能對設(shè)計產(chǎn)生有意義的影響,也不能讓開發(fā)者以恰當(dāng)?shù)姆绞届`活地定位他們的產(chǎn)品。

物理優(yōu)化RTL,收斂速度高達(dá)5倍

PPA表現(xiàn)更佳

RTL Architect與Verdi平臺的集成,讓RTL開發(fā)者能夠盡早地解決問題,而不必等到實(shí)現(xiàn)團(tuán)隊(duì)去發(fā)現(xiàn)。這將對PPA產(chǎn)生更大的影響,同時縮短實(shí)現(xiàn)所需時間。

RTL Architect是業(yè)界首個集成了簽核技術(shù)的物理感知RTL分析、探索和優(yōu)化系統(tǒng)。該解決方案采用一個快速、多維實(shí)現(xiàn)預(yù)測引擎來預(yù)測PPA和RTL變化的擁塞影響。集成Verdi系統(tǒng)后,RTL開發(fā)者可以在熟悉的環(huán)境中解決PPA瓶頸問題。RTL Architect會在后臺進(jìn)行預(yù)測性綜合和實(shí)現(xiàn),并提供相關(guān)報告,因此RTL開發(fā)者不需要具備物理設(shè)計方面的背景,就能獲得所需結(jié)果。

具體的工作流程如下:

929f3d66-d7e0-11ed-bfe3-dac502259ad0.png

  • RTL Architect執(zhí)行快速、預(yù)測性綜合和實(shí)現(xiàn)。
  • RTL用戶啟動Verdi調(diào)試環(huán)境,然后從RTL Architect讀取RTL和PPA數(shù)據(jù)。
  • Verdi系統(tǒng)顯示一個支持排序/篩選的高級表格,如基于時序的最差模塊、最差功耗和最嚴(yán)重?fù)砣?。該表按層次和結(jié)構(gòu)/線路匯總了時序、功耗和擁塞的指標(biāo)數(shù)據(jù)。因此,RTL開發(fā)者可以輕松查看一些信息,比如某個特定case語句的功耗,或者某個特定塊引起的總擁塞情況。
  • 熟悉Verdi環(huán)境的RTL開發(fā)者可以看到其RTL的各種PPA指標(biāo),并根據(jù)這個眾所周知的設(shè)置進(jìn)行修改。
  • 成RTL代碼修改后,RTL開發(fā)者可以再次使用RTL Architect來分析時序、功耗和擁塞情況。

總的來說,這兩個解決方案的集成在綜合/實(shí)現(xiàn)開發(fā)者和RTL開發(fā)團(tuán)隊(duì)之間搭建了一個極好的溝通橋梁。PPA數(shù)據(jù)庫可以輕松實(shí)現(xiàn)共享,以便向RTL開發(fā)者提供各種實(shí)現(xiàn)質(zhì)量指標(biāo)。

92aae260-d7e0-11ed-bfe3-dac502259ad0.png

RTL Architect與Verdi的雙向鏈路

除了提升PPA表現(xiàn)外,RTL Architect與Verdi環(huán)境的集成還能夠減少RTL的移交量,與傳統(tǒng)的綜合和后端芯片設(shè)計流程相比,開發(fā)進(jìn)度加快了3到5倍。統(tǒng)一的GUI工作臺為各團(tuán)隊(duì)提供了層次結(jié)構(gòu)、布局、單元和RTL代碼的多層次視圖。無論RTL開發(fā)者是要定位時序瓶頸,發(fā)現(xiàn)功耗問題,識別邏輯或布局造成的擁塞,還是要優(yōu)化平面圖,他們都可以在自己熟悉的Verdi環(huán)境中完成。

要想進(jìn)一步了解該解決方案,請掃描以下二維碼注冊,觀看完整演示。

92db9f9a-d7e0-11ed-bfe3-dac502259ad0.png

隨著半導(dǎo)體領(lǐng)域的競爭持續(xù)升溫,RTL開發(fā)者再也不能忽視其設(shè)計方案對PPA的影響。RTL Architect與Verdi環(huán)境的集成提供了一種簡單的方法,讓開發(fā)者可以更早地發(fā)現(xiàn)PPA問題,進(jìn)而解決這些問題,提高產(chǎn)品整體性能并加快RTL收斂。


聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 新思科技
    +關(guān)注

    關(guān)注

    5

    文章

    796

    瀏覽量

    50334

原文標(biāo)題:RTLA+Verdi:打造開發(fā)者全新超能力,提前“看到”PPA表現(xiàn)

文章出處:【微信號:Synopsys_CN,微信公眾號:新思科技】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。

收藏 人收藏

    評論

    相關(guān)推薦

    開發(fā)者洞察 | 小德智能:用涂鴉GenAI能力打造智能寵物創(chuàng)新應(yīng)用

    寵物硬件和AI能力的結(jié)合,正在成為寵物經(jīng)濟(jì)接下來的熱門風(fēng)口方向!市場上越來越多的企業(yè),開始將目光投向智能養(yǎng)寵領(lǐng)域,積極打造“AI+寵物”的創(chuàng)新應(yīng)用。作為涂鴉開發(fā)者的小德智能,就專注于將寵物喂養(yǎng)、陪伴
    的頭像 發(fā)表于 12-12 18:14 ?142次閱讀
    <b class='flag-5'>開發(fā)者</b>洞察 | 小德智能:用涂鴉GenAI<b class='flag-5'>能力</b><b class='flag-5'>打造</b>智能寵物創(chuàng)新應(yīng)用

    云端AI開發(fā)者工具怎么用

    云端AI開發(fā)者工具通常包括代碼編輯器、模型訓(xùn)練平臺、自動化測試工具、代碼管理工具等。這些工具不僅降低了AI開發(fā)的門檻,還極大地提高了開發(fā)效率和模型性能。下面,AI部落小編為您介紹云端AI開發(fā)者
    的頭像 發(fā)表于 12-05 13:31 ?112次閱讀

    HarmonyOS NEXT應(yīng)用元服務(wù)開發(fā)Intents Kit(意圖框架服務(wù))事件推薦開發(fā)者測試

    意圖框架向開發(fā)者提供真機(jī)測試能力,即開發(fā)者可連接設(shè)備進(jìn)行調(diào)測。開發(fā)者完成代碼開發(fā)之后,功能正式上架應(yīng)用市場前,可以在HarmonyOS NE
    發(fā)表于 11-18 17:39

    蘋果發(fā)布Apple Intelligence開發(fā)者測試版

    近日,蘋果公司正式發(fā)布了其全新的Apple Intelligence開發(fā)者測試版本,這一版本集成了備受期待的ChatGPT功能,為開發(fā)者和部分用戶帶來了全新的體驗(yàn)。然而,在美股盤中,蘋
    的頭像 發(fā)表于 10-24 09:57 ?315次閱讀

    宣布 RISE RISC-V 開發(fā)者表彰試點(diǎn)計劃:賦能開發(fā)者拓展 RISC-V 影響力

    我們一直在尋找加強(qiáng)RISC-V架構(gòu)和擴(kuò)大其在軟件生態(tài)系統(tǒng)中應(yīng)用的方法。為進(jìn)一步實(shí)現(xiàn)這個愿景,我們很高興地宣布啟動RISC-V開發(fā)者表彰試點(diǎn)計劃[1],旨在表彰和支持為將RISC-V打造成所有項(xiàng)目
    的頭像 發(fā)表于 10-15 08:08 ?216次閱讀
    宣布 RISE RISC-V <b class='flag-5'>開發(fā)者</b>表彰試點(diǎn)計劃:賦能<b class='flag-5'>開發(fā)者</b>拓展 RISC-V 影響力

    ADI發(fā)布嵌入式軟件開發(fā)環(huán)境CodeFusion Studio?和開發(fā)者門戶,助力簡化和加速智能邊緣開發(fā)

    ADI面向開發(fā)者打造全新套件,整合跨設(shè)備、跨市場的硬件、軟件和服務(wù),CodeFusion Studio?和ADI新推出的開發(fā)者門戶是該套件中首批亮相的方案 此外還包括ADI Assur
    的頭像 發(fā)表于 10-08 17:27 ?466次閱讀
    ADI發(fā)布嵌入式軟件<b class='flag-5'>開發(fā)</b>環(huán)境CodeFusion Studio?和<b class='flag-5'>開發(fā)者</b>門戶,助力簡化和加速智能邊緣<b class='flag-5'>開發(fā)</b>

    KaihongOS 4.1.2開發(fā)者預(yù)覽版正式上線,誠邀開發(fā)者免費(fèi)試用!

    獨(dú)特的搶先體驗(yàn)機(jī)會,涵蓋了原生應(yīng)用開發(fā)、分布式能力、原子化服務(wù)等核心功能特性,助力開發(fā)者探索國產(chǎn)操作系統(tǒng)的更多可能性。此次發(fā)布的預(yù)覽版適配RK3568、RK358
    的頭像 發(fā)表于 09-28 08:07 ?329次閱讀
    KaihongOS 4.1.2<b class='flag-5'>開發(fā)者</b>預(yù)覽版正式上線,誠邀<b class='flag-5'>開發(fā)者</b>免費(fèi)試用!

    KaihongOS 4.1.2開發(fā)者預(yù)覽版正式上線,誠邀開發(fā)者免費(fèi)試用!

    開發(fā)者提供了獨(dú)特的搶先體驗(yàn)機(jī)會,涵蓋了原生應(yīng)用開發(fā)、分布式能力、原子化服務(wù)等核心功能特性,助力開發(fā)者探索國產(chǎn)操作系統(tǒng)的更多可能性。 此次發(fā)布的預(yù)覽版適配RK3568、RK3588、ES
    的頭像 發(fā)表于 09-26 15:59 ?451次閱讀

    開發(fā)者空間實(shí)踐指導(dǎo):基于 3 大 PaaS 主流服務(wù)輕松實(shí)現(xiàn)文字轉(zhuǎn)換語音

    ,對華為云產(chǎn)品 API 體系及 API 開放能力有全面了解,并最終完成應(yīng)用創(chuàng)建,全程實(shí)踐約 15 分鐘。 配置開發(fā)者空間 華為云為全球開發(fā)者打造專屬
    的頭像 發(fā)表于 09-13 16:25 ?446次閱讀
    <b class='flag-5'>開發(fā)者</b>空間實(shí)踐指導(dǎo):基于 3 大 PaaS 主流服務(wù)輕松實(shí)現(xiàn)文字轉(zhuǎn)換語音

    涂鴉智能借助亞馬遜云科技全面擁抱生成式AI打造智慧解決方案 提升開發(fā)者效率

    北京 ——2024 年 7 月 8 日 全球化云開發(fā)者平臺涂鴉智能應(yīng)用亞馬遜云科技的生成式AI技術(shù)與服務(wù),在針對智慧領(lǐng)域云開發(fā)者平臺以及針對企業(yè)內(nèi)部協(xié)同辦公和技術(shù)產(chǎn)研等關(guān)鍵場景打造生成式AI解決方案
    發(fā)表于 07-08 14:06 ?120次閱讀

    愛立信旗下Vonage與AT&amp;T合作,通過API為開發(fā)者提供更豐富的網(wǎng)絡(luò)能力

    近日,愛立信旗下的Vonage正在與美國跨國電信運(yùn)營商AT&T合作,通過API為開發(fā)者和企業(yè)提供更豐富的網(wǎng)絡(luò)能力。
    的頭像 發(fā)表于 03-21 10:37 ?1.2w次閱讀

    Android 15的首個開發(fā)者預(yù)覽版現(xiàn)已發(fā)布

    Android 15 的首個開發(fā)者預(yù)覽版現(xiàn)已發(fā)布,以便各位開發(fā)者能與我們通力協(xié)作,打造更優(yōu)秀的 Android 平臺。
    的頭像 發(fā)表于 03-12 14:16 ?912次閱讀
    Android 15的首個<b class='flag-5'>開發(fā)者</b>預(yù)覽版現(xiàn)已發(fā)布

    華為宣布HarmonyOS NEXT鴻蒙星河版開發(fā)者預(yù)覽面向開發(fā)者開放申請

    華為宣布HarmonyOS NEXT鴻蒙星河版開發(fā)者預(yù)覽面向開發(fā)者開放申請,這意味著鴻蒙生態(tài)進(jìn)入第二階段,將加速千行百業(yè)的應(yīng)用鴻蒙化。
    的頭像 發(fā)表于 01-29 16:42 ?1409次閱讀
    華為宣布HarmonyOS NEXT鴻蒙星河版<b class='flag-5'>開發(fā)者</b>預(yù)覽面向<b class='flag-5'>開發(fā)者</b>開放申請

    您有一份OpenHarmony開發(fā)者論壇2023年度總結(jié),請查收~

    ,OpenHarmony 開發(fā)者論壇也整理不同的榜單,讓更多的人看到這些優(yōu)秀的貢獻(xiàn)。也為這些貢獻(xiàn)突出的各位開發(fā)者準(zhǔn)備了一些周邊禮品,以表謝意。希望我們能一起把 OpenHarmony
    發(fā)表于 01-26 17:27

    HarmonyOS SDK,助力開發(fā)者打造煥然一新的鴻蒙原生應(yīng)用

    場景推出場景化控件,幫助開發(fā)者快速地打造更純凈、更智能、更精致、更易用的鴻蒙原生應(yīng)用。 提供六大領(lǐng)域,能力豐富完備 HarmonyOS SDK 擁有近 30000 個 API,覆蓋了鴻蒙原生應(yīng)用
    發(fā)表于 01-19 10:31
    RM新时代网站-首页