《電子技術應用》
您所在的位置:首頁 > 可編程邏輯 > 設計應用 > FPGA的功耗概念與低功耗設計研究
FPGA的功耗概念與低功耗設計研究
摘要: 芯片對功耗的苛刻要求源于產品對功耗的要求。集成電路的迅速發展以及人們對消費類電子產品——特別是便攜式(移動)電子產品——的需求日新月異,使得設計者對電池供電的系統已不能只考慮優化速度和面積,而必須注意越來越重要的第三個方面——功耗,這樣才能延長電池的壽命和電子產品的運行時間。很多設計抉擇可以影響系統的功耗,包括從器件選擇到基于使用頻率的狀態機值的選擇等。
關鍵詞: FPGA 功耗 IGLOO Flash SRAM
Abstract:
Key words :

  引言

  芯片對功耗的苛刻要求源于產品對功耗的要求。集成電路的迅速發展以及人們對消費類電子產品——特別是便攜式(移動)電子產品——的需求日新月異,使得設計者對電池供電的系統已不能只考慮優化速度和面積,而必須注意越來越重要的第三個方面——功耗,這樣才能延長電池的壽命和電子產品的運行時間。很多設計抉擇可以影響系統的功耗,包括從器件選擇到基于使用頻率的狀態機值的選擇等。

  FPGA功耗的基本概念

 ?。?) 功耗的組成

  功耗一般由兩部分組成:靜態功耗和動態功耗。靜態功耗主要是晶體管的漏電流引起,由源極到漏極的漏電流以及柵極到襯底的漏電流組成;動態功耗主要由電容充放電引起,其主要的影響參數是電壓、節點電容和工作頻率,可以用式(1)表示[1]。

公式

  (2) 靜態功耗

  靜態功耗主要是由漏電流引起。漏電流是芯片上電時,無論處于工作狀態還是處于靜止狀態,都一直存在的電流,來源于晶體管的三個極,如圖1所示。它分為兩部分,一部分來自源極到漏極的泄漏電流ISD,另一部分來自柵極到襯底的泄漏電流IG。漏電流與晶體管的溝道長度和柵氧化物的厚度成反比[2]。

靜態功耗的組成

圖1  靜態功耗的組成

  源極到漏極的泄漏電流是泄漏的主要原因。MOS管在關斷的時候,溝道阻抗非常大,但是只要芯片供電就必然會存在從源極到漏極的泄漏電流。隨著半導體工藝更加先進,晶體管尺寸不斷減小,溝道長度也逐漸減小,使得溝道阻抗變小,從而泄漏電流變得越來越大,而且源極到漏極的漏電流隨溫度增加呈指數增長。

  (3) 動態功耗

  動態功耗主要由電容充放電引起,它與3個參數有關:節點電容、工作頻率和內核電壓,它們與功耗成正比例關系。如式(1)所示,節點電容越大,工作頻率越高,內核電壓越大,其動態功耗也就越高。而在FPGA中動態功耗主要體現為存儲器、內部邏輯、時鐘、I/O消耗的功耗。在一般的設計中,動態功耗占據了整個系統功耗的90%以上,所以降低動態功耗是降低整個系統功耗的關鍵因素。

  (4) 降低功耗帶來的好處

 ?、?低功耗的器件可以實現更低成本的電源供電系統。另外,更簡單的電源系統意味著更少的元件和更小的PCB面積,同樣可以降低成本[3]。

  ② 更低的功耗引起的結溫更小,因此可以防止熱失控,可以少用或不用散熱器,如散熱風扇、散熱片等。

 ?、?降低功耗可以降低結溫,而結溫的降低可以提高系統的可靠性。另外,較小的風扇或不使用風扇可以降低EMI[3]。

 ?、?延長器件的使用壽命。器件的工作溫度每降低10 ℃,使用壽命延長1倍。

  所以對于FPGA而言,降低功耗的根本在于直接提高了整個系統的性能和質量,并減小了體積,降低了成本,對產品有著非常大的促進作用。

  (5) 如何降低FPGA功耗

  FPGA主要的功耗是由靜態功耗和動態功耗組成,降低FPGA的功耗就是降低靜態功耗和動態功耗。

  靜態功耗除了與工藝有關外,與溫度也有很大的關系。一方面需要半導體公司采用先進的低功耗工藝來設計芯片,降低泄漏電流(即選擇低功耗的器件);另一方面可以通過降低溫度、結構化的設計來降低靜態功耗。

  FPGA動態功耗主要體現為存儲器、內部邏輯、時鐘、I/O消耗的功耗。

  ① 選擇適當的 I/O標準可以節省功耗。I/O功耗主要來自器件輸出引腳連接的外部負載電容、阻抗模式輸出驅動電路以及外部匹配網絡的充放電電流。可選擇較低的驅動強度或較低的電壓標準。當系統速度要求使用高功率 I/O標準時,可設置缺省狀態以降低功耗。有的I/O標準需要使用上拉電阻才能正常工作,因此如果該 I/O的缺省狀態為高電平而不是低電平,就可以節省通過該終結電阻的直流功耗。

 ?、?當總線上的數據與寄存器相關時,經常使用片選或時鐘使能邏輯來控制寄存器的使能,盡早對該邏輯進行“數據使能”,以阻止數據總線與時鐘使能寄存器組合邏輯之間不必要的轉換。另一種選擇是在電路板上,而不是芯片上,進行這種“數據使能”,以盡可能減小處理器時鐘周期。也就是使用 CPLD從處理器卸載簡單任務,以便使其更長時間地處于待機模式[4]。

 ?、?設計中所有吸收功耗的信號當中,時鐘是罪魁禍首。雖然時鐘可能運行在 100 MHz,但從該時鐘派生出的信號卻通常運行在主時鐘頻率的較小分量(通常為 12%~15%)。此外,時鐘的扇出一般也比較高。這兩個因素顯示,為了降低功耗,應當認真研究時鐘。 首先,如果設計的某個部分可以處于非活動狀態,則可以考慮禁止時鐘樹翻轉,而不是使用時鐘使能。時鐘使能將阻止寄存器不必要的翻轉,但時鐘樹仍然會翻轉,消耗功率[4]。其次,隔離時鐘以使用最少數量的信號區。不使用的時鐘樹信號區不會翻轉,從而減輕該時鐘網絡的負載。合理的布局可以在不影響實際設計的情況下達到此目標。

 

  ④ 根據預測的下一狀態條件列舉狀態機,并選擇常態之間轉換位較少的狀態值,這樣就能盡可能減少狀態機網絡的轉換量(頻率)。確定常態轉換和選擇適當的狀態值,是降低功耗且對設計影響較小的一種簡單方法。編碼形式越簡單(如1位有效編碼或格雷碼),使用的解碼邏輯也會越少[5]。

 ?、?要計算覆蓋整個產品生命周期或預期電池工作時間內所有狀態下的功耗,要考慮上電、待機、空閑、動態和斷電等多種狀態,要計算最壞情況下的靜態功耗。

  在所有降低功耗的措施中,選擇合適的低功耗器件起決定性的作用,帶來的效果是立竿見影的,而且無需花費大量的時間、精力和成本采取額外的措施。所以,選擇一款低功耗的FPGA器件有助于提高產品性能,降低產品成本,提高產品的可靠性。下面介紹Actel公司的低功耗FPGA——IGLOO

  2  低功耗FPGA——IGLOO

  Actel公司的IGLOO源于ProASIC3系列,保持了ProASIC3原有的所有特性:單芯片、高安全性、高可靠性、高性能、低功耗、低成本等,并對低功耗的特性作了加強。IGLOO器件采用 Flash*Freeze技術,能夠輕易地進入和退出超低功耗模式,該模式下的功耗僅 5 μW,同時可保存 SRAM和寄存器中的數據。Flash*Freeze技術通過 I/O和時鐘管理簡化了功率管理,并無需關斷電壓、I/O或系統層面的時鐘,進入和退出 Flash*Freeze模式所需的時間少于1 μs。 Actel IGLOO系列以 Flash可重編程技術為基礎,支持安全的系統內可編程功能,因此能在制造的最終階段或應用現場快速且容易地進行升級或設計更新[6]。

  IGLOO能夠做到如此低的功耗,主要是由以下幾個原因決定。

  (1) 獨特的Flash開關

  IGLOO采用了低功耗的Flash開關,如圖2所示。Flash開關只需要2個晶體管,而SRAM的開關至少需要4個以上的晶體管。更少的晶體管具有更小的容性負載、更小的漏電流,從而具有更低的功耗。另外,Flash技術的開關具有非易失性的特點,使得IGLOO無需配置芯片,從而較SRAM的FPGA少了上電的啟動電流和配置電流。一般SRAM的FPGA啟動電流都需要幾百mA甚至幾A,配置電流也需要幾十mA,不適合用于電池供電的系統[6]。

Flash開關和SRAM開關的對比

圖2  Flash開關和SRAM開關的對比

  (2) 更低的內核電壓

  IGLOO的內核可以支持1.2 V或1.5 V供電,1.2 V的內核電壓比1.5 V的內核電壓可以節省36%的動態功耗??捎墒剑?)推導出來,動態功耗與內核電壓的平方成正比,所以1.2 V的IGLOO系統比1.5 V內核電壓的系統可以節省更多的功耗。

  (3) 低功耗的Flash*Freeze模式

  IGLOO具有一種獨特的Flash*Freeze模式。在這種模式下可以讓FPGA進入睡眠狀態。在這種模式下最低的功耗可達2 μW(IGLOO的Nano系列),并且能夠保存RAM和寄存器的狀態。進入和退出這種模式只需要通過FPGA的Flash*Freeze引腳控制即可,進入和退出只需要1 μs,非常方便。

  (4) 具有低功耗布局布線工具

  Actel提供免費的開發環境——Libero,并充分考慮了低功耗的設計,在軟件中增加了功耗驅動的布局布線。在該方式的驅動下,軟件自動以最低功耗的方式來布局并走線,類似于PCB繪制時的布局與走線。其中影響最大的是時鐘的走線,因為在大部分的設計中時鐘對功耗起了關鍵性的影響。經過功耗驅動的布局布線以后,時鐘走線變得更有規則,連線也盡量短,從而大大降低了功耗,通過該方式最多可以節省30%的功耗。

  另外,在Libero軟件內部集成的Modelsim仿真軟件中,提供了功率估算工具。它用于分析實際器件利用率,并結合實際的適配后仿真數據,給出實際功耗數據,可以在完全不接觸芯片的情況下分析設計改變對總功耗的影響。

  3  小結

  通過上面的分析,了解了FPGA功率損耗的相關原理和影響功耗的相關因素。設計者通過優化自己的設計和注意某些具體情況,可以在FPGA設計中實現低功耗。通過一款具體的FPGA產品了解其低功耗的解決方式,為設計提供了指導。FPGA均可在相應的操作環境下進行仿真,從而了解功耗的具體使用情況,針對相應的情況進行修改。另外,還可采用優化的算法來減少多余和無意義的開關活動,來實現低功耗的解決方案。

  參考文獻

  [1] Degalahal Vijay, Tuan Tim. Methodology for High Level Estimation of FPGA Power Consumption: Proceedings of the 2005 conference on Asia South Pacific design automation[C], 2005.

 

  [2] 王誠,等.Altera FPGA/CPLD設計基礎篇 [M].北京:人民郵電出版社,2005.

  [3] 熊磊.FPGA設計中功率損耗的研究[J].信息技術,2008(10):82.

  [4] Yang Arthur.降低FPGA功耗的設計技巧和ISE功能分析工具[OL].[2009531]. http://www.eeworld.com.cn/FPGA/2009/0531/article_621_1.html.

  [5] 劉明章.基于FPGA的嵌入式系統設計[M].北京:國防工業大學出版社,2007:26.

  [6] 周立功.最低功耗的高門密度可重編程FPGA解決方案[EB/OL].[20091027].http://www.zlgmcu.com/actel/igloo.asp.

此內容為AET網站原創,未經授權禁止轉載。
热re99久久精品国产66热_欧美小视频在线观看_日韩成人激情影院_庆余年2免费日韩剧观看大牛_91久久久久久国产精品_国产原创欧美精品_美女999久久久精品视频_欧美大成色www永久网站婷_国产色婷婷国产综合在线理论片a_国产精品电影在线观看_日韩精品视频在线观看网址_97在线观看免费_性欧美亚洲xxxx乳在线观看_久久精品美女视频网站_777国产偷窥盗摄精品视频_在线日韩第一页
  • <strike id="ygamy"></strike>
  • 
    
      • <del id="ygamy"></del>
        <tfoot id="ygamy"></tfoot>
          <strike id="ygamy"></strike>
          欧美日韩在线大尺度| 黄色精品免费| 激情综合中文娱乐网| 国产精品成人免费精品自在线观看| 欧美一区二区三区在线视频| 国产日韩欧美综合精品| 久久精品国产91精品亚洲| 在线观看视频免费一区二区三区| 久久久亚洲一区| 久久精品成人一区二区三区| 欧美日韩一区二区三区在线| 欧美日韩亚洲综合在线| 一区二区三区国产在线观看| 欧美日本亚洲| 欧美国产国产综合| 欧美+日本+国产+在线a∨观看| 欧美日韩激情小视频| 国产亚洲欧洲997久久综合| 亚洲精品一区二区三区福利| 欧美精品国产一区| 亚洲精品国久久99热| 国产视频一区二区在线观看| 久久久久一区二区| 欧美精品亚洲| 99在线精品免费视频九九视| 国产精品中文字幕欧美| 国产精品美女一区二区| 亚洲欧洲三级电影| 亚洲男人的天堂在线| 欧美日韩综合在线| 一区二区国产精品| 欧美日韩在线亚洲一区蜜芽| 国产亚洲精品v| 亚洲日本成人网| 国产色爱av资源综合区| 宅男噜噜噜66一区二区| 国产伦精品一区二区三区在线观看| 久久久久免费视频| 欧美午夜寂寞影院| 欧美色道久久88综合亚洲精品| 国产一区二区三区免费在线观看| 亚洲国产成人精品久久久国产成人一区| 欧美韩国日本综合| 国产精品高潮呻吟视频| 国产欧美一区二区精品婷婷| 久久综合给合久久狠狠狠97色69| 欧美日韩大片一区二区三区| 亚洲精品日日夜夜| 亚洲精品在线一区二区| 宅男66日本亚洲欧美视频| 亚洲视频免费| 亚洲午夜视频在线观看| 欧美日韩在线免费视频| 一区二区三区在线视频播放| 国产精品大片| 欧美午夜电影完整版| 欧美亚洲三区| 久久国产精彩视频| 日韩视频久久| 久久一区欧美| 亚洲人成网在线播放| 国产精品日本欧美一区二区三区| 欧美视频你懂的| 欧美人成在线| 久久人体大胆视频| 免费视频一区二区三区在线观看| 在线电影院国产精品| 美国十次了思思久久精品导航| 欧美日产在线观看| 久久综合九色综合欧美狠狠| 欧美成人亚洲成人| 夜夜嗨av一区二区三区免费区| 欧美成年人视频网站欧美| 国产日韩在线一区二区三区| 欧美aaaaaaaa牛牛影院| 一区二区三区四区五区精品| 欧美日韩另类视频| 红杏aⅴ成人免费视频| 尤物精品国产第一福利三区| 欧美日韩伊人| 久久亚洲私人国产精品va媚药| 欧美日韩ab片| 一本色道久久综合一区| 91久久中文| 欧美大香线蕉线伊人久久国产精品| 亚洲一区二区三区激情| 国产一区二区欧美日韩| 欧美日韩精品伦理作品在线免费观看| 亚洲精品一区二区三区婷婷月| 国产模特精品视频久久久久| 狠狠爱综合网| 亚洲人成网站精品片在线观看| 久久精品夜色噜噜亚洲aⅴ| 久久亚洲视频| 樱花yy私人影院亚洲| 亚洲自拍偷拍网址| 亚洲永久网站| 国产精品一区二区三区免费观看| 亚洲私人影院在线观看| 久久狠狠久久综合桃花| 国产亚洲成年网址在线观看| 中日韩美女免费视频网址在线观看| 亚洲国产日韩美| 国产精品综合久久久| 樱桃成人精品视频在线播放| 最新中文字幕亚洲| 欧美成人在线影院| 欧美激情一区二区三区不卡| 国产精品v片在线观看不卡| 欧美日韩亚洲精品内裤| 久久亚洲综合| 国语自产在线不卡| 亚洲高清精品中出| 亚洲视频欧洲视频| 欧美国产视频在线| 老牛嫩草一区二区三区日本| 99视频超级精品| 欧美成人四级电影| 欧美国产高清| 麻豆国产精品va在线观看不卡| 99热这里只有成人精品国产| 国产精品视频999| 国内精品美女av在线播放| 国产主播精品| 亚洲茄子视频| 国产婷婷成人久久av免费高清| 亚洲人成免费| 欧美有码在线视频| 91久久久国产精品| 国产精品毛片a∨一区二区三区| 久久精品人人做人人爽| 国产亚洲欧美一区在线观看| 欧美午夜大胆人体| 国产一区二区中文字幕免费看| 午夜视频在线观看一区| 久久久99精品免费观看不卡| 黑人巨大精品欧美一区二区| 亚洲精品在线免费| 欧美视频在线免费| 国产亚洲一区二区三区在线播放| 欧美偷拍一区二区| 亚洲精品视频在线观看网站| 久久综合色影院| 欧美伦理91i| 国产精品国产精品国产专区不蜜| 免费一级欧美片在线播放| 在线精品福利| 免费日本视频一区| 久久精选视频| 久久精品国产免费| 欧美日韩免费一区| 亚洲欧美日韩电影| 欧美在线亚洲综合一区| 欧美成人国产| 久久国产天堂福利天堂| 亚洲私人黄色宅男| 国产精品久久久久av| 亚洲免费视频网站| 久久婷婷久久| 国产美女精品视频| 欧美日韩精品系列| 亚洲精品免费看| 午夜亚洲视频| 国产精品女同互慰在线看| 欧美精品一区三区| 亚洲电影视频在线| 在线成人激情视频| 久久理论片午夜琪琪电影网| 激情国产一区| 一区二区三区我不卡| 欧美精品亚洲一区二区在线播放| 亚洲欧美大片| 亚洲精品美女久久久久| 国产九九精品| 国产乱码精品| 91久久久国产精品| 免费毛片一区二区三区久久久| 性欧美18~19sex高清播放| 久久国产精品一区二区三区四区| 国模大胆一区二区三区| 欧美亚洲网站| 欧美日韩爆操| 欧美性一二三区| 久久只精品国产| 国产精品久久久久国产精品日日| 亚洲在线第一页| 欧美久久久久久| 欧美视频日韩视频在线观看| 欧美国产日韩视频| 久久久91精品国产一区二区精品| 亚洲欧美国内爽妇网| 国产乱人伦精品一区二区| 午夜亚洲伦理| 国产亚洲欧美aaaa| 国产精品久久久久一区二区三区| 在线成人性视频| 欧美激情影院| 亚洲三级影片| 午夜精品视频在线观看一区二区| 国产精品久久久久久久久搜平片| 欧美伊人久久| 久久精品国产99国产精品澳门| 欧美一区三区三区高中清蜜桃| 欧美日韩精品一区二区| 亚洲欧美国内爽妇网| 亚洲乱码国产乱码精品精可以看| 伊人久久大香线| 日韩一级黄色av| 亚洲视频每日更新| 亚洲尤物视频网| 亚洲欧美日韩电影| 国产精品久久久久一区二区| 久久久999成人| 亚洲小视频在线| 欧美成人精品1314www| 欧美高潮视频| 亚洲天堂免费在线观看视频| 亚洲国产精品123| 亚洲永久网站| 一区二区三区国产在线观看| 一区二区三区.www| 欧美一区视频| 欧美久久影院| 亚洲无线观看| 亚洲精品一区二区三区婷婷月| 欧美日韩黄色一区二区| 亚洲欧美制服另类日韩| 国产精品久久一区主播| 国产欧美短视频| 亚洲网在线观看| 欧美一区日本一区韩国一区| 亚洲日本久久| 亚洲欧美999| 欧美日精品一区视频| 欧美日产国产成人免费图片| 国产一区二区三区奇米久涩| 国产精品婷婷午夜在线观看| 欧美精品在线观看91| 久久深夜福利免费观看| 国产区精品在线观看| 亚洲欧美在线看| 国产精品久久97| 亚洲欧美在线免费| 欧美亚洲免费高清在线观看| 一区二区三区欧美| 国产农村妇女毛片精品久久莱园子| 国产日本欧美一区二区三区在线| 国产拍揄自揄精品视频麻豆| 欧美片第1页综合| 一区二区91| 中文久久乱码一区二区| 欧美中文在线视频| 国产日韩在线播放| 在线观看成人网| 国产精品成人av性教育| 免费不卡在线视频| 亚洲欧美一区在线| 国产三级欧美三级日产三级99| 欧美日韩国产限制| 久久久人人人| 99亚洲视频| 欧美精品一区二区三区在线看午夜| 亚洲人成亚洲人成在线观看| 国产欧美高清| 国产精品v欧美精品∨日韩| 亚洲欧美日本在线| 国产一区二区你懂的| 好吊成人免视频| 国产精品一级二级三级| 久久久蜜桃一区二区人| 久久精品日韩一区二区三区| 91久久久国产精品| 亚洲一级片在线看| 国产真实久久| 亚洲精品自在久久| 一个色综合av| 国产精品久久久久久久午夜片| 性欧美大战久久久久久久免费观看| 亚洲影院在线| 亚洲国产另类久久久精品极度| 最近中文字幕日韩精品| 欧美日韩免费区域视频在线观看| 91久久精品美女高潮| 亚洲激情网站免费观看| 国产精品日韩欧美一区二区三区| 亚洲国产mv| 亚洲欧美日韩第一区| 亚洲在线观看视频| 亚洲欧美久久久| 久久蜜桃资源一区二区老牛| 久久免费视频网站| 欧美日精品一区视频| 欧美日韩视频一区二区三区| 久久精品国产69国产精品亚洲| 欧美国产一区二区在线观看| 羞羞色国产精品| 99精品欧美一区二区三区综合在线| 好看的日韩视频| 日韩亚洲一区二区| 亚洲国产日韩在线一区模特| 久久综合色播五月| 亚洲无线一线二线三线区别av| 亚洲日产国产精品| 免费在线观看日韩欧美| 性欧美8khd高清极品| 国产精品视频自拍| 亚洲一区二区三区成人在线视频精品| 亚洲第一页在线| 欧美激情四色| 欧美日韩精品在线| 亚洲视频一二区| 欧美麻豆久久久久久中文| 欧美mv日韩mv国产网站| 国产精品二区二区三区| 亚洲福利视频网站| 欧美丰满高潮xxxx喷水动漫| 久久免费视频观看| 欧美日韩亚洲系列| 欧美三级电影网| 久久亚洲国产精品一区二区| 欧美日韩中文字幕日韩欧美| 韩国一区二区在线观看| 国产精品美女在线观看| 伊人久久亚洲影院| 狠久久av成人天堂| 一本高清dvd不卡在线观看| 国产精品自在线| 美女脱光内衣内裤视频久久网站|