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

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

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

TI利用Cadence Cerebrus實現(xiàn)其面積和性能改進的案例

Cadence楷登 ? 來源:Cadence楷登 ? 2024-01-16 12:18 ? 次閱讀

本文翻譯轉(zhuǎn)載于:Cadence blog 作者:Vinod Khera

微控制器MCU)已經(jīng)成為嵌入式設(shè)計的支柱,為各類應(yīng)用設(shè)計提供動力。它們的重要性怎么強調(diào)都不為過。預(yù)計到 2030 年,MCU 市場將達到驚人的 600 億美元,使其成為一個高利潤的行業(yè)。

bee11e90-b425-11ee-8b88-92fbcf53809c.png

數(shù)據(jù)來源:Precedence Research

在當今快節(jié)奏的技術(shù)世界中,有大量應(yīng)用程序和多類 MCU 可供選擇,每個 MCU 都有自己獨特的外設(shè)和內(nèi)存要求。外設(shè)和存儲器的變化使得芯片設(shè)計人員對每個 MCU 的綜合及布局布線(PNR)方案進行微調(diào)變得頗具挑戰(zhàn)。但無需擔心,Cadence 將為您提供合適的解決方案。據(jù)德州儀器Texas Instruments, TI)透露,Cadence Cerebrus 技術(shù)幫助他們將 PPA 和關(guān)鍵設(shè)計面積提升了 4.4%,并將違規(guī)路徑減少了 26 倍,以及將需要人工完成的時序工程變更順序(ECO)周期縮短了一周。此外,Cerebrus 顯著增強了片上 SoC 平面系統(tǒng),即使物理邊界受限,也能在緊迫的時間內(nèi)突破架構(gòu)限制。盡管頻率受限,但其依舊在標準單元面積內(nèi)實現(xiàn)了 7.37% 的性能提升。

SoC 時序收斂挑戰(zhàn)

不斷增加的密度及不斷縮小的芯片尺寸給設(shè)計帶來了諸多挑戰(zhàn)。在深入了解解決方案和結(jié)果細節(jié)之前,讓我們先快速熟悉一下芯片設(shè)計人員面臨的 SoC 時序收斂挑戰(zhàn)。

1SoC 芯片尺寸受到 I/O 或宏的限制

2歷史過往需求導(dǎo)致 SoC 過于制式化(I/O 或宏布局)

3續(xù)代產(chǎn)品無法探索固定組件的理想布局

4專利核心和重用 IPs 禁止架構(gòu)反饋的實現(xiàn)

5探索坐標最終決定前確認芯片尺寸

6與 I/O 環(huán)、電源增益、布局規(guī)劃和約束開發(fā)相關(guān)的并行項目,以及試驗期間 RTL 的增量變化

在有限的時間內(nèi),同時存在上述問題讓時序收斂、綜合和 PNR 的完成變得非常困難。這就是 Cadence Cerebrus 脫穎而出的地方,作為基于 AI 的自主學習工具,能為最終用戶提供基于預(yù)期成本的最佳結(jié)果。

解決方案

TI 提到,Cadence Cerebrus 在平面 SoC 顯示出卓越的功耗、性能和面積(PPA)改進。平面 SoC 受限制物理邊界的宏參數(shù)影響,需要在緊湊的時間內(nèi)突破架構(gòu)局限性。Cadence Cerebrus 的部署為 TI 提供了獨特的解決方案,能解決常規(guī)流程無法實現(xiàn)的 PPAS 改進問題。以下是 TI 利用 Cadence Cerebrus 實現(xiàn)其面積和性能改進的一些案例。

案例 1

01TI 設(shè)計了一款采用以下配置的設(shè)備,并考慮了與宏和 I/O 相關(guān)的布局問題:

●宏主導(dǎo)的 SoC,總數(shù)超過 70 個

●600 萬個實例

●30+分析視圖

●平面時序收斂

