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

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

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

靜態(tài)功耗的定義及FPGA設(shè)計中常用降低功耗的方法

牽手一起夢 ? 來源:郭婷 ? 2019-07-16 14:41 ? 次閱讀

功耗的三個主要來源是啟動、待機和動態(tài)功耗。器件上電時產(chǎn)生的相關(guān)電流即是啟動電流。

靜態(tài)功耗是指一個電路維持在一個或另一個邏輯狀態(tài)時所需的功率。可以通過觀察電路中每個電阻元件的電流I和壓降V來計算每個元件的功率VI,并求和得到總功率,這就是沒有負載的情況下的靜態(tài)功耗,也就是我們通常在數(shù)據(jù)手冊上看到的標稱值。

FPGA設(shè)計中常用的一些可以降低功耗的方法:

1.狀態(tài)機編碼:大量的邏輯資源是由實現(xiàn)的有限狀態(tài)機的類型來定義的。One-hlt狀態(tài)機編碼創(chuàng)建每個狀態(tài)的一個觸發(fā)器的狀態(tài)機,與Gray和二進制狀態(tài)機,較少利用one-hot狀態(tài)機可以獲得功效更好的設(shè)計。一些綜合器軟件能自動對狀態(tài)機進行編碼,但最有效的方法是直接在HDL代碼中定義狀態(tài)值。

2.保護賦值:賦值保護的關(guān)鍵在于:若最終的輸出不需要更新,則阻止輸入信號向下傳播到其它邏輯塊。對輸入信號的賦值保護可確保僅在適當時改變輸出值,從而將不必要的輸出開關(guān)減至最少。

在大型組合邏輯(例如寬總線復用器)的輸入端加鎖存器,這能抑制無效的開關(guān)活動,因為僅當輸出需要更新時輸入才被鎖好。類似地,可利用控制寄存器來打開或關(guān)閉低級別的模塊(如子模塊中的狀態(tài)機)。使大總線和子模塊保持在一個恒定狀態(tài)有助于減少不相關(guān)輸出開關(guān)的數(shù)量。

3.組合環(huán):在不注意的時候,設(shè)計師偶爾可能在FPGA設(shè)計中創(chuàng)建了組合環(huán)。當一組相關(guān)的組合邏輯在特定的條件下不斷振蕩時,就會形成這些組合環(huán)。振蕩器將消耗FPGA中的許多電流。因此,最好是評估振蕩器,或確保在重新評估之前任何反饋邏輯都由一個寄存器來進行門控。

4.門控時鐘:對于暫時不使用的模塊,系統(tǒng)可以減慢或停止其時鐘。在任一給定時間,通過時鐘可以節(jié)省功耗。門控時鐘可以極大地節(jié)省功耗,因為有源時鐘緩沖器的數(shù)目減少,翻轉(zhuǎn)觸發(fā)器的次數(shù)將減少,因而那些觸發(fā)器的輸出端將減少可能反轉(zhuǎn)。門控時鐘要求仔細地規(guī)劃和分割算法,但節(jié)省的功耗相當可觀。

推薦閱讀:http://www.ttokpm.com/article/83/116/2016/20160531420946.html

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

    關(guān)注

    1620

    文章

    21510

    瀏覽量

    598965
  • 寄存器
    +關(guān)注

    關(guān)注

    31

    文章

    5253

    瀏覽量

    119210
  • 功耗
    +關(guān)注

    關(guān)注

    1

    文章

    761

    瀏覽量

    31789
