在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

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

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

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

芯片功耗是如何仿真計(jì)算的(PTPX為例)

ruikundianzi ? 來(lái)源:知乎 ? 2024-01-10 16:06 ? 次閱讀

過(guò)往的文章我們談了好多優(yōu)化功耗的手段,顯然,功耗不能等流片以后直接測(cè)試芯片功耗。在EDA階段我們就要有辦法對(duì)功耗進(jìn)行一個(gè)仿真

這篇文章我們以PTPX為例,講講芯片在設(shè)計(jì)階段是如何仿真功耗的。

1 常見的標(biāo)準(zhǔn)單元庫(kù)功耗模型

在講PTPX之前,先簡(jiǎn)單講講標(biāo)準(zhǔn)單元庫(kù)的模型。

7f201ca2-af8e-11ee-8b88-92fbcf53809c.jpg

如上圖,實(shí)際上電路都可以建模成一個(gè)drvier, 一個(gè)receiver, 以及中間的傳輸路徑。

實(shí)際上,為了描述上面這個(gè)系統(tǒng),功耗仿真中標(biāo)準(zhǔn)單元庫(kù)有兩種功耗模型:

·NLDM (Non Linear Delay Model)

·CCS(Composite Current Source)

1)NLDM模型

這種模型driver model認(rèn)為是一個(gè)內(nèi)阻恒定的電壓源,receiver model是認(rèn)為是一個(gè)電容,顯然,輸出電壓是時(shí)間的線性函數(shù)。

7f2fdf34-af8e-11ee-8b88-92fbcf53809c.jpg

我們從輸出曲線上也能看到,這種模型其實(shí)是比較粗暴地,只要三個(gè)點(diǎn)就能確定。在65nm以下很不精確,所以我們有了CCS模型。

2)CCS模型

這種模型是Synopsys提出的。提高了精確度。driver model變成了一個(gè)非線性的符合電流源電流隨電壓和時(shí)間變化。receiver model變成了兩個(gè)電容的并聯(lián)。

7f3e0712-af8e-11ee-8b88-92fbcf53809c.jpg

得到的大致曲線如下圖。

7f4c4da4-af8e-11ee-8b88-92fbcf53809c.jpg

實(shí)際上,PTPX兩種模型都支持,一般先進(jìn)工藝在標(biāo)準(zhǔn)單元庫(kù)中要提供CCS模型的曲線。

2 功耗是如何計(jì)算的

對(duì)功耗模型有了一個(gè)大致了解以后,我們繼續(xù)搞明白PTPX計(jì)算功耗的原理。PTPX的功耗是分部計(jì)算的。

7f626e54-af8e-11ee-8b88-92fbcf53809c.jpg

功耗主要是有l(wèi)eakage power和dynamic power兩部分組成的。

1)Leakage power

我們先說(shuō)這個(gè),leakage power。leakge power顧名思義,到處漏掉的電流。

7f789a08-af8e-11ee-8b88-92fbcf53809c.jpg

主要分析起來(lái),有兩種

·intrinsic leakage power, 源極和漏極之間的漏電流。上圖中,電流I1,I2,I3都算。

·gate leakage power,柵極和源漏之間的漏電流。上圖I4算gate leakage power。評(píng)論區(qū)有專業(yè)人士說(shuō)這個(gè)很小,看了一下ptpx breakdown的值,確實(shí)不大。應(yīng)當(dāng)可以忽略。

這些靜態(tài)功耗的參數(shù),都要寫在lib文件中,供PTPX調(diào)用,直接擬合曲線即可。

2)Dynamic Power

動(dòng)態(tài)功耗,主要也是兩種:

7f88d044-af8e-11ee-8b88-92fbcf53809c.png

Switching power。如上圖藍(lán)線,這個(gè)也容易理解,我們要驅(qū)動(dòng)電路,這個(gè)CL電容是要充放電的。這個(gè)充放電的功耗就是switching power。

7f9b7578-af8e-11ee-8b88-92fbcf53809c.png

上面的公式中C是負(fù)載電容,V是電壓,f是翻轉(zhuǎn)頻率。應(yīng)當(dāng)好理解。有時(shí)候f也會(huì)被寫成a*f, 翻轉(zhuǎn)率乘以頻率。

Internal power。如上圖綠線,這個(gè)表現(xiàn)在零一切換的時(shí)候兩端晶體管同時(shí)導(dǎo)通時(shí),有個(gè)短路電流。我們稱之為internal power.

7fa3f7ca-af8e-11ee-8b88-92fbcf53809c.png

顯然,直接等于短路電流乘以電壓。

同樣,lib會(huì)直接提供必要的參數(shù),供ptpx來(lái)計(jì)算動(dòng)態(tài)功耗。

3)功耗計(jì)算小結(jié)

7faf5db8-af8e-11ee-8b88-92fbcf53809c.jpg

我們看上面這張反向器的圖。上面四種功耗都有

·Leakage Power

·intrinsic leakage power, 圖中Ilk電流造成的功耗。

·gating leakge power, 圖中Igl電流造成的功耗。

