新聞中心

EEPW首頁 > 嵌入式系統(tǒng) > 設(shè)計(jì)應(yīng)用 > 一種FPGA能耗優(yōu)化的方法設(shè)計(jì)

一種FPGA能耗優(yōu)化的方法設(shè)計(jì)

作者: 時(shí)間:2011-10-28 來源:網(wǎng)絡(luò) 收藏
實(shí)時(shí)的電源分析和#e#

本文引用地址:http://2s4d.com/article/150088.htm

  實(shí)時(shí)的電源分析和

  在不影響產(chǎn)品的前提下,使達(dá)到的電源的預(yù)算要求需要電源分析工具利用一切可能得到的幫助。需要在開發(fā)過程中提供很多的信息,使得在原型階段之前就完成最主要的產(chǎn)品決定。

  從最終產(chǎn)品的角度來看,就只是問題的一部分了。電源分析和測(cè)試需要擴(kuò)展到外設(shè)電路和支持設(shè)備,這樣這些部分才能在開發(fā)時(shí)不斷修改,以達(dá)到的目的。

  實(shí)時(shí)的可以讓設(shè)計(jì)達(dá)到設(shè)計(jì)的要求并在最后日期之前完成優(yōu)化工作。在開始的時(shí)候,設(shè)想FPGA開發(fā)板擁有通過一系列的感應(yīng)器實(shí)時(shí)進(jìn)行電源監(jiān)控的能力,并將獲得的數(shù)據(jù)反饋回設(shè)計(jì)軟件(圖1)。


  這樣,電源的實(shí)時(shí)情況就可以被監(jiān)視,圖表化并被記錄下來。因?yàn)楣?jié)電模式包括重新編程產(chǎn)生的高峰所產(chǎn)生的能耗可以被精確估計(jì),嵌入式硬件和軟件的選擇就可以被廣泛的開發(fā)了。關(guān)于能耗的預(yù)測(cè)則進(jìn)入了量化的階段。

  下一步就是讓最終產(chǎn)品系統(tǒng),包括開發(fā)板和設(shè)計(jì)軟件獨(dú)立于FGPA廠商和器件。這需要開發(fā)板具有可插拔和容易交換的FPGA卡板,而且每一個(gè)變化的數(shù)據(jù)都會(huì)回復(fù)到設(shè)計(jì)軟件。之后設(shè)計(jì)軟件可以根據(jù)系統(tǒng)驅(qū)動(dòng)結(jié)構(gòu)文件來支持很多不同的FPGA設(shè)備,用預(yù)先驗(yàn)證并整合的IP組合來支持所有這些兼容性。


  如果軟件系統(tǒng)還包括嵌入式設(shè)計(jì)的高度抽象捕捉功能,例如原理圖或者圖形流程的界面,就可以使和嵌入式的互動(dòng)變得更為容易。嵌入式設(shè)計(jì)可以被容易實(shí)現(xiàn)或者被修改,當(dāng)FPGA設(shè)計(jì)被改變后電源能耗的變化可以被高級(jí)開發(fā)板即時(shí)的記錄。該開發(fā)板還可以涵蓋擁有“智能電源探測(cè)器”的子板,記錄所有的硬件實(shí)施,以便從功能和電源有效性的角度進(jìn)行分析(圖2)。

  更進(jìn)一步來說,如果開發(fā)板忠實(shí)反映產(chǎn)品開發(fā)選擇或者甚至目標(biāo)產(chǎn)品就是開發(fā)板,從開發(fā)到原型的時(shí)間就會(huì)大幅的縮短,對(duì)于能耗分析預(yù)測(cè)工具的要求也就不是那么多了。這樣,設(shè)計(jì)的開發(fā)板就可以代替原型,并且在產(chǎn)品開發(fā)的過程中精確的執(zhí)行能耗控制。

  有了這樣的,你就可以有效地開發(fā)最終產(chǎn)品的設(shè)計(jì),并可以應(yīng)用在適合的即買即用或?qū)iT定制的板子上。這樣的系統(tǒng)不再需要依靠傳統(tǒng)的能耗預(yù)測(cè)工具提供精確的數(shù)值,相反可以讓用戶可以很方便的在不同的FPGA器件上遷移自己的設(shè)計(jì),并迅速探索將嵌入式設(shè)計(jì)的選擇。

  為未來做準(zhǔn)備

  在目前的設(shè)計(jì)里激發(fā)FPGA的所有特性,特別是在那些電池供電的設(shè)備中,意味著對(duì)FPGA能耗的完全理解和控制。

  FPGA廠商為了迎合市場(chǎng)對(duì)低功耗的需求,推出了基于flash的非波動(dòng)設(shè)備,有效能耗架構(gòu)和高級(jí)節(jié)電模式。但是不管怎么樣,基于FPGA的設(shè)計(jì)總會(huì)在能耗的有效性和功能之間有所取舍。所以選擇一個(gè)合適的工具來平衡這樣的取舍就顯得至關(guān)重要。

  為了今天和明天的設(shè)計(jì),關(guān)鍵是要解決如何有效的通過真實(shí)快速的原型建立來解決能耗有效性的平衡問題。用戶不能僅僅依靠能耗的預(yù)測(cè)和分析工具,而要引入先進(jìn)的設(shè)計(jì)系統(tǒng)并在硬件上進(jìn)行實(shí)時(shí)開發(fā)。這樣工程師就可以充分的探索創(chuàng)新的設(shè)計(jì)來最大限度的激發(fā)FPGA的所有特性,并用于開發(fā)新一代的節(jié)能產(chǎn)品。


上一頁 1 2 下一頁

評(píng)論


相關(guān)推薦

技術(shù)專區(qū)

關(guān)閉