在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

i.MX 8M Plus 系統級模塊 DVFS 支持 CPU 頻率控制

海闊天空的專欄 ? 來源:Tawfeeq Ahmad ? 作者:Tawfeeq Ahmad ? 2025-01-26 17:59 ? 次閱讀

作者: Tawfeeq Ahmad

動態電壓和頻率調節 (DVFS) 是一種復雜的電源管理技術,對于優化嵌入式系統的性能和能效至關重要。DVFS 可根據工作負載需求動態調整處理器的電壓和頻率,從而有效降低功耗和發熱。這在電池供電和熱受限的環境中尤其重要,因為在這些環境中,能效和熱管理是關鍵因素。

這項技術的工作原理是降低處理器的頻率,從而直接減少功耗和發熱。同時,通過調節電壓確保處理器在各種性能狀態下都能保持穩定并可靠運行。這種動態調節有幾個主要優勢:

  1. 能效 :DVFS 可顯著降低功耗,從而延長便攜式設備的電池續航時間。這使其成為依賴有限電源的移動和物聯網 (IoT) 設備的重要功能。
  2. 熱管理 :通過降低發熱,DVFS 有助于維持設備的可靠性和性能。有效的熱管理可防止過熱,而過熱會導致硬件故障或性能下降。
  3. 性能優化 :DVFS 通過在需要時提供必要的計算能力,同時在執行要求不高的任務時節省能源,從而在性能和功耗之間取得平衡。這種平衡可確保設備高效運行,而不會影響電源效率。

在 [i.MX 8M Plus 系統級模塊] (SoM) 上實施 DVFS,突出了其重要性、運行機制以及利用此功能實現最佳性能和電源效率所需的步驟。通過了解和利用 DVFS,開發人員可以提高其嵌入式系統的能效和可靠性,使這些系統在各種應用中更穩健、更強大。

i.MX 8M Plus 系統級模塊概述

i.MX 8M Plus 系統級模塊 (SoM)(圖 1)以 [NXP] i.MX 8M Plus 應用處理器為核心。該處理器采用強大的四核 [Arm] Cortex-A53 CPU,運行速度高達 1.6 GHz,并輔以專為實時處理任務而設計的 Arm Cortex-M7 內核。i.MX 8M Plus 有一個突出特點:該器件集成的神經處理單元 (NPU) 能夠提供每秒 2.3 萬億次運算 (TOPS),顯著加快了機器學習推理任務的速度。

圖 1:iWave i.MX 8M Plus SoM。(圖片來源:iWave)

該 SoM 旨在通過提供廣泛的多媒體、連接和 AI 功能來滿足現代應用程序的多樣化需求。這些特性使其適用于從工業自動化機器人智能家居設備和消費類電子產品等應用。