收藏 人收藏

    評論

    相關(guān)推薦

    FPGA低功耗設(shè)計

    FPGA功耗高度依賴于用戶的設(shè)計,沒有哪種單一的方法能夠?qū)崿F(xiàn)這種功耗降低。目前許多終端市場對可編程邏輯器件設(shè)計的
    發(fā)表于 11-28 11:45 ?1167次閱讀

    降低電路漏電功耗低功耗設(shè)計方法

    概念: Power/Ground Gating是集成電路中通過關(guān)掉那些不使用的模塊的電源或者地來降低電路漏電功耗低功耗設(shè)計方法。該方法
    的頭像 發(fā)表于 09-16 16:04 ?1.1w次閱讀
    <b class='flag-5'>降低</b>電路漏電<b class='flag-5'>功耗</b>的<b class='flag-5'>低功耗</b>設(shè)計<b class='flag-5'>方法</b>

    FPGA低功耗設(shè)計小貼士

    FPGA功耗高度依賴于用戶的設(shè)計,沒有哪種單一的方法能夠?qū)崿F(xiàn)這種功耗降低,如同其它多數(shù)事物一樣,降低
    發(fā)表于 02-09 14:58

    FPGA設(shè)計技巧,如何能有效降低靜態(tài)功耗?

    。除此之外,設(shè)計中采用一些低功耗技巧,也可以降低靜態(tài)功耗。IGLOO具有功耗友好的器件架構(gòu),能提供靜態(tài)
    發(fā)表于 07-05 07:19

    FPGA設(shè)計怎么降低功耗

    目前許多終端市場對可編程邏輯器件設(shè)計的低功耗要求越來越苛刻。工程師們在設(shè)計如路由器、交換機、基站及存儲服務器等通信產(chǎn)品時,需要密度更大、性能更好的FPGA,但滿足功耗要求已成為非常緊迫的任務。而在
    發(fā)表于 07-15 08:16

    如何利用FPGA滿足電信應用中的降低功耗要求?

    引言針對中心機房功耗越來越大的問題,某些電信運營商制定了采購設(shè)備功耗每年降低20%的目標。半導體是功耗問題的關(guān)鍵所在,其解決方法是重新設(shè)計芯
    發(fā)表于 07-31 07:13

    如何降低FPGA設(shè)計的功耗?

    FPGA功耗高度依賴于用戶的設(shè)計,沒有哪種單一的方法能夠?qū)崿F(xiàn)這種功耗降低,如同其它多數(shù)事物一樣,降低
    發(fā)表于 08-15 08:28

    FPGA設(shè)計中常用低功耗技術(shù)是什么?

    結(jié)合采用低功耗元件和低功耗設(shè)計技術(shù)在目前比以往任何時候都更有價值。隨著元件集成更多功能,并越來越小型化,對低功耗的要求持續(xù)增長。當把可編程邏輯器件用于低功耗應用時,限制設(shè)計的
    發(fā)表于 08-27 07:28

    FPGA低功耗該怎么設(shè)計?

    FPGA功耗高度依賴于用戶的設(shè)計,沒有哪種單一的方法能夠?qū)崿F(xiàn)這種功耗降低,在進行低功耗器件的
    發(fā)表于 08-29 07:52

    FPGA靜態(tài)功耗的分布及降低靜態(tài)功耗措施

    閾值電壓柵的晶體管,以此來降低芯片的靜態(tài)功耗。1引言FPGA因其可以降低成本和設(shè)計周期,已經(jīng)被廣泛用于實現(xiàn)大規(guī)模的數(shù)字電路和系統(tǒng)。隨著數(shù)字電
    發(fā)表于 04-28 08:00

    實現(xiàn)降低FPGA設(shè)計的動態(tài)功耗的解決方案

    Actel公司的ILGOO系列器件是低功耗FPGA產(chǎn)品,是在便攜式產(chǎn)品設(shè)計中替代ASIC和CPLD的最佳方案。它在Flash*Freeze模式時的靜態(tài)功耗最低可達到2μW,電池壽命是采
    發(fā)表于 05-13 08:00

    請問如何利用FPGA設(shè)計技術(shù)降低功耗?

    如何利用FPGA設(shè)計技術(shù)降低功耗
    發(fā)表于 04-13 06:16

    具有低功耗意識的FPGA設(shè)計方法

    具有低功耗意識的FPGA設(shè)計方法 ILGOO系列低功耗FPGA產(chǎn)品   Actel公司的ILGOO系列器件是
    發(fā)表于 11-26 09:41 ?783次閱讀
    具有<b class='flag-5'>低功耗</b>意識的<b class='flag-5'>FPGA</b>設(shè)計<b class='flag-5'>方法</b>

    什么是低功耗,對FPGA低功耗設(shè)計的介紹

    功耗高度依賴于用戶的設(shè)計,沒有哪種單一的方法能夠?qū)崿F(xiàn)這種功耗降低。目前許多終端市場對可編程邏輯器件設(shè)計的低功耗要求越來越苛刻。在消費電子
    的頭像 發(fā)表于 10-28 15:02 ?2830次閱讀

    還在了解什么是低功耗?FPGA低功耗設(shè)計詳解

    功耗高度依賴于用戶的設(shè)計,沒有哪種單一的方法能夠?qū)崿F(xiàn)這種功耗降低。目前許多終端市場對可編程邏輯器件設(shè)計的低功耗要求越來越苛刻。在消費電子
    的頭像 發(fā)表于 10-26 18:51 ?2822次閱讀