<acronym id="s8ci2"><small id="s8ci2"></small></acronym>
<rt id="s8ci2"></rt><rt id="s8ci2"><optgroup id="s8ci2"></optgroup></rt>
<acronym id="s8ci2"></acronym>
<acronym id="s8ci2"><center id="s8ci2"></center></acronym>
0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
創作中心

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

3天內不再提示

淺析CMOS電路的靜態功耗和動態功耗

FPGA設計論壇 ? 來源:FPGA設計論壇 ? 2024-04-01 16:16 ? 次閱讀

1. 簡介

CMOS電路功耗主要由動態功耗和靜態功耗組成,動態功耗又分為開關功耗、短路功耗兩部分

2. 靜態功耗

靜態功耗也稱為待機功耗,包含有電路中晶體管的漏電流所導致的功耗

3. 動態功耗

3.1 開關功耗

動態功耗包括:開關功耗或稱為反轉功耗、短路功耗或者稱為內部功耗;

開關功耗:電路在開關過程中對輸出節點的負載電容充放電所消耗的功耗。比如對于下面的CMOS非門中:

92e705d4-eff8-11ee-a297-92fbcf53809c.png

當Vin=0時,PMOS管導通,NMOS管截止;VDD對負載電容Cl進行充電;

當Vin=1時,PMOS管截止,NMOS管導通;VDD對負載電容Cl進行放電;

這樣開關的變化,電源的充放電,形成了開關功耗,開關功耗的計算公式如下, 并且通過這個式子我們可以只要有時鐘,或者信號跳變,就存在開關功耗,也就是動態功耗

92f84862-eff8-11ee-a297-92fbcf53809c.png

在上式中,VDD為供電電壓,Cload為后級電路等效的電容負載大小,Tr為輸入信號的翻轉率,也有另外一種寫法,f為時鐘頻率,一個周期信號翻轉兩次,所以這里沒有 1/2;

93040d82-eff8-11ee-a297-92fbcf53809c.png

它與電路的工作頻率成正比,與負載電容成正比,與電壓的平方成正比。

3.2 短路功耗

由于輸入電壓波形并不是理想的階躍輸入信號,有一定的上升時間和下降時間,在輸入波形上升下降的過程中,在某個電壓輸入范圍內,NMOS和PMOS管都導通,這時就會出現電源到地的直流導通電流,這就是開關過程中的短路功耗。

短路功耗產生的條件一樣是需要信號產生跳變。

3. 靜態功耗

在CMOS電路中,靜態功耗主要是漏電流引起的功耗

對于常規cmos電路,在穩態時不存在直流導通電流,理想情況下靜態功耗為0,但是由于泄露電流的存在,使得cmos電路的靜態功耗并不為0。一般情況下,漏電流主要是指柵極泄漏電流和亞閾值電流, CMOS泄露電流主要包括:

PN結反向電流I1(PN-junction Reverse Current)

源極和漏極之間的亞閾值漏電流I2(Sub-threshold Current)

柵極漏電流,包括柵極和漏極之間的感應漏電流I3(Gate Induced Drain Leakage)

柵極和襯底之間的隧道漏電流I4(Gate Tunneling)

柵極泄漏功耗:在柵極上加信號后(即柵壓),從柵到襯底之間存在電容,因此在柵襯之間就會存在有電流,由此就會存在功耗。

亞閾值電流:使柵極電壓低于導通閾值,仍會產生從FET漏極到源極的泄漏電流。此電流稱為亞閾值泄漏電流。要降低亞閾值電流,可以使用高閾值的器件,還可以通過襯底偏置進行增加閾值電壓,這些屬于低功耗設計。

靜態功耗的計算公式如下,Ipeak為泄漏電流:

4. 低功耗設計

4.1 RTL級

1.并行結構:并行結構一定程度可以減低某一區域的頻率,從而可能降低功耗。