主要特性和功能:

  • 處理能力:
    • 四核 Arm Cortex-A53 處理器,運行頻率高達 1.6 GHz
    • Cortex-M7 內核,用于處理實時處理任務
  • AI 和機器學習:
  • 集成的 NPU,提供 2.3 TOPS 算力,加速機器學習推理過程
  • 連接選項:
  • 無線:
  • 支持 Wi-Fi6,實現高速無線連接
  • 藍牙 5.0,可與外圍設備進行穩定高效的無線通信
  • 有線:
  • CAN-FD(具有靈活數據速率的控制器區域網絡接口,在工業和汽車應用中實現可靠的實時通信
  • 以太網連接器,提供高速、確定性網絡解決方案
  • 外設連接:
  • USB 3.0 和 USB 2.0 端口,連接各種外設,確保提供靈活多樣的連接選項
  • PCIe 3.0 插槽,用于高速數據傳輸和擴展選項
  • 多媒體和顯示器:
  • 雙 LVDS(低壓差分信號)接口,用于連接多臺顯示器~.~
  • HDMI 2.0a TX 輸出,用于高清視頻輸出,支持 4K 分辨率
  • 多個 MIPI 接口:
  • 2 個 MIPI CSI(攝像頭串行接口)端口,用于高級攝像頭解決方案,實現高質量圖像和視頻采集
  • 1 個 MIPI DSI(顯示器串行接口)端口,用于高級顯示器解決方案,確保高性能視覺輸出

i.MX 8M Plus SoM 兼具強大的處理能力、廣泛的連接選項和先進的多媒體功能,使其成為開發人員在各個行業中實現復雜、高性能應用的多功能解決方案。無論是用于工業控制系統、智能家居設備還是先進的多媒體應用,i.MX 8M Plus SoM 都能提供滿足當今苛刻的技術要求所需的靈活性和性能。

如何利用 i.MX 8M Plus 降低 CPU 頻率

利用 i.MX 8M Plus 降低 CPU 頻率涉及修改設備樹源 (DTS) 文件中的操作點表 (opp-table)。DTS 文件定義了系統的硬件配置,包括可用的 CPU 操作點,這些操作點決定了可能的 CPU 頻率及相應的電壓水平。通過調整這些操作點,您可以控制 CPU 的最大和最小工作頻率(圖 2 和清單 1)。

圖 2:說明如何更改 CPU 工作頻率的流程圖。(圖片來源:iWave)

復制a53_opp_table:opp-table 
{ 
               compatible=“operating-points-v2”; 
                opp-shared; 
                opp-100000000 { 
                        opp-hz = /bits/ 64 < 100000000 >; 
                        opp-microvolt = < 850000 >; 
                        opp-supported-hw = < 0x8a0 >, < 0x7 >; 
                        clock-latency-ns = < 150000 >; 
                        opp-suspend; 
                }; 
                opp-200000000 { 
                        opp-hz = /bits/ 64 < 200000000 >; 
                        opp-microvolt = < 850000 >; 
                        opp-supported-hw = < 0x8a0 >, < 0x7 >; 
                        clock-latency-ns = < 150000 >; 
                        opp-suspend; 
                }; 
                opp-800000000 { 
                        opp-hz = /bits/ 64 < 800000000 >; 
                        opp-microvolt = < 850000 >; 
                        opp-supported-hw = < 0x8a0 >, < 0x7 >; 
                        clock-latency-ns = < 150000 >; 
                        opp-suspend; 
                }; 
                opp-1000000000 { 
                        opp-hz = /bits/ 64 < 1000000000 >;
                        opp-microvolt = < 850000 >; 
                        opp-supported-hw = < 0x8a0 >, < 0x7 >; 
                        clock-latency-ns = < 150000 >; 
                        opp-suspend; 
                };

清單 1:設置 CPU 工作電壓和頻率的代碼。

這些命令可設置恒定的 CPU 頻率:

  • 使用最大頻率:

echo performance > /sys/devices/system/cpu/cpu0/cpufreq/scaling_governor

  • 使用當前頻率作為恒定頻率:

echo userspace > /sys/devices/system/cpu/cpu0/cpufreq/scaling_governor

  • 如果支持,以下兩個命令可將縮放調節器設置為指定頻率。如果不支持該頻率,則使用最接近的支持頻率:

echo userspace > /sys/devices/system/cpu/cpu0/cpufreq/scaling_governor

echo > /sys/devices/system/cpu/cpu0/cpufreq/scaling_setspeed

表 1:這些條目可為不同的操作狀態指定頻率-電壓對,使系統根據工作負載要求動態調整性能。

結語

通過使用 DVFS 電源管理技術,設計人員可以優化嵌入式系統的性能和能效。DVFS 可根據工作負載需求動態調整處理器的電壓和頻率,從而有效降低功耗和發熱,這在電池供電和熱受限的環境中至關重要。

審核編輯 黃宇

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 處理器
    +關注

    關注

    68

    文章

    19404

    瀏覽量

    230958
  • cpu
    cpu
    +關注

    關注

    68

    文章

    10901

    瀏覽量

    212803
  • DVFS
    +關注

    關注

    1

    文章

    18

    瀏覽量

    12024
收藏 人收藏

    評論

    相關推薦

    采用NXP i.MX 8M Plus處理器的康佳特SMARC 2.1模塊

    基于i.MX 8M Plus處理器的新SMARC模塊具有多種專用處理單元,能以極低的功能實現令人驚艷的嵌入式視覺和AI計算響應速度。
    發表于 03-03 13:55 ?3032次閱讀

    貿澤電子開售具有機器學習以及音視頻功能的NXP i.MX 8M Plus評估套件

    貿澤電子供應的NXP i.MX 8M Plus評估套件包含一個搭載i.MX 8M Plus Qu
    發表于 04-22 13:55 ?2387次閱讀

    基于i.MX 8M Plus的康佳特模塊使Qseven的設計在未來獲得巨大的性能提升

    功能強大的新型Qseven模塊基于i.MX 8M Plus應用處理器,具有1.8 GHz ARM Cortex-A53四核性能,并且額外配有一個高達2.3TOPS的集成神經處理單元(N
    發表于 09-15 11:35 ?3197次閱讀
    基于<b class='flag-5'>i.MX</b> <b class='flag-5'>8M</b> <b class='flag-5'>Plus</b>的康佳特<b class='flag-5'>模塊</b>使Qseven的設計在未來獲得巨大的性能提升

    i.MX 8M Plus的相關資料推薦

    產品簡介i.MX 8M Plus是NXP推出的一款面向于邊緣智能和邊緣計算的異構應用處理器,除了高性能的CPU外,還具備強大的GPU、NPU和ISP,來用于高算力及人工智能應用。這是N
    發表于 02-07 07:46

    i.MX 8M Dual/8M QuadLite/8M Quad產品使用壽命

    i.MX 8M Dual / 8M QuadLite / 8M Quad產品生命周期使用
    發表于 12-13 06:29

    如何在i.MX 8M Plus上使用多個顯示器?

    我想在 i.MX 8M Plus 上使用多個顯示器。以下內容確認了 i.MX 8M Plus
    發表于 03-16 07:53

    用戶可以更換i.MX 8M Plus的eFUSE嗎?

    i.MX 8M Plus 的 eFUSE 是否可以由用戶更改一次?(通過uboot中的fuse prog命令)還是僅固定為制造時更改的值?
    發表于 03-23 07:51

    i.MX8M Plus可以同時對多少視頻流進行HEVC/H.265編碼?

    。我閱讀了i.MX 8M Plus 的“新聞稿”( 2020 年 1 月 6 日), 其中指出:“i.MX 8M
    發表于 03-24 07:29

    貿澤電子i.MX 8M Plus評估套件開售

    的機器學習推理。? NXP i.MX 8M Plus評估套件包含一個搭載i.MX 8M Plus
    的頭像 發表于 05-18 16:33 ?2393次閱讀

    i.MX 8M Plus開發板擁有哪些優勢

    作為恩智浦i.MX系列首款集成專用神經處理引擎(NPU)的處理器,i.MX 8M Plus一經問世便備受矚目,其憑借可在工業和物聯網等領域實現邊緣端高級機器學習推理的特性,很快便在風起
    的頭像 發表于 09-24 16:14 ?1875次閱讀

    i.MX 8M Plus的工業特性

    DEBIX Model A是一款由Polyhex團隊研發、制造,由英國科技公司OKdo全球發布的工業單板計算機,它基于恩智浦i.MX 8M Plus四核處理器——這也是
    的頭像 發表于 08-03 14:19 ?1389次閱讀

    i.MX 8M加標稱驅動模式

    電子發燒友網站提供《i.MX 8M加標稱驅動模式.pdf》資料免費下載
    發表于 08-17 14:18 ?0次下載
    <b class='flag-5'>i.MX</b> <b class='flag-5'>8M</b>加標稱驅動模式

    NXP開發板有哪些?基于NXP i.MX 6UL、i.MX 8M Mini、i.MX 8M Plus、LS1028A的開發板概述

    一直以來,米爾和NXP都保持著深度合作,推出了基于NXP系列產品(包括i.MX 6UL、i.MX 8M Mini、i.MX 8M
    的頭像 發表于 09-15 09:15 ?1653次閱讀
    NXP開發板有哪些?基于NXP <b class='flag-5'>i.MX</b> 6UL、<b class='flag-5'>i.MX</b> <b class='flag-5'>8M</b> Mini、<b class='flag-5'>i.MX</b> <b class='flag-5'>8M</b> <b class='flag-5'>Plus</b>、LS1028A的開發板概述

    i.MX 8M Plus中的ISP圖像信號處理模塊特性概述

    應用處理器,是一款專注于機器學習和視覺、高級多媒體以及具有高可靠性的工業自動化解決方案,旨在滿足智慧家庭、樓宇、城市和工業4.0等應用的需求。 為了滿足日益增長的圖像和視覺處理的需求,i.MX 8M Plus搭載了內置圖像信號處
    的頭像 發表于 08-02 11:39 ?1361次閱讀

    使用TPS65219為i.MX 8M Plus供電

    電子發燒友網站提供《使用TPS65219為i.MX 8M Plus供電.pdf》資料免費下載
    發表于 08-31 10:15 ?0次下載
    使用TPS65219為<b class='flag-5'>i.MX</b> <b class='flag-5'>8M</b> <b class='flag-5'>Plus</b>供電
    主站蜘蛛池模板: 97青青| 欧美一区亚洲 | 黄色三级视频在线观看 | 国产成人午夜片在线观看 | 真爽~张开腿~让我插 | 奇米影视四色7777久久精品 | 国产精品资源在线观看网站 | 老师你好滑下面好湿h | 在线视频毛片 | 午夜精品aaa国产福利 | 亚洲码在线 | 91po狼人社在线观看 | 成年人网站在线 | 国产精品亚洲色图 | 天天插天天搞 | 在线视频亚洲 | 啪啪黄色 | 国产成人综合欧美精品久久 | 欧美综合精品一区二区三区 | 天天干天天爽 | 国产中日韩一区二区三区 | 狠狠色丁香| 大又大粗又爽又黄少妇毛片 | 一级特色黄色片 | 男人在线网站 | 啪啪网站色大全免费 | 一区二区精品 | 2021色噜噜狠狠综曰曰曰 | 国产18到20岁美女毛片 | 色综合天天干 | 国产农村妇女毛片精品久久久 | 嫩草影院地址一地址二 | 日本簧片在线观看 | 亚洲精品免费视频 | 伊人不卡久久大香线蕉综合影院 | 国产无套视频在线观看香蕉 | 97色婷婷成人综合在线观看 | 人人爽天天爽夜夜爽曰 | 日韩a毛片免费全部播放完整 | 天天干天天色综合 | 五月天婷婷社区 |