在試驗 RTL 的“冷啟動”過程中,宏列表完成率為 95% RTL,并在約束條件內(nèi)完成可接受的時序收斂。共耗時 22 天,面積目標優(yōu)化 4.2%。該模型文件被用作下一個 RTL 版本的“熱啟動”輸入,面積目標提高了 4.5%,但完成共耗時 18 天。TI 使用 Cerebrus 的“重放”功能,采用最優(yōu)的“熱啟動”場景,僅花費 10 小時的運行時間即獲得與“熱啟動”一致的提升!

beee8864-b425-11ee-8b88-92fbcf53809c.jpg

此外,TI 利用 Cadence Cerebrus 實現(xiàn)了利用率的直接提高,密度降低 3.5%,熱點減少 3.5%,從而降低了 DRC。此外,具體提升還包括如下方面:

●后期布線階段,TNS 減少 3 倍

●設(shè)置違規(guī)降低 26 倍,關(guān)鍵 IP 上的 WNS 降低超過 100ps

●保持違規(guī)數(shù)量略有增加,但用 TSO 很容易修復(fù)

●WNS 改善將 ECO 周期縮短近 1 周

●Cerebrus 執(zhí)行是對邏輯重構(gòu)相關(guān)的關(guān)鍵時序路徑進行改進

案例 2:頻率推移

02對 TI 來說,時序和性能是關(guān)鍵指標,因此他們考慮過擁有超過 160 個宏的宏主導(dǎo) SoC。TI 在設(shè)計這款時序關(guān)鍵型 SoC 時部署了 Cadence Cerebrus 以提高性能:

●平面時序收斂

●60+的分析視圖

●500 萬個實例

Cadence Cerebrus“冷啟動”的初始部署面積目標提升了 8%。TI 設(shè)計人員觀察到,“基礎(chǔ)”和 Cadence Cerebrus 時序都能輕松滿足,從而將系統(tǒng)時鐘頻率提高了 5 MHz?!盁釂印痹O(shè)計中,在 5Mhz 頻率推移實驗中實現(xiàn)了積極的 TNS 偏移,該設(shè)計是測試用例 1 大小的兩倍。盡管頻率提高,TI 設(shè)計人員仍能維持 7.37% 的標準單元面積提升。

befd7216-b425-11ee-8b88-92fbcf53809c.jpg

此外,測試人員還注意到了利用率的直接改善和熱點的減少,從而能實現(xiàn)更快的 DRC 收斂。

讓 TI 決定采用 Cadence Cerebrus 的關(guān)鍵

●采用用戶定制的流程,并在此基礎(chǔ)上生成場景

●根據(jù)場景的成本(PPA 參數(shù)函數(shù))來判斷這些場景

●Cadence Cerebrus 能并行運行多個場景,由 AI 引擎來決定是停止、繼續(xù),還是進入更多場景

●這種方法有助于優(yōu)化流程,并可以降低運行場景的成本

●它使我們能夠根據(jù)場景成本計算的設(shè)計關(guān)鍵來選擇 PPA 指標

●UI 可以清晰呈現(xiàn) HTML 中的 PPA 參數(shù)和成本改進比例

●良好的靈活性,工程師可以選擇哪怕被丟棄的場景

結(jié)論

Cerebrus 在平面 SoC 設(shè)計中展示了卓越的 PPAS 改進。平面 SoC 受限制物理邊界的宏參數(shù)影響,需要在緊湊的時間內(nèi)突破架構(gòu)局限性。

測試案例 1

●PPAS 關(guān)鍵設(shè)計面積增加 4.4%。

●路徑違規(guī)減少 26 倍,直接縮短時序 ECO 循環(huán)一周的工作量。

測試案例 2

●在大于測試案例 1 兩倍大小的設(shè)計中,使用“熱啟動”進行 5Mhz 頻率推移實驗,TNS 移位為正。

●盡管存在頻率推移,依然能夠維持 7.37% 的標準單元面積獲益。

●直接改善熱點利用率低的問題,實現(xiàn)快速的 DRC 收斂;“重放”功能則可以節(jié)省運行時間。

關(guān)于 Cadence

