嵌入式設計降低硬件功耗四法
(1)低功耗外圍器件的選用
完成同樣的功能,電路的實現形式有多種。例如,盡可能地將嵌入式系統的內部存儲器RAM轉換為外部的閃存FLASH,因為在同樣條件下,讀內部RAM比讀外部FLASH會帶來更大的功耗。也可以利用分立元件、小規模集成電路,大規模集成電路甚至單片實現。通常使用的元器件數量越少,系統的功耗越低。因此,應盡量使用集成度高的器件,以減少電路中使用元件的個數,減少整機的功耗。
(2)微處理器的選擇
應該繼續多采用CMOS集成電路工藝技術。另外,由于采用CMOS集成工藝技術,其電路靜態功耗很小(可忽略不計),而動態功耗較大,因為動態功耗是指電路高低電平翻轉時產生的功耗,在電路高低電平翻轉跳變沿期間,電流很大,存在較大功耗,所以,降低硬件電路功耗主要是降低電路動態功耗。
(3)采用多CPU系統
盡管現在已有各種可在不過多加重功耗負擔的前提下提高性能的技術,但用一個芯片來處理多種任務,已不是一個較好的選擇。用不同的CPU來各盡其職,以將自身的優勢充分發揮,從而給予系統最優化的性能表現。多CPU系統可以根據不同的任務來合理地啟動、停止相應的CPU以完成任務,而在不需要的時候處于停歇狀態,從而最大限度地控制功耗。
(4)分區/分時供電技術
對于一個嵌入式系統來說,系統的工作量隨時都在改變,不可能所有的組件任何時刻都在工作,故可采用分區/分時供電技術來降低功耗,可利用開關控制電源供電單元,在某一部分電路處于休眠狀態時,關閉此部分電路的供電電源,僅對工作部分組件供電。
聲明:本站部分內容根據互聯網資料整理而成,若侵犯您的權益,請聯系我們,我們會盡快處理。