iMX95lpddr5 evkを使用していますが、ディープスリープモードがトリガーされました。A55、M7、M33のサスペンドコアと非サスペンドコアの状態、クロック周波数、消費電力について知りたいです。
i.MX95 LPDDR5 EVKでは、「ディープスリープ」は i.MX 95 Suspend/DSMスタイルの低消費電力ケースに割り当てられます。A55は吊り下げ/電源ゲート式です。M33はアプリケーションワークロードを実行中ではなく、通常はクロックゲート/アイドルとして表示されます。M7は、それもサスペンションするか、ウェイク/リアルタイムコアとして保持するかによります。AN14449のパワー数値はSoCレール/グループの合計であって、コアごとのパワーではありません。
|
低消費電力ケース |
Cortex-A55 状態/周波数 |
Cortex-M33の状態/周波数 |
Cortex-M7状態/周波数 |
DDR状態 |
報告された電力 |
|
DSMのシステム |
一時停止; 時計が検出できません |
クロックゲーティング; クロックが検出されません |
一時停止; 時計は提供されていません |
保持 |
25.65 mW GROUP_SOC_FULL 合計 |
|
Linux サスペンド + CM7 WFI |
一時停止 / 0 |
クロックゲーティングまたはアイドル / 0 |
WFI / 400 MHz |
保持 |
178.48 mW GROUP_SOC_FULL 合計 |
|
Linux Suspend + CM7 CoreMark(TCM) |
一時停止 / 0 |
クロックゲーティングまたはアイドル / 0 |
CoreMark / 400 MHz |
保持 |
197.24 mW GROUP_SOC_FULL 合計 |
|
Linux Suspend + CM7 FlexCANトランザクション |
一時停止 / 0 |
クロックゲーティングまたはアイドル / 0 |
FlexCAN / 800 MHz |
稼働中、6400 MT/s |
659.71 mW GROUP_SOC_FULL 合計 |
|
Linux Suspend + CM7 NETC / イーサネット |
一時停止 / 0 |
クロックゲーティングまたはアイドル / 0 |
NETC / 800 MHz |
稼働中、6400 MT/s |
956.17 mW GROUP_SOC_FULL 合計 |
|
Linux サスペンド + WoL |
A55号線が停止 |
M33アイドル/低電力コンテキスト |
ウェイクアップ対応構成。取得したチャンクに正確なコアテーブルが含まれていません。 |
WoLの設定によります |
342.72 mW GROUP_SOC_FULL 合計 |
解釈に関するいくつかの注釈:
まとめ:M7も停止している場合、DSMは約25.65mWです。Linuxのサスペンド中にM7が稼働し続けると、ペリフェラルのワークロードに応じて、SoCの総消費電力は400MHzで約178〜197mWから800MHzで約660〜956mWに上昇します。
I.Mx95には、RUNモード、低電力RUNモード、IDLEモード、SUSPENDモード、バッテリーバックアップ付きセキュアモジュールモードなど、いくつかの電源モードがあります。詳細な消費電力データについては、IMX95AECのデータシートを参照してください。i.Mx937については、現在試作段階であり、現時点では製品仕様書のみが入手可能です。
テストデータの出所や、あなたが言及しているディープスリープモードが何なのかよく分かりません…。