·Dynamic power

·switching power, 圖中Isw造成的功耗。用于充放電容。

·internel power. 圖中Isc造成的功耗。其實(shí)就是短路電流造成的功耗。

至此,你應(yīng)該能看懂PTPX功耗報(bào)告中各部分功耗是怎么來(lái)得。

3 PTPX的工作流程

知道了PTPX計(jì)算功耗的類型,接下來(lái)我們大致講講,PTPX的處理流程。

7fdf0996-af8e-11ee-8b88-92fbcf53809c.jpg

總結(jié)起來(lái)主要8個(gè)步驟。

·step0: 使能功耗仿真,就是個(gè)開關(guān),總要打開的。

·step1: 選擇仿真模式。PTPX有兩種功耗仿真模式。一種是算平均功耗(averaged), 另一種是根據(jù)波形詳細(xì)算(time_based), 這兩種模式具體怎么算我們后面詳細(xì)講。

·step2: 讀入設(shè)計(jì)數(shù)據(jù)和庫(kù)文件。其實(shí)主要是兩部分,網(wǎng)表文件(verilog,.v)和庫(kù)文件(synopsys database,.db, 提供NLPM或者CCS模型)

·step3: 設(shè)置仿真條件。主要是仿真溫度和電壓。PTPX根據(jù)溫度和電壓,根據(jù)db文件中提供的參數(shù)來(lái)計(jì)算功耗。

·step4: 指定翻轉(zhuǎn)率數(shù)據(jù)。這個(gè)地方,average模式和time_based模式提供的文件有區(qū)別。后面我們?cè)敿?xì)講這兩種模式下怎么提供文件。

·step5: 這一步提供一些額外仿真設(shè)置,按需設(shè)置,沒什么特殊的。

·step6: update power。真正開始跑仿真。

·step7: report_power。將報(bào)告報(bào)出來(lái)。

4 總結(jié)

這篇文章講了功耗仿真的第一部分,包括了功耗模型、功耗計(jì)算方法、ptpx的基本流程。

審核編輯:黃飛

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

    關(guān)注

    155

    文章

    1565

    瀏覽量

    109380
  • 電流源
    +關(guān)注

    關(guān)注

    4

    文章

    388

    瀏覽量

    29692
  • 負(fù)載電容
    +關(guān)注

    關(guān)注

    0

    文章

    142

    瀏覽量

    10674

原文標(biāo)題:芯片漫談——功耗是如何仿真計(jì)算的

文章出處:【微信號(hào):IP與SoC設(shè)計(jì),微信公眾號(hào):IP與SoC設(shè)計(jì)】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