Cadence 是電子系統(tǒng)設(shè)計領(lǐng)域的關(guān)鍵領(lǐng)導(dǎo)者,擁有超過 30 年的計算軟件專業(yè)積累?;?a target="_blank">公司智能系統(tǒng)設(shè)計戰(zhàn)略,Cadence 致力于提供軟件、硬件和 IP 產(chǎn)品,助力電子設(shè)計概念成為現(xiàn)實。Cadence 的客戶遍布全球,皆為最具創(chuàng)新能力的企業(yè),他們向超大規(guī)模計算、5G 通訊、汽車、移動設(shè)備、航空、消費電子、工業(yè)和醫(yī)療等最具活力的應(yīng)用市場交付從芯片、電路板到完整系統(tǒng)的卓越電子產(chǎn)品。Cadence 已連續(xù)九年名列美國財富雜志評選的 100 家最適合工作的公司。

審核編輯:湯梓紅

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

    關(guān)注

    48

    文章

    7334

    瀏覽量

    150080
  • 德州儀器
    +關(guān)注

    關(guān)注

    123

    文章

    1662

    瀏覽量

    140282
  • Cadence
    +關(guān)注

    關(guān)注

    63

    文章

    904

    瀏覽量

    141452
  • 人工智能
    +關(guān)注

    關(guān)注

    1787

    文章

    46047

    瀏覽量

    234940

原文標題:基于人工智能的 Cadence Cerebrus 如何幫助德州儀器在提高性能的同時減少面積

文章出處:【微信號:gh_fca7f1c2678a,微信公眾號:Cadence楷登】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。

收藏 人收藏

    評論

    相關(guān)推薦

    Cadence 利用 Optimality Explorer 革新系統(tǒng)設(shè)計, 實現(xiàn) AI 驅(qū)動的電子系統(tǒng)優(yōu)化

    內(nèi)容提要 ·?多物理場分析優(yōu)化,加快電子系統(tǒng)的上市速度,降低設(shè)計風險 ·?AI 驅(qū)動的優(yōu)化有助于快速有效地探索設(shè)計空間,獲得最佳電氣設(shè)計性能 ·?Optimality Explorer 利用類似于
    的頭像 發(fā)表于 06-09 16:41 ?2604次閱讀
    <b class='flag-5'>Cadence</b> <b class='flag-5'>利用</b> Optimality Explorer 革新系統(tǒng)設(shè)計, <b class='flag-5'>實現(xiàn)</b> AI 驅(qū)動的電子系統(tǒng)優(yōu)化

    Cerebrus數(shù)據(jù)表

    How Cerebrus? protects your high value services and enhances profitability.
    發(fā)表于 06-24 07:20

    如何利用cadence仿真?

    請求諸位大神,如何利用cadence仿真
    發(fā)表于 08-18 23:06

    如何利用Cadence17.4實現(xiàn)原理圖設(shè)計?

    如何利用Cadence17.4實現(xiàn)原理圖設(shè)計?
    發(fā)表于 09-28 06:03

    Cadence為Renesas微系統(tǒng)公司加速實現(xiàn)周期并降低成本

    Cadence公司宣布Renesas微系統(tǒng)有限公司已采用Cadence Encounter RTL Compiler用于綜合實現(xiàn)。優(yōu)勢在于將復(fù)雜ASIC設(shè)計的芯片
    發(fā)表于 12-14 10:59 ?1091次閱讀

    中芯國際采用Cadence數(shù)字流程 新增高級功能,以節(jié)省面積、降低功耗和提高性能

    ? 數(shù)字工具流程,應(yīng)用于新款SMIC Reference Flow 5.1,一款為低功耗設(shè)計的完整的RTL-GDSII 數(shù)字流程。Cadence流程結(jié)合了先進功能,以幫助客戶為40納米芯片設(shè)計提高功率、性能
    發(fā)表于 09-05 16:50 ?825次閱讀

    如何使用Block RAM及利用功能和性能優(yōu)勢

    了解新的Block RAM級聯(lián)功能,如何使用它,以及如何利用功能和性能優(yōu)勢。
    的頭像 發(fā)表于 11-23 06:56 ?4681次閱讀

    Cadence推出革命性新產(chǎn)品Cerebrus:完全基于機器學習,提供一流生產(chǎn)力和結(jié)果質(zhì)量,拓展數(shù)字設(shè)計領(lǐng)導(dǎo)地位

    隨著 Cerebrus 加入到Cadence廣泛的數(shù)字產(chǎn)品系列中,Cadence現(xiàn)在可以提供業(yè)界最先進的基于機器學習的數(shù)字全流程,從綜合到實現(xiàn)和簽核。
    的頭像 發(fā)表于 07-23 16:37 ?2156次閱讀

    Cadence采用人工智能技術(shù)實現(xiàn)數(shù)字芯片設(shè)計自動化和擴展

    楷登電子(美國 Cadence 公司,NASDAQ:CDNS)今日宣布,隨著新的生產(chǎn)部署完成,客戶加速采用 Cadence? Cerebrus? Intelligent Chip Explorer。
    的頭像 發(fā)表于 06-14 16:42 ?2029次閱讀

    創(chuàng)意電子采用Cadence數(shù)字解決方案完成首款臺積電N3制程芯片及首款A(yù)I優(yōu)化的N5制程設(shè)計

    的先進設(shè)計。另一款 CPU 設(shè)計采用 AI 賦能的 Cadence Cerebrus Intelligent Chip Explorer 和完整的數(shù)字設(shè)計流程,借助臺積電 N5 制程工藝,成功讓功耗降低 8%,設(shè)計面積縮小 9
    的頭像 發(fā)表于 02-06 15:02 ?1242次閱讀

    Cadence與Arm合作通過新的全面計算解決方案(Total Compute Solutions)加速移動設(shè)備芯片的開發(fā)

    ),助力工程師提高效率,改善結(jié)果質(zhì)量 Arm 利用?Cadence Cerebrus 工具在其 Arm Cortex-X4 CPU?上更快達到并超越 PPA 目標 Cadence 驗證
    發(fā)表于 06-03 09:44 ?452次閱讀

    Cadence 推出 Joules RTL Design Studio,將 RTL 生產(chǎn)力和結(jié)果質(zhì)量提升到新的高度

    內(nèi)容提要 將 RTL 收斂速度加快 5 倍,結(jié)果質(zhì)量改善 25% RTL 設(shè)計師可快速準確地了解物理實現(xiàn)指標,根據(jù)提供的指引有效提升 RTL 性能Cadence Cerebrus
    的頭像 發(fā)表于 07-17 10:10 ?772次閱讀
    <b class='flag-5'>Cadence</b> 推出 Joules RTL Design Studio,將 RTL 生產(chǎn)力和結(jié)果質(zhì)量提升到新的高度

    Imagination在OnCloud平臺上使用AI驅(qū)動的Cadence Cerebrus優(yōu)化PPA結(jié)果,加快低功耗GPU的交付

    內(nèi)容提要 1 通過利用 Cadence AI 驅(qū)動云端數(shù)字全流程,Imagination 成功將其最新 5nm 節(jié)點的漏電功耗降低 20%,將總功耗降低 6%,同時改善了面積性能 2
    的頭像 發(fā)表于 10-18 15:50 ?297次閱讀

    Imagination在OnCloud平臺上使用AI驅(qū)動的Cadence Cerebrus優(yōu)化PPA結(jié)果

    “基于人工智能的cadence cerebrus和更廣泛的cadence數(shù)字進程是為復(fù)雜的下一代設(shè)計而設(shè)計的,例如5納米低功耗gpu的imagination?!?/div>
    的頭像 發(fā)表于 10-20 10:04 ?497次閱讀

    Cadence 與 Broadcom 合作部署 AI 驅(qū)動解決方案并獲得出色結(jié)果

    內(nèi)容提要 ● Broadcom 多個業(yè)務(wù)部門采用了 AI 驅(qū)動的 Cadence Cerebrus 解決方案,用于在先進節(jié)點上設(shè)計多款復(fù)雜的尖端產(chǎn)品 ● Broadcom 的產(chǎn)品設(shè)計在性能、功率和
    的頭像 發(fā)表于 10-26 15:35 ?373次閱讀