www.久久久久|狼友网站av天堂|精品国产无码a片|一级av色欲av|91在线播放视频|亚洲无码主播在线|国产精品草久在线|明星AV网站在线|污污内射久久一区|婷婷综合视频网站

當(dāng)前位置:首頁 > 嵌入式 > 嵌入式教程
[導(dǎo)讀]一種FPGA能耗優(yōu)化的方法設(shè)計(jì)

能耗給設(shè)計(jì)帶來的限制可能比任何一個(gè)其他因素都多。隨著一個(gè)新概念的不斷發(fā)展,平衡新功能和能耗效率成為一個(gè)首要問題。

  控制,并降低電子設(shè)計(jì)的能耗將使整個(gè)產(chǎn)品的開發(fā)流程受益。這樣可以將一個(gè)不合適的產(chǎn)品改進(jìn)以適應(yīng)市場,更能為成本和制造上帶來巨大變化。舉例來說,一個(gè)低能耗的設(shè)計(jì)使用更小的電源,更少的元件,和一個(gè)更小的外殼。這樣可以減低設(shè)計(jì)的復(fù)雜程度,并最終降低產(chǎn)品的成本。

  讓電子產(chǎn)品的設(shè)計(jì)符合電源要求需要各個(gè)方面的配合。系統(tǒng)工程師,軟件工程師,嵌入式工程師,和板級布線工程師都需要對設(shè)計(jì)工具和方法加以考慮來達(dá)到目前的能耗目標(biāo)。新技術(shù)設(shè)計(jì)流程和市場趨勢給工程師帶來了新的挑戰(zhàn),而我們也要對產(chǎn)品開發(fā)系統(tǒng)做出改變。

  新的困境

  能耗管理不是一個(gè)新問題,但是當(dāng)產(chǎn)品尺寸在不斷縮小,便攜式產(chǎn)品到處都是的時(shí)候,情況就已經(jīng)改變了。薄型電源電池,小尺寸外殼的復(fù)雜性,和對高性能的需求都對電源管理構(gòu)成了很大的挑戰(zhàn)。

  而類似FPGA等可編程器件的加入則更增加了管理的復(fù)雜性。與內(nèi)在功能和能耗可以預(yù)測的傳統(tǒng)設(shè)備相比,F(xiàn)PGA的能耗不能僅僅從簡單的數(shù)據(jù)來推測。FPGA的能耗和內(nèi)部的程序的尺寸和種類有很大的關(guān)系。

  在嵌入式FPGA設(shè)備中管理能耗的難度和設(shè)備本身一樣的復(fù)雜。因?yàn)镕PGA的能耗很大程度上取決于內(nèi)部的程序,能耗僅可被可以計(jì)算嵌入式自身能耗的工具來預(yù)測。另一個(gè)選擇就是等到原型的階段,通過“真實(shí)的”電源消耗來計(jì)算,以此來修改設(shè)計(jì)以達(dá)到性能和能耗的平衡。但是這樣的延遲計(jì)算使得傳統(tǒng)的設(shè)計(jì)流程無法支持目前的需求。

  不管怎樣,F(xiàn)PGA為設(shè)計(jì)實(shí)現(xiàn)了獨(dú)特的靈活性,并在性能上和ASIC拉近了差距,對現(xiàn)代的很多產(chǎn)品設(shè)計(jì)是很有吸引力的。但是能耗的不確定性和分析仍然是一個(gè)大問題??匆幌掠绊慒PGA設(shè)備能耗的原因可以解釋管理的復(fù)雜程度和預(yù)測的難度。

  FPGA電源分析

  傳統(tǒng)volatile FPGA的一個(gè)獨(dú)特特性是,當(dāng)設(shè)備剛打開時(shí)以及當(dāng)設(shè)備從休眠模式被喚醒以后的電流消耗會產(chǎn)生一個(gè)明顯的波動。這需要在設(shè)計(jì)中被考慮到,并且和低功耗模式一起保持很好的平衡。當(dāng)模式改變或者設(shè)備被關(guān)閉時(shí),設(shè)備在功耗最高時(shí)會被重新編程以恢復(fù)設(shè)備運(yùn)行。

  增加控制功能以讓全部或部分嵌入式硬件關(guān)閉固然可以節(jié)約大量的能耗,但是在實(shí)際應(yīng)用中這樣的節(jié)約需要用電源分析工具來進(jìn)行預(yù)測。

  到目前位置,F(xiàn)PGA能耗控制中最大的變數(shù)是動態(tài)電源,也就是來自實(shí)時(shí)操作的影響。

  從時(shí)鐘信號到I/O輸出,動態(tài)電源受到FPGA可編程內(nèi)容的影響。而可編程內(nèi)容則在產(chǎn)品的開發(fā)過程中不斷的在變化。當(dāng)設(shè)備CMOS組的電容根據(jù)邏輯層面的變化而被充電時(shí),能量就被消耗了。

  動態(tài)電源消耗是一個(gè)包含頻率,電容和電壓的整體,從設(shè)計(jì)角度來講,降低時(shí)鐘頻率和電壓將會提高能耗效率。采用多處理器,并行低能耗處理,系列數(shù)據(jù)通道,適應(yīng)性時(shí)鐘頻率都將降低能耗。動態(tài)能耗配置的目的是為了創(chuàng)建優(yōu)化的電源模式,F(xiàn)PGA將被自動的重構(gòu)以達(dá)到最佳的能耗狀態(tài)。但是,需要由能耗預(yù)測工具來證實(shí)添加這樣的復(fù)雜性是值得的。

  相對來說,F(xiàn)PGA靜態(tài)能耗是比較穩(wěn)定和容易被預(yù)測的。但是當(dāng)工藝流程到了90nm的程度,另一個(gè)最大的障礙出現(xiàn)了。CMOS的尺寸縮小,和通道的縮短和更細(xì)的門導(dǎo)致電流容易溢出。FPGA的靜態(tài)能耗就隨著工藝流程的進(jìn)步而逐漸增大,但是也會因?yàn)槭褂玫碗妷憾鄬p少。這對未來FPGA的設(shè)計(jì)是一個(gè)挑戰(zhàn),尤其是當(dāng)設(shè)計(jì)師希望在便攜式設(shè)備中越來越多的使用FPGA的時(shí)候會變得更明顯。

  FPGA內(nèi)部主要能耗單位的關(guān)系是復(fù)雜而互相影響的。例如,時(shí)鐘頻率的提高造成動態(tài)電源能耗的增加,會導(dǎo)致設(shè)備溫度的上升,最終會引起管腳的溢出和更高靜態(tài)能耗。這與熱力逃逸有相似之處,器件的高靜態(tài)能耗包括更高的管腳溢出。這會成為FPGA能耗預(yù)測問題的一個(gè)不可避免的因素。

  可用工具

  管理嵌入式FPGA的能耗就像管理設(shè)備一樣特別。因?yàn)镕PGA的能耗大部分由可編程的內(nèi)容所決定,能耗的數(shù)值需要由嵌入式設(shè)計(jì)本身來完成。

  為了配合這樣的流程,F(xiàn)PGA設(shè)備的廠商會提供含有能耗預(yù)測功能的開發(fā)工具。這些工具將FPGA的許多參數(shù)和利用設(shè)計(jì)來分析并預(yù)測大致的能耗,并且還在不斷的改進(jìn)中。在分析的早期,工程師需要輸入基本的信息例如時(shí)鐘頻率和功能模塊的數(shù)量等。更多的分析結(jié)果可以根據(jù)用戶的設(shè)計(jì)細(xì)節(jié)來推測。

  這樣的方法僅可以提供一個(gè)關(guān)于特定嵌入式設(shè)備能耗的一些基本訊息,但是當(dāng)設(shè)計(jì)被修改后,整個(gè)流程需要被重新運(yùn)行。因?yàn)槟壳安恢С植煌瑥S商的FPGA設(shè)備,評估能耗效率的流程并不是那么容易,而且也不能真實(shí)的優(yōu)化FPGA能耗來達(dá)到產(chǎn)品設(shè)計(jì)的要求。

  目前管理FPGA電源的方式就像一個(gè)預(yù)測,然后最終被原型階段的測試以及接下來的修改所確認(rèn)。為了解決能耗問題改變FPGA種類的方式并不可取,因?yàn)檫@樣的風(fēng)險(xiǎn)太大了。對新目標(biāo)器件重新工程設(shè)計(jì)所需要的時(shí)間會導(dǎo)致設(shè)計(jì)計(jì)劃的延誤,因?yàn)檫@已經(jīng)是一個(gè)硬件改變的案例了 – 改變了嵌入式硬件設(shè)計(jì)或其所屬的器件。

  如果用戶在很大程度上依賴目前的工具來計(jì)算能耗,硬件和嵌入式的設(shè)計(jì)就必須在設(shè)計(jì)開始的時(shí)候就進(jìn)行定義。在開發(fā)過程中進(jìn)行調(diào)整的機(jī)會并不多。任何潛在的選擇都最好在設(shè)計(jì)流程早期就都能被研究,這無疑會對FPGA電源管理工具的預(yù)測能力有很高要求。[!--empirenews.page--]實(shí)時(shí)的電源分析和優(yōu)化 #e#

 

  實(shí)時(shí)的電源分析和優(yōu)化

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

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

  一種實(shí)時(shí)的方法可以讓FPGA設(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ù)測則進(jìn)入了量化的階段。

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

 


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

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

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

  為未來做準(zhǔn)備

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

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

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

本站聲明: 本文章由作者或相關(guān)機(jī)構(gòu)授權(quán)發(fā)布,目的在于傳遞更多信息,并不代表本站贊同其觀點(diǎn),本站亦不保證或承諾內(nèi)容真實(shí)性等。需要轉(zhuǎn)載請聯(lián)系該專欄作者,如若文章內(nèi)容侵犯您的權(quán)益,請及時(shí)聯(lián)系本站刪除。
換一批
延伸閱讀

9月2日消息,不造車的華為或?qū)⒋呱龈蟮莫?dú)角獸公司,隨著阿維塔和賽力斯的入局,華為引望愈發(fā)顯得引人矚目。

關(guān)鍵字: 阿維塔 塞力斯 華為

加利福尼亞州圣克拉拉縣2024年8月30日 /美通社/ -- 數(shù)字化轉(zhuǎn)型技術(shù)解決方案公司Trianz今天宣布,該公司與Amazon Web Services (AWS)簽訂了...

關(guān)鍵字: AWS AN BSP 數(shù)字化

倫敦2024年8月29日 /美通社/ -- 英國汽車技術(shù)公司SODA.Auto推出其旗艦產(chǎn)品SODA V,這是全球首款涵蓋汽車工程師從創(chuàng)意到認(rèn)證的所有需求的工具,可用于創(chuàng)建軟件定義汽車。 SODA V工具的開發(fā)耗時(shí)1.5...

關(guān)鍵字: 汽車 人工智能 智能驅(qū)動 BSP

北京2024年8月28日 /美通社/ -- 越來越多用戶希望企業(yè)業(yè)務(wù)能7×24不間斷運(yùn)行,同時(shí)企業(yè)卻面臨越來越多業(yè)務(wù)中斷的風(fēng)險(xiǎn),如企業(yè)系統(tǒng)復(fù)雜性的增加,頻繁的功能更新和發(fā)布等。如何確保業(yè)務(wù)連續(xù)性,提升韌性,成...

關(guān)鍵字: 亞馬遜 解密 控制平面 BSP

8月30日消息,據(jù)媒體報(bào)道,騰訊和網(wǎng)易近期正在縮減他們對日本游戲市場的投資。

關(guān)鍵字: 騰訊 編碼器 CPU

8月28日消息,今天上午,2024中國國際大數(shù)據(jù)產(chǎn)業(yè)博覽會開幕式在貴陽舉行,華為董事、質(zhì)量流程IT總裁陶景文發(fā)表了演講。

關(guān)鍵字: 華為 12nm EDA 半導(dǎo)體

8月28日消息,在2024中國國際大數(shù)據(jù)產(chǎn)業(yè)博覽會上,華為常務(wù)董事、華為云CEO張平安發(fā)表演講稱,數(shù)字世界的話語權(quán)最終是由生態(tài)的繁榮決定的。

關(guān)鍵字: 華為 12nm 手機(jī) 衛(wèi)星通信

要點(diǎn): 有效應(yīng)對環(huán)境變化,經(jīng)營業(yè)績穩(wěn)中有升 落實(shí)提質(zhì)增效舉措,毛利潤率延續(xù)升勢 戰(zhàn)略布局成效顯著,戰(zhàn)新業(yè)務(wù)引領(lǐng)增長 以科技創(chuàng)新為引領(lǐng),提升企業(yè)核心競爭力 堅(jiān)持高質(zhì)量發(fā)展策略,塑強(qiáng)核心競爭優(yōu)勢...

關(guān)鍵字: 通信 BSP 電信運(yùn)營商 數(shù)字經(jīng)濟(jì)

北京2024年8月27日 /美通社/ -- 8月21日,由中央廣播電視總臺與中國電影電視技術(shù)學(xué)會聯(lián)合牽頭組建的NVI技術(shù)創(chuàng)新聯(lián)盟在BIRTV2024超高清全產(chǎn)業(yè)鏈發(fā)展研討會上宣布正式成立。 活動現(xiàn)場 NVI技術(shù)創(chuàng)新聯(lián)...

關(guān)鍵字: VI 傳輸協(xié)議 音頻 BSP

北京2024年8月27日 /美通社/ -- 在8月23日舉辦的2024年長三角生態(tài)綠色一體化發(fā)展示范區(qū)聯(lián)合招商會上,軟通動力信息技術(shù)(集團(tuán))股份有限公司(以下簡稱"軟通動力")與長三角投資(上海)有限...

關(guān)鍵字: BSP 信息技術(shù)
關(guān)閉
關(guān)閉