2401655_ja-JP

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

2401655_ja-JP

2401655_ja-JP

iMX937のディープスリープモード

iMX95lpddr5 evkを使用していますが、ディープスリープモードがトリガーされました。A55、M7、M33のサスペンドコアと非サスペンドコアの状態、クロック周波数、消費電力について知りたいです。

Re: Deep Sleep Mode of iMX937

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 合計


解釈に関するいくつかの注釈:

  • i.MX 95リファレンスマニュアルでは、不要なクロックや電源がオフで、Cortex-A55 CPUが完全に電源ゲートされ、電源を切れるPHYがオフになり、VDD_SOCがサスペンション電圧にまで下げられる最大省電力モードとしてサスペンデントモードと説明されています。
  • DSMのSystem AN14449では、使用例がCA55=サスペンデント、CM33=クロックゲーティング、CM7=サスペンデント、DDR=保持、そしてCA55とCM33が動作していないためクロックを検出できないことも明記されています。
  • M7をアクティブに保ったLinuxのサスペンドの場合、非サスペンドコアはCM7です。WFI/CoreMarkの保持ケースではクロックが400 MHz、FlexCAN/NETの場合は800 MHzで、A55およびM33はケーステーブルで0 MHzと表示されます。
  • 公開されている電力データは、 A55/M7/M33コアごとに個別に示されているわけではありません。AN14449は、レールやグループ、GROUP_SOC_FULLやGROUP_DRAMなどの測定値を報告します。例えば、DSMはvdd_arm 0 mW、vdd_socを3.85 mWと報告し、合計25.65 mWのGROUP_SOC_FULL合計を含みますが、これはレールレベルの電力であり、個々のコア電力ではありません。

まとめ:M7も停止している場合、DSMは約25.65mWです。Linuxのサスペンド中にM7が稼働し続けると、ペリフェラルのワークロードに応じて、SoCの総消費電力は400MHzで約178〜197mWから800MHzで約660〜956mWに上昇します。


Re: Deep Sleep Mode of iMX937

I.Mx95には、RUNモード、低電力RUNモード、IDLEモード、SUSPENDモード、バッテリーバックアップ付きセキュアモジュールモードなど、いくつかの電源モードがあります。詳細な消費電力データについては、IMX95AECのデータシートを参照してください。i.Mx937については、現在試作段階であり、現時点では製品仕様書のみが入手可能です。

テストデータの出所や、あなたが言及しているディープスリープモードが何なのかよく分かりません…。

Tags (1)
No ratings
Version history
Last update:
yesterday
Updated by: