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

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

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

3天內不再提示

FPGA如何估算分析功耗

FPGA研究院 ? 來源:FPGA2嵌入式 ? 2024-07-18 11:11 ? 次閱讀

1SRAM FPGA為什么比Flash FPGA功耗高?

FPGA的功耗由4部分組成:上電功耗、配置功耗、靜態功耗和動態功耗。一般的FPGA都具有這4種功耗,但是Actel Flash FPGA由于掉電數據不丟失,無需配置芯片,所以上電后不需要一個很大的啟動電流,也不需要配置過程,只有靜態功耗和動態功耗,沒有上電功耗和配置功耗。

同時,基于Flash架構的FPGA每個可編程的開關都是由2個晶體管構成,而基于SRAM技術的FPGA每個可編程開關是由6個晶體管構成,所以單純從開關的功耗上分析,Flash FPGA的開關消耗功耗要比SRAM FPGA低很多,并且SRAM FPGA通常具有較高的靜態功耗和動態功耗。

aa18fc3c-44a6-11ef-b8af-92fbcf53809c.jpg

雖然Actel Flash FPGA功耗低,但是工藝沒有SRAM FPGA高,可容納的邏輯資源也沒有SRAM FPGA多,制造成本更高,所以目前常用的還是SRAM FPGA,只有在一些低功耗、快速啟動、安全高的情況下才會用到Actel Flash FPGA,也就是:每個產品各有所長,好的工程師不是一味的追求前沿牛逼技術,而是合理整合資源,取長補短,讓系統更優。下面匯總各個FPGA的功耗估算分析工具,作橫向對比和學習,并有所思有悟,指導我們以后產品的設計。

2EDA自帶的功耗估算分析工具

各個廠商都會有自帶的EDA設計工具,既然FPGA是他們做的,那么他們當然對自己的FPGA內部結構更清楚,也一定有很多對應的設計工具,功耗估算工具自然不在話下。這也是我們學習中常用的一種思路:從源頭去找解決的方法是最快最高效的學習思路

Altera

Altera廠商提供2種功耗估算工具:一種是Excel-based功耗計算器,用于設計前期的初步估算,參數手動輸入或者由Project導出文件導入;另一種是基于仿真的功耗估算器(simulation-based),是設計并仿真完成使用,對工程設計提供了一個準確的功耗估算方法。

aa3534b0-44a6-11ef-b8af-92fbcf53809c.jpg

其中,基于Excel-based功耗計算器的PPE功耗估算器如下圖,詳細使用方法可查看對應的用戶手冊。

aa462798-44a6-11ef-b8af-92fbcf53809c.jpg

而基于仿真的功耗估算器(simulation-based),需要導入門級仿真生成的VCD文件作為PowerPlay Power Analyzer的輸入文件后輸出功耗估算報告,報告圖界面如下圖:

aa5e0c00-44a6-11ef-b8af-92fbcf53809c.jpg

②Xilinx

Xilinx廠商也提供相似的2種功耗估算工具:一種是簡單的速查Excel估算工具XPE,針對設計初期的功耗進行估算,參數手動輸入或由Project導出文件導入;另一種是ISE或Vivado下專用功耗分析工具XPower,針對設計完成后輸出詳細的功耗報告。

其中,速查Excel估算工具XPE界面如下圖,詳細使用方法可查看對應的用戶手冊。

aa7097f8-44a6-11ef-b8af-92fbcf53809c.jpg

專用的功耗分析工具XPower在Vivado下的界面如下圖:

aa81d720-44a6-11ef-b8af-92fbcf53809c.jpg

③Actel

Actel FPGA生產商也提供了和其它廠商相似的功耗估算工具:一種是簡單的Excel工具PolarFire Power Estimator,也是用于設計前期的功耗初步估算;另一種就是LiberoSOC軟件自帶的功耗分析工具,用于設計完成后的詳細分析及優化。

其中,PolarFire Power Estimator界面如下圖,詳細使用方法可查看對應的用戶手冊。

aaa95534-44a6-11ef-b8af-92fbcf53809c.jpg

LiberoSOC軟件自帶的功耗分析工具界面如下圖:

aac0dc36-44a6-11ef-b8af-92fbcf53809c.jpg

3CPU功耗估算

有人會問:FPGA中有這么好用的功耗估算分析工具,那CPU了?同樣的道理,我們使用的CPU應該都有對應的功耗估算工具供我們設計時使用分析功耗,通過找對應的生產商肯定可以找到對應的設計分析工具。因為在ZYNQ中不僅有FPGA邏輯PL部分,還有ARM屬于CPU部分,所以,Xilinx也提供了對ZYNQ中PS的功耗估算,XPE中對應的界面如下圖。

aaf7462c-44a6-11ef-b8af-92fbcf53809c.jpg

ab095d1c-44a6-11ef-b8af-92fbcf53809c.jpg

4FPGA功耗設計步驟

a. 首當其沖,當然是設計一個好的系統架構,好的系統架構,好的內部模塊劃分就是系統成功了一半,因為FPGA非常注重結構,好的結構會帶來好的時序,資源使用更合理,功耗自然就低;

b. 接著,規劃好整個系統的時鐘資源,因為FPGA的功耗主要來源于動態功耗,而動態功耗又直接由時鐘決定,所以好的時鐘規劃,時鐘數盡可能少、時鐘頻率盡可能低,功耗自然會低;

c. 然后,規劃合理的IO的標準,特別要把一些未用的IO設為高阻,剛開始接觸FPGA時不懂,把所有IO沒有關,就一個簡單的計數器工程都讓片子發燙,后來把IO設為高阻就好了;

d. 最后,就是工程設計中的一些技巧:用好EDA工具的低功耗綜合配置、多使用時鐘使能信號、需要情況下謹慎使用門控時鐘、優化設計中的各個模塊實現方式等。

在這里,特別要借助功耗估算分析對設計前期進行功耗評估,對設計后期進行功耗優化。

5總結

FPGA產品設計中離不開功耗的估算,用好EDA下的工具會讓我們事半功倍,而且如果你夠細心,你會發現:1.各個廠商的FPGA估算途徑都相似;2.Xilinx的ZYNQ加入了對CPU的功耗估算;3.使用Excel來對產品前期進行功耗估算,需要你對FPGA內部資源足夠熟練,所以其實優化功耗好的同時,也幫你在優化資源,把控整個系統,多看看PPE、XPE和PolarFire Power Estimator功耗估算Excel工具,對你了解FPGA內部結構和系統幫助甚大,是了解FPGA內部組成的一條好的捷徑。

來源:本文轉載自FPGA2嵌入式公眾號

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

    關注

    1629

    文章

    21736

    瀏覽量

    603385
  • sram
    +關注

    關注

    6

    文章

    767

    瀏覽量

    114689
  • 晶體管
    +關注

    關注

    77

    文章

    9693

    瀏覽量

    138189
  • 靜態功耗
    +關注

    關注

    0

    文章

    17

    瀏覽量

    8943

原文標題:FPGA(Altera/Xilinx/Actel)如何估算分析功耗

文章出處:【微信號:FPGA研究院,微信公眾號:FPGA研究院】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦

    DDR的功耗如何計算或者估算??

    DDR的功耗如何計算或者估算??
    發表于 02-06 13:46

    FPGA 如何估算程序所需的資源

    FPGA 如何估算程序所需的資源?是不是要把輸出接到FPGA的PIN上后build,才算是程序所需的資源?因為我有個比較復雜的程序,沒有output到FPGA上,LUT使用為8000+
    發表于 01-19 09:09

    FPGA系統功耗瓶頸的突破

    了全套的PowerPlay功耗分析工具,包括PowerPlay早期功耗估算器表單,用于在設計早期階段估算
    發表于 10-23 16:33

    如何估算IC芯片的功耗

    如何估算 MUC ,DDR ,WIFI芯片等IC類芯片的功耗?根據什么推算,輸入電壓,還是端口驅動電流,求教
    發表于 03-11 09:49

    是否有一種智能方法可以準確估算FPGA功耗

    我想在任何FPGA設計完成之前為VCCINT / VCCO / VCCAUX構建一個穩壓器。是否有一種智能方法可以準確估算FPGA功耗?以上來自于谷歌翻譯以下為原文I'm tryin
    發表于 05-21 06:58

    D類功放的功耗估算

    各位大佬,如題,想問下D類功放的功耗如何估算。比如TPA3255,48V供電,PBTL時,帶負載2ohm。此時48V需要供電多少電流,TPA3255本身的功耗大概是多少?
    發表于 09-10 19:06

    實現低功耗FPGA電子系統優化技巧與方法

    本文首先與實測系統功耗進行對比,驗證了Xilinx公司ISE軟件包中FPGA功耗估算工具XPower的準確性。然后對FPGA設計中影響系統
    發表于 11-25 09:26 ?1893次閱讀

    多核處理器的功耗估算

    的精度并不理想,誤差通常在5%以上.通過分析處理器提供的硬件事件,并在眾多事件中篩選出一組與程序運行功耗密切相關的事件,使用逐步多元線性回歸分析,建立了一個與應用無關的實時功耗
    發表于 01-30 11:48 ?0次下載
    多核處理器的<b class='flag-5'>功耗</b><b class='flag-5'>估算</b>

    基于ROBDD的電路功耗估算方法

    概率功耗估算方法和條件概率功耗估算方法估算功耗作為優化的成本函數時,由于方法本身的局限性或忽略
    發表于 03-12 16:24 ?0次下載
    基于ROBDD的電路<b class='flag-5'>功耗</b><b class='flag-5'>估算</b>方法

    如何操作Xilinx功耗估算

    了解如何使用可用工具在UltraScale器件上執行功耗分析,以及如何估算從7系列FPGA遷移的設計的功耗。 還要了解如何操作Xilinx
    的頭像 發表于 11-23 06:08 ?4383次閱讀

    Xilinx功耗估算器用戶指南

    Xilinx功耗估算器用戶指南免費下載。
    發表于 04-21 10:26 ?24次下載

    AMD-Xilinx FPGA功耗優化設計簡介

    對于FPGA來說,設計人員可以充分利用其可編程能力以及相關的工具來準確估算功耗,然后再通過優化技術來使FPGA和相應的硬件設計滿足其功耗方面
    的頭像 發表于 12-29 14:46 ?1490次閱讀

    使用Xilinx功耗估算器進行準確最差情況功耗分析的七個步驟

    電子發燒友網站提供《使用Xilinx功耗估算器進行準確最差情況功耗分析的七個步驟.pdf》資料免費下載
    發表于 09-14 11:07 ?2次下載
    使用Xilinx<b class='flag-5'>功耗</b><b class='flag-5'>估算</b>器進行準確最差情況<b class='flag-5'>功耗</b><b class='flag-5'>分析</b>的七個步驟

    Xilinx功耗估算用戶指南

    電子發燒友網站提供《Xilinx功耗估算用戶指南.pdf》資料免費下載
    發表于 09-13 09:18 ?0次下載
    Xilinx<b class='flag-5'>功耗</b><b class='flag-5'>估算</b>用戶指南

    MS320C5517器件的功耗估算功耗摘要

    電子發燒友網站提供《MS320C5517器件的功耗估算功耗摘要.pdf》資料免費下載
    發表于 10-12 10:49 ?0次下載
    MS320C5517器件的<b class='flag-5'>功耗</b><b class='flag-5'>估算</b>和<b class='flag-5'>功耗</b>摘要
    主站蜘蛛池模板: 激情综合网色播五月| 色婷亚洲| 免费能看的黄色网址| 夜夜操夜夜骑| 欧美性猛交xxxx免费| 一级特色黄色片| 久久大伊人| 九色九色九色在线综合888| 欧美福利一区| 女人18毛片水多| 欧美精品影院| aaaa一级片| 国产人成高清视频观看| 二区久久国产乱子伦免费精品| 中文字幕天堂在线| 国产一区二区三区影院 | 久久国产午夜精品理论篇小说| 玖玖国产在线观看| 免费看日本黄色片| 欧美在线bdsm调教一区| 中国色老头| 成色视频| 亚洲免费视频网| 快色视频免费观看| 大片免费看| 日韩美女拍拍免费视频网站| 五月天婷婷免费视频| 高颜值美女啪啪| 国产精品嫩草影院午夜| 好硬好湿好爽再深一点h视频| 日韩欧免费一区二区三区| 天天操你| 亚洲va久久久噜噜噜久久狠狠| www.欧美色图| 热re久久精品国产99热| 狠狠色噜噜狠狠狠| 黄网页在线观看| 毛色毛片| 欧美一区二区三区激情啪啪| 欧美一级做一级做片性十三| 久久精品影院永久网址|