2.流水結構:“路徑長度縮短為原始路徑長度的1 /M。這樣,一個時鐘周期內充/放電電容變為C/M。如果在加入流水線之后,時鐘速度不變,則在一個周期內,只需要對C/M進行充/放電,而不是原來對C進行充/放電。因此,在相同的速度要求下,可以采用較低的電源電壓來驅動系統?!?/p>

3.優化編碼:通過數據編碼來降低開關活動,例如用格雷碼取代二進制。

4.操作數隔離:“操作數隔離的原理就是:如果在某一段時間內,數據通路的輸出是無用的,則將它的輸入置成個固定值,這樣,數據通路部分沒有翻轉,功耗就會降低?!?/p>

930f2924-eff8-11ee-a297-92fbcf53809c.png

4.2 門級電路

1.門控時鐘技術:芯片工作時,很大一部分功耗是由于時鐘網絡的翻轉消耗的,控技術基本原理就是通過關閉芯片上暫時用不到的功能和它的時鐘,從而實現節省電流消耗的目的,門控時鐘對翻轉功耗和內部功耗的抑制作用最強,是低功耗設計中的一種最有效的方法。

2.多電壓供電

3.多閾值電壓

根據多閾值電壓單元的特點,為了滿足時序的要求,關鍵路徑中使用低閾值電壓的單元(low Vt cells),以減少單元門的延遲,改善路徑的時序。而為了減少靜態功耗,在非關鍵路徑中使用高閾值電壓的單元(high Vt cells),以降低靜態功耗。因此,使用多閾值電壓的工藝庫,我們可以設計出低靜態功耗和高性能的設計。

4.動態電壓調節

5.動態頻率調節



審核編輯:劉清

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • NMOS
    +關注

    關注

    3

    文章

    271

    瀏覽量

    33767
  • 靜態功耗
    +關注

    關注

    0

    文章

    16

    瀏覽量

    8879
  • CMOS電路
    +關注

    關注

    0

    文章

    48

    瀏覽量

    11394
  • VDD
    VDD
    +關注

    關注

    1

    文章

    307

    瀏覽量

    31986
  • 電容充放電
    +關注

    關注

    0

    文章

    92

    瀏覽量

    5761

原文標題:靜態功耗和動態功耗

