3 低功耗處理器架構注意事項
硬件和軟件協同設計對于電源和延遲優化至關重要。找出正確的硬件-軟件邊界,在定義過程中盡早識別硬件中的功能以及軟件中的功能是關鍵。通過消除 USB 和 DDR 復位隔離和保留方案等創新型新功能所支持的配置設置的保存和恢復,簡化低功耗模式進入和退出模式的軟件序列。根據低功耗用例優化 IO 狀態(上拉和下拉)以及保持 IO 的能力可增強系統穩健性和可靠性。
在開發階段的早期,對幾個不同的硬件/軟件分區進行了評估,以確定滿足整體系統用例和目標(成本、性能、功耗和延遲)的最佳實施方式。AM62x 處理器主要分為 4 個域。
應用領域,由高性能 CPU、硬件加速器和高速外設組成。該域進一步分為具有內部電源開關的各種子系統。根據系統用例,這些子系統可以使用內部電源域開關完全斷電。例如:集群中未使用的 CPU 內核、硬件加速器(圖形、顯示)等。此外,在 DeepSleep 和僅 MCU 低功耗模式期間,應用域通過內部子系統電源門控進入最低功耗模式。
MCU 域,由實時 CPU 和外設組成。該域可以配置為完全獨立于應用域運行:這是多個汽車、工業和電池供電應用中的關鍵區別特性。在 DeepSleep 模式下,MCU 域可通過內部電源開關進行斷電。
喚醒域,包括電源管理 CPU 和系統組件,例如時鐘、復位、電源和喚醒。該域負責器件啟動、資源配置和管理以及低功耗管理。圍繞該域建立硬件隔離,以確保應用程序域和 MCU 域之間的明確分離。通過仔細劃分硬件和軟件功能之間的職責,Sitara MPU 器件實現了更簡單和強大的低功耗模式進入和退出序列。此外,為了改善低功耗模式進入/退出延遲,Sitara MPU 器件開發了創新型新功能,例如 USB 和 DDR 復位隔離和保留方案,以避免需要外設配置保存和恢復的復雜軟件序列。
4 AM62x 功耗
表 4-1 顯示了各種 SoC 狀態下的功耗以及功率和性能的可擴展性。通過利用低功耗模式實施和技術,AM62 處理器在運行頻率為 1GHz 的單個 A53 內核上實現了低于 500mW 的功耗。其功耗幾乎是前幾代類似的低功耗低成本處理器所實現的功耗的一半。當四核 A53 在全部四個內核 (1.4GHz) 上運行壓力應用程序時,AM62x 處理器功率仍可低于 1W。
表 4-1 AM62x 功耗
在 1GHz 下的 Cortex A53 0.75V VDD_CORE |
在 1.4GHz 下的 Cortex A53 0.85V VDD_CORE |
|||||
---|---|---|---|---|---|---|
空閑 1xA53 (mW) |
Dhrystone 1xA53 (mW) |
Dhrystone 4xA53 (mW) |
空閑 1xA53 (mW) |
Dhrystone 1xA53 (mW) |
Dhrystone 4xA53 (mW) |
|
VDD_CORE | 343 | 395 | 570 | 466 | 565 | 880 |
VDDR_CORE | 3 | 4 | 7 | 2 | 4 | 8 |
VDDS_DDR | 45 | 45 | 45 | 45 | 45 | 45 |
總計(無 I/O 和模擬) | 391 | 444 | 622 | 513 | 614 | 933 |
5 功耗估算工具
TI 根據從測量和模擬數據創建的處理器電源模型提供了功率估算工具 (PET)。在開始設計硬件和軟件之前,開發人員可以深入了解 AM62x 處理器在各種應用場景、電氣參數、器件工藝變化和環境條件下的功耗。該工具的功耗估算可用于確定 AM62x 處理器的工作性能點、評估熱設計或估算最終產品的電池壽命。該工具允許開發人員選擇不同的工作條件和處理器配置,以通過各種節能技術在工作性能和功耗之間進行權衡。該工具估算了實際工作模式下的功耗,并不旨在用于作為電源電壓選擇依據。
圖 5-1 AM62x 功耗估算工具
6 總結
AM62 處理器為具有分析或人機界面功能的邊緣器件提供低功耗嵌入式系統。低功耗模式和低工作功耗支持各種電池供電應用和小型產品設計,無需散熱器或風扇。獨特的 0.75V 內核電壓運行和電源管理特性支持調整性能和功耗,以達到每個客戶應用的最佳效果,并通過利用先進的模擬集成來幫助實現簡單且成本低的電源解決方案。
審核編輯 黃昊宇
-
處理器
+關注
關注
68文章
19286瀏覽量
229815 -
嵌入式
+關注
關注
5082文章
19123瀏覽量
305151 -
低功耗
+關注
關注
10文章
2403瀏覽量
103700
發布評論請先 登錄
相關推薦
評論