收藏 人收藏

    評(píng)論

    相關(guān)推薦

    MCU的功耗如何計(jì)算

    MCU芯片功耗計(jì)算方法
    發(fā)表于 02-20 06:36

    6678功耗計(jì)算工具中baseline功耗問(wèn)題

    如題,我在評(píng)估板相關(guān)文檔中看到了一個(gè)計(jì)算芯片功耗的工具。在使用時(shí)發(fā)現(xiàn)一個(gè)比較令我疑惑的地方:無(wú)論如何調(diào)整各個(gè)部件的參數(shù),最終計(jì)算芯片
    發(fā)表于 06-21 03:24

    matlab 電機(jī)仿真精華50

    MATLAB電機(jī)仿真精華50/1KBMATLAB電機(jī)仿真精華50/MATLAB電機(jī)仿真精華50
    發(fā)表于 09-07 15:08

    以貼片天線設(shè)計(jì)的HFSS在天線設(shè)計(jì)中的應(yīng)用介紹

    HFSS作為業(yè)界第一個(gè)商業(yè)化的三維全波任意結(jié)構(gòu)電磁場(chǎng)仿真工具,可以為天線及其系統(tǒng)設(shè)計(jì)提供全面的仿真功能:包括設(shè)計(jì)、優(yōu)化及天線的性能評(píng)估。HFSS能夠精確仿真計(jì)算天線的各種電性能,包括二
    發(fā)表于 06-27 07:05

    以DAC,介紹AMS-Design數(shù)模混合電路仿真的方法是什么?

    以DAC,介紹AMS-Design數(shù)模混合電路仿真的方法是什么?混合電路仿真有哪幾種方法?分別是什么?SpectreVerilog仿真
    發(fā)表于 06-22 07:00

    以HC32L136K8TA芯片來(lái)說(shuō)明如何解決程序編譯的問(wèn)題

    向MCU下載程序的時(shí)候沒有找到相關(guān)MCU的FLASH文件,只要把正確的MCU的FLASH描述文件路徑加載給MDK即可解決問(wèn)題。現(xiàn)在以HC32L136K8TA芯片來(lái)說(shuō)明如何解決。在HC...
    發(fā)表于 12-06 07:36

    PTPX的常用流程有哪些? 為何從這個(gè)入手

    在前面兩期梳理了芯片功耗組成, 好學(xué)的小伙伴就問(wèn):這些功耗如何計(jì)算喃?我怎么得知我的芯片功耗
    發(fā)表于 06-10 17:40

    計(jì)算機(jī)仿真

    計(jì)算機(jī)仿真ECMT可以用于各種雷達(dá)通信系統(tǒng),下面以超視距雷達(dá)的DOA估計(jì)進(jìn)行仿真和分析,應(yīng)考慮大型的天線陣列和信號(hào)傳播的多徑效應(yīng)[4]。
    發(fā)表于 03-02 11:10 ?709次閱讀
    <b class='flag-5'>計(jì)算</b>機(jī)<b class='flag-5'>仿真</b>

    微波射頻電路仿真100

    《微波射頻電路設(shè)計(jì)與仿真100》以微波仿真設(shè)計(jì)EDA軟件ADS、HFSS等基礎(chǔ),結(jié)合工程設(shè)計(jì)實(shí)踐,例舉了100個(gè)射頻電路設(shè)計(jì)實(shí)例。從工程設(shè)計(jì)仿真
    發(fā)表于 09-12 17:34 ?927次下載
    微波射頻電路<b class='flag-5'>仿真</b>100<b class='flag-5'>例</b>

    MATLAB電機(jī)仿真精華50

    MATLAB有關(guān)電機(jī)方面的仿真精華50 非常好的資料
    發(fā)表于 12-24 14:00 ?0次下載

    什么是邊緣計(jì)算?邊緣計(jì)算中的芯片機(jī)遇

    要具體理解邊緣計(jì)算對(duì)于芯片產(chǎn)業(yè)的機(jī)遇,我們選取目前最成熟的邊緣計(jì)算方案之一、也是未來(lái)有望看到的最大應(yīng)用領(lǐng)域——智能駕駛,即通過(guò)特斯拉au
    的頭像 發(fā)表于 03-13 15:52 ?1.6w次閱讀
    什么是邊緣<b class='flag-5'>計(jì)算</b>?邊緣<b class='flag-5'>計(jì)算</b>中的<b class='flag-5'>芯片</b>機(jī)遇

    PTPX功耗分析之Average Power Analysis

    PTPX,是基于PT,對(duì)全芯片進(jìn)行power靜態(tài)和動(dòng)態(tài)功耗分析的工具。包括門級(jí)的平均功耗和峰值功耗。可以說(shuō)
    的頭像 發(fā)表于 10-24 16:55 ?1.5w次閱讀

    基于UPF的低功耗數(shù)字后端設(shè)計(jì)實(shí)訓(xùn)課

    帶UPF的低功耗設(shè)計(jì)流程中包括了前端VCS-NLP功能仿真,后端VC LP靜態(tài)驗(yàn)證,以及在DC綜合和ICC2布局布線中低功耗單元的插入,例如level shifter,isolation cell
    的頭像 發(fā)表于 02-26 09:48 ?2532次閱讀

    開關(guān)電源芯片的短路功耗如何計(jì)算

    開關(guān)電源芯片的短路功耗如何計(jì)算? 開關(guān)電源芯片的短路功耗是指在輸出短路的情況下,芯片所消耗的能量
    的頭像 發(fā)表于 08-18 11:14 ?2278次閱讀

    芯片仿真和后仿真的區(qū)別

    是指在芯片設(shè)計(jì)過(guò)程中,對(duì)電路的功能和性能進(jìn)行仿真驗(yàn)證的環(huán)節(jié)。它主要關(guān)注電路的功能性、時(shí)序和功耗等方面,以確保設(shè)計(jì)的正確性和可行性。前仿真通常在物理布局之前進(jìn)行,因此也稱為靜態(tài)時(shí)序分析或
    的頭像 發(fā)表于 12-13 15:06 ?9462次閱讀
    主站蜘蛛池模板: 色骚网| 欧洲人体超大胆露私视频 | 特黄特色的视频免费播放 | 理论片人人51 | 色婷婷777 | 护士巨好爽好大乳 | 国产 麻豆 欧美亚洲综合久久 | 特级无码毛片免费视频尤物 | 美女黄网站人色视频免费国产 | 天天摸天天做天天爽水多 | 三级免费观看 | 日本黄色大片免费看 | 在线播放91灌醉迷j高跟美女 | 在线看免费视频 | 天天干天天做 | 国产亚洲精品aaa大片 | 亚洲色妞| 91九色成人 | tube 69sex 第一次| 免费一级欧美片片线观看 | 午夜黄色| 欧美在线色视频 | 特黄特a级特别特级特毛片 特黄特色大片免费播放路01 | 亚洲成人精品 | 美女用手扒开尿口给男生桶爽 | 人人艹在线观看 | 成人理论片 | 日本特黄特色大片免费看 | 国产精品青草久久久久福利99 | 亚洲国产日韩欧美在线as乱码 | 9久热久re爱免费精品视频 | 天天草天天射 | 亚洲第一视频网 | 免费伦费一区二区三区四区 | 午夜黄色影片 | 色成人免费网站 | 美女无遮挡拍拍拍免费视频 | 国产一级毛片国语版 | 激情婷婷综合久久久久 | 日本免费a级片 | 最刺激黄a大片免费观看下截 |