文章出處:【微信號:gh_9d70b445f494,微信公眾號:FPGA設計論壇】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦

    CMOS數字電路靜態動態功耗大的原因

    以前,在做數字硬件電路設計的時候,總聽到說,CMOS數字電路靜態時,基本沒有功耗,但是當進行翻轉時,功耗
    的頭像 發表于 10-31 14:33 ?4200次閱讀

    SRAM中的功耗來源

    CMOS電路中,功耗的來源主要有兩個方面(1)靜態功耗,即反向漏電流造成的功耗;(2)
    發表于 05-18 17:37

    如何采用創新降耗技術應對FPGA靜態動態功耗的挑戰?

    如何采用創新降耗技術應對FPGA靜態動態功耗的挑戰?
    發表于 04-30 07:00

    功耗設計相關資料推薦

    前面的帖子提到過,CMOS電路中的功耗分為兩部分:靜態功耗動態
    發表于 11-11 06:03

    淺析CMOS集成電路動態功耗

    CMOS 集成電路動態功耗的認知也是數字后端必須要掌握的;我們來聊一聊。動態功耗 = Switc
    發表于 06-09 18:06

    深亞微米集成電路靜態功耗的優化

    隨著工藝的發展,器件閾值電壓的降低,導致靜態功耗呈指數形式增長。進入深亞微 米工藝后,靜態功耗開始和動態
    發表于 09-15 10:18 ?18次下載

    深亞微米集成電路靜態功耗的優化

    隨著工藝的發展,器件閾值電壓的降低,導致靜態功耗呈指數形式增長。進入深亞微米工藝后,靜態功耗開始和動態
    發表于 09-15 10:18 ?26次下載

    靜態功耗雙音門笛電路

    靜態功耗雙音門笛電路
    發表于 05-21 13:33 ?616次閱讀
    <b class='flag-5'>靜態</b>微<b class='flag-5'>功耗</b>雙音門笛<b class='flag-5'>電路</b>圖

    靜態動態功耗的定義

    靜態功耗是指一個電路維持在一個或另一個邏輯狀態時所需的功率??梢酝ㄟ^觀察電路中每個電阻元件的電流I和壓降V來計算每個元件的功率VI,并求和得到總功率,
    發表于 05-31 16:28 ?1.4w次閱讀

    驅動容性負載的動態功耗

    邏輯電路每一次跳變,都要消耗超過它正常靜態功耗之外的額外的額外功率。當以一個恒定速率循環時,動態功耗等于
    發表于 05-31 16:43 ?1960次閱讀
    驅動容性負載的<b class='flag-5'>動態</b><b class='flag-5'>功耗</b>

    基于FPGA靜態動態功耗解決方案介紹

    功耗靜態功耗動態功耗組成。靜態功耗是FPGA在被
    的頭像 發表于 05-16 08:04 ?7986次閱讀
    基于FPGA<b class='flag-5'>靜態</b>和<b class='flag-5'>動態</b><b class='flag-5'>功耗</b>解決方案介紹

    FPGA系統設計的靜態功耗動態功耗分析與進行仿真建模

    功耗一般由兩部分組成:靜態功耗動態功耗。靜態功耗
    的頭像 發表于 01-16 09:46 ?8113次閱讀
    FPGA系統設計的<b class='flag-5'>靜態</b><b class='flag-5'>功耗</b>和<b class='flag-5'>動態</b><b class='flag-5'>功耗</b>分析與進行仿真建模

    功耗技術(一)動態功耗靜態功耗

    翻轉功耗是由充放電電容引起的動態功耗,其推導過程很簡單,但是這個最終的結果卻十分重要。
    發表于 06-05 17:36 ?2431次閱讀
    低<b class='flag-5'>功耗</b>技術(一)<b class='flag-5'>動態</b><b class='flag-5'>功耗</b>與<b class='flag-5'>靜態</b><b class='flag-5'>功耗</b>

    cmos電路靜態功耗怎么算,cmos靜態功耗影響因素

    CMOS靜態功耗是指在CMOS電路中,當輸入信號不變時,電路中的電流仍然存在,這種電流被稱為
    的頭像 發表于 07-21 15:47 ?1992次閱讀
    <b class='flag-5'>cmos</b>門<b class='flag-5'>電路</b><b class='flag-5'>靜態</b><b class='flag-5'>功耗</b>怎么算,<b class='flag-5'>cmos</b><b class='flag-5'>靜態</b><b class='flag-5'>功耗</b>影響因素

    cmos動態功耗公式,cmos動態功耗和哪些電路參數有關

    CMOS器件是一種采用CMOS技術制造的電子器件,具有低功耗、耐電磁干擾、高噪聲免疫性等優點,被廣泛應用于現代電子領域。本文將介紹cmos動態
    的頭像 發表于 07-21 15:55 ?2732次閱讀
    <b class='flag-5'>cmos</b><b class='flag-5'>動態</b><b class='flag-5'>功耗</b>公式,<b class='flag-5'>cmos</b><b class='flag-5'>動態</b><b class='flag-5'>功耗</b>和哪些<b class='flag-5'>電路</b>參數有關
    亚洲欧美日韩精品久久_久久精品AⅤ无码中文_日本中文字幕有码在线播放_亚洲视频高清不卡在线观看
    <acronym id="s8ci2"><small id="s8ci2"></small></acronym>
    <rt id="s8ci2"></rt><rt id="s8ci2"><optgroup id="s8ci2"></optgroup></rt>
    <acronym id="s8ci2"></acronym>
    <acronym id="s8ci2"><center id="s8ci2"></center></acronym>