榴莲视频app污下载

胤旭快訊:

位移传感器/光电编码器/螺杆泵/安全阀/伺服电机

設爲首頁|加入收藏|

聯系方式

电话:+86 (0)21 52102968

传真:+86 (0)21 52102936

郵箱:18964743603@163.com

網址:

公司:榴莲视频app污下载

地址:上海市普陀區武甯路19號麗晶陽光大廈705室

常見問題

現在位置: 胤旭機電 > 機電資訊 > 常見問題 >

如何處理好嵌入式DSP設計中的功耗優化

发表时间:2019-05-07 13:45 作者:胤旭機電 来源:www.yinxu99.com 浏览:

胤旭機電 >> 如何處理好嵌入式DSP設計中的功耗優化 : 对基于数字信号处理器(DSP)的系统而言,优化功耗是一项重要但往往难以实现的设计目标。现在,基于DSP的设备常常把以往各自独立的多个应用结合起来,每一个应用都可能有多个工作模……


對基于數字信號處理器(DSP)的系統而言,優化功耗是一項重要但往往難以實現的設計目標。現在,基于DSP的設備常常把以往各自獨立的多個應用結合起來,每一個應用都可能有多個工作模式。要得到這樣一個設備的功率分布是非常困難的一件事,更遑論整個複雜的系統。設計人員需要獲知盡可能多的比較佳信息,以及能夠幫助他們優化特定應用之功耗的技術和工具。
  幸運的是,近年來,在DSP芯片的設計和制造工藝方面,都在不斷推出更先進的功耗降低方法。現在的片上功率優化技術能夠提供更多的精細控制和更多的省電模式,以及關于處理器功耗的更完整的信息。更新型的DSP開發工具使設計人員得以更深入透徹地了解系統的功率消耗方式,並通過片上硬件來提供功耗降低技術。
  爲了讓開發人員能夠更靈活地控制省電技術,更好地協調衆多片上功能間的低功率工作和時序問題,DSP操作系統整合了多項功率管理功能。這些內建功能及工具加上系統設計的精心部署,DSP系統的功耗可得到大幅度降低。

  低功耗問題
  低功耗對所有的DSP系統都很重要,雖然理由因具體應用而異。在網格供電系統中,降低功率就意味著降低開銷、提高可靠性,以及實現緊湊型設計,從而可以在相同的空間中集成更多的功能性,同時需要更少的風扇和其它冷卻技術。在高清醫療成像等關鍵應用榴莲视频app中,器件工作産生的熱量甚至可能導致運行故障,因此,低于設備比較大額定值並增加對低功耗的要求是至關重要的。
  在便攜式電子系統中,低功耗有助于盡量減小系統的尺寸及重量,同時把電池充電後的使用時間延至比較長。較小電池的使用可進一步降低系統的規模。更低的功率還有助于避免便攜式系統在延時使用期間過熱。因功耗降低,手機、PDA、MP3播放器、數碼相機和視頻攝像機這些電子儀器及其他手持式設備的尺寸都日趨纖小,工作溫度越來越低,而充電後的使用時間越來越長。

  理解功率分布和芯片資源
  在任何類型的系統中,降低功率的先進步是了解系統的使用方式,以及這種使用是如何影響功耗的。比如,手機大部分時間都處于等待呼叫的狀態中,實際通話的時間相當少。另一方面,MP3播放器通常不是開機處于激活運行狀態,就是處于關斷狀態。其它系統、線路供電系統以及便攜式系統,都有著不同的待機功耗分布和激活工作功耗分布。
  了解功耗分布有助于設計人員選擇一個具功率效率的處理器,因爲在某些類型的應用中,DSP的基本CMOS技術可能對功耗産生很大的影響。先進的CMOS工藝則基于工作電壓極低的高性能晶體管。根據既定應用,可以量身定做晶體管,通過對靜態電流進行鉗位把功耗降至比較小,或把性能提高到比較大,盡管這樣會稍微增加泄漏電流。專門爲手機這樣的待機時間很長的應用而設計的DSP,可通過低泄漏晶體管把靜態電流降至比較低,而爲總是處于激活狀態的高性能應用而設計的DSP則較青睐開關速度更快的晶體管。
  系統使用還包括系統對各種事件的響應,以及電路接通電源時的延遲。初始上電時可能有一些延遲,而系統從待機模式被喚醒時,較小的延遲是可以接受的。但用戶一般都期望處于激活工作狀態的系統能夠即時響應,故而這時片上功能不能處于深度睡眠模式。這裏有兩方面的考慮:先進,部分功能可以較其它功能更徹底地關斷,尤其是在待機期間,激活工作期間也如此。第二,處理器的功率模式控制能力越精細,設計人員就越能夠進行充分的功耗調節以適合系統的操作情況。
  高功率效率的DSP芯片設計通過建立電源域,使應用能夠切斷不在使用中的功能的時鍾輸入,從而把所有這些因素都考慮在內了。正如處理內核能夠進入睡眠模式,此時它不執行任何操作,直到被中斷信號喚醒,外設和存儲器模塊也同樣可以被置于睡眠模式,在需要時才被喚醒。無時鍾輸入功能中的晶體管除靜態電流之外,沒有什麽功耗,而恢複時鍾所需的喚醒延遲被減至比較小。系統設計人員在考慮其榴莲视频app的使用情況時,還需要考慮到在爲各項功能提供時鍾方面,DSP能夠提供多少控制能力,或是否能夠自動處理。
  節能DSP內建的另一項功能是能夠調節核心電壓和頻率。如果DSP可降低核心時鍾速率並仍然滿足其處理要求,則工作功耗會相應地按比例節省。更低的頻率加上更低的工作電壓,可以節省相當可觀的能量。可以在系統啓動時調節電壓和頻率以適于整個系統的運行,也可以在應用需要改變時通過軟件對之予以動態控制,這就爲非峰值處理期間的功耗削減提供了一種重要的手段。

  正確功率信息的獲得
  複雜DSP系統可能具有多個內核、應用和管理模式,這使得對功率的估
  算极其困难。传统的功率确定方法基于某些信息来实现,比如器件数据手册上注明的比较大电流值,每周期或每条指令的耗电量(mA/MHz, mA/MIPS)以及测试案例等。
  这些方法只能用来做粗略估算,但对内核、外设和片上存储器可以根据应用和操作模式进行独立開關的复杂系统而言,是不足以估算DSP功耗的。设计人员需要清楚了解实际应用中片上各项功能的具体功耗,因为实际的功率信息使他们能够更加精确地估算出不同实现方案的结果,并测定出在不同平台上应用是如何影响功耗的。  在DSP制造方面,所需要的是模块化的功率估算方案,即把设备划分为若干子系统,然后独立运行每一个子系统。一旦确定了每一个片上功能的比较大功率值和空闲功率值,就可以通过插值法为一个功能建立一条功耗曲线。于是,在明确了每一功能的运行优质别之后,可以把从各条曲线获得的功率值累加,比较后给出整个设备的实际功率估算值。

  低功耗設計
  具有功耗意识的设计(Power-conscious design)技术可以帮助DSP设计人员充分利用正确的功率估算。在系统优质,设计人员应该精心选择相关元件,使其数目尽可能地低。此外,设计人员还应该考虑到哪些未使用的元件可以置于省电模式,尤其是在待机期间。板优质存储器的使用也是一个功率消耗源,因为必须同时给存储器芯片和电路板迹线供电。
  應用應該盡可能地使用DSP的內部存儲器,以保持片上大帶寬存儲,把外部存儲器保留用作偶爾的低速存取。片外存儲器也可以很好地完成啓動工作,但應該在啓動後被置于省電模式。爲了減少存儲器中的代碼量和所取指令的數量,應該優化軟件提升性能。更緊湊的代碼有助于更好地利用緩存和內部指令緩沖器,而且運行速度更快,故能減少系統處于激活模式的時間。
  大多数特定设备都是利用DSP的内建硬件能力来降低功耗的。从一启动开始,应用设备就可以让不使用的模块处于空闲状态,外设功耗只限用于那些在指定时间才需要的I/O 。应用通常在启动时就直接控制各个模块,稍后,DSP内核可以后台执行一个循环来检测哪些功能不需要,然后把它们关断。如果应用采用了这些技术,芯片的睡眠模式就可以把空闲期间内核及芯片的功耗降至比较低。
  若所要求的總體性能不等于設備的全部能力,則可以在啓動時就對DSP內核電壓和頻率(V/F)進行調節。若系統在具有不同性能負載的應用間更替,V/F調節也可以在運行期間動態進行。要實現V/F調節,設計必需提供DSP外部電源電壓控制,以及內建于後台循環程序的軟件控制。由于頻率調節減慢內核的運行速度,設計人員在應用設計中應該考慮到相互關聯的各個操作間的時序問題。

  OS中的功率管理
  不論是通過V/F調節還是通過低功耗模式來動態改變系統的功率要求,都需要涉及到DSP的實時操作系統(RTOS)。RTOS中的功率管理(PM)模塊能夠在啓動時實現功耗節省,並在整個系統上協調各個低功耗操作。
  內核頻率調節會影響子系統操作的時序,因此PM能夠在完成頻率調節之後進行時鍾調節。如果對應用來說OS時鍾精度不重要,或者是用戶希望節省空間,則可以不使用PM功能
  此外,當線程被阻斷時,用戶還可以激活或停用自動使時鍾處于空閑狀態的PM功能。在其協調作用中,PM提供了一種用于功率事件通知的注冊功能,當特定功率管理事件發生時,客戶可以注冊通知,由于系統的複雜性,PM支持多個客戶端並允許客戶延遲事件的完成。
  PM還提供了一個應用編程接口(API)庫,可實現芯片的低功率技術軟件控制。通過這些API,應用能夠門控時鍾,激活睡眠模式並安全管理V/F調節設置點之間的晶體管。這些設置點作爲調節參數,使V/F能夠按照正確的順序降低和提高,而且具有正確操作所必需的設置時間。

  工具的輔助開發功能
  要有效解決上述所有技術問題,需要一些專門爲功率管理而設計的工具。類似于DSP工具開發的其它領域,功率優化工具也致力于提供可視化和易于使用的優勢,以幫助簡化系統分析並縮短上市時間。
  這些工具結合DSP的嵌入式及RTOS功率管理技術,可以提供計量表、示波器波形、信道校准、測試代碼和事件觸發等等測試功能。利用這些便捷功能,設計人員可得到一個反饋機制,憑此評估各個實現方案對功耗的影響,比較終獲得一個比較佳方案。

  從一開始就進行功率設計
  在系統開發中,功率優化有時被當作一項事後工作來處理,但這是不對的。在開發周期中,越早考慮功率優化問題越好,對于具有多個應用和工作模式的複雜系統而言尤其如是。爲了延長電池工作時間,低功耗通常是主要的要求之一,即使是線路供電系統也需要通過降低耗電量來減少散熱和運行成本。
  爲了優化功耗,設計人員需要了解系統的功率分布,以提供全面的參考信息源,從而在功率估算中把所有主要的系統功能都考慮在內。基于高功率效率的CMOS工藝的DSP集成了硬件技術,比如精細定義的低功率模式和電壓/頻率調節。API使這些技術很容易通過RTOS實現應用控制,測試工具可幫助設計人員估算出不同實現方案的功耗。利用這些資源,開發人員有充分的理由從開發周期的比較開始就進行功率設計。

法律提示:胤旭機電網原創標記,轉載、複制以上內容需經授權,若需授權必須與榴莲视频app污下载得聯系並獲得書面認可。如果私自轉載、複制本文,榴莲视频app污下载保留一切追訴的權力,直至追究私自轉載者的法律責任。

免責聲明:胤旭機電網站未注明出處和轉載的,胤旭機電網刊登出于傳遞更多信息的目的,對文中陳述、觀點判斷保持中立,並不意味贊同其觀點或證實其描述。如轉載作品侵犯作者署名權,或有其他諸如版權、肖像權、知識産權等方面的傷害,相關權利人通知後將立即加以更正或刪除。

咨詢與評論
?

儀器儀表

液壓傳動

全國服務熱線
021-52102968