デバイスには各種の電力モードがあり、主に MODE レジスタによって制御されます。このセクションでは、各モードで有効になるサブシステムの概要を説明します。これらの電力モードは、SYS_EN=1 のときのみ適用されます。
表 7-73 電力モードの概要 | システム部品の状態 |
|---|
| 電力モード | アプリケーション層 (DSP、エンコーダ) | リンク層 | PHY 層 | SYSREF サブシステム、LMFC、LEMC、NCO アキュームレータ、DAC コア、レギュレータ |
|---|
| 通常動作 | オン | オン | オン | オン |
| APP スリープ | オフ | オン | オン | オン |
| リンク スリープ | オフ | オフ | オン | オン |
| PHY スリープ | オフ | オフ | オフ | オン |
| パワーダウン | オフ | オフ | オフ | オフ |
表 7-74 電力モード
| 電力モード |
説明 |
このモードに移行する条件 |
| 通常動作 |
- すべてのシステムが機能しています。
- APP_SLEEP0/APP_SLEEP1 機能を使用して、個別のアプリケーション層の部品をスリープ状態にすることができます。
| MODE==0 && !SLEEP (ピン) |
| APP スリープ |
- 両方の DAC は、IDLE_STATIC レジスタに従ってミュートされます
- ほとんどの DSP およびエンコーダ クロックはオフになっています。
- SYSREF 同期は維持されるため、LMFC/LEMC カウンタ、トリガ クロック カウンタ、NCO アキュームレータは引き続き構成されたとおりに動作します。
- TRIG_TYPE で構成された DSP トリガ イベントは、このモードでは処理できません。(1)
| MODE==1 || (MODE==0 && SLEEP (ピン) |
| リンク スリープ | JESD リンク層のクロックがオフになることを除き、APP スリープと同じです (しかし、LMFC/LEMC 位相は維持されます)。 | MODE=2 |
| PHY スリープ | JESD PHY 層を除き、リンク スリープと同じものもオフになります。 | MODE=3 |
| パワーダウン |
- JESD、DSP、およびエンコーダ サブシステムがオフになります (そしてリセット状態に保持されます)。
- LMFC/LEMC、トリガ クロック カウンタ、NCO アキュームレータがオフになります (SYSREF との整列は失われます)。
- DACCLK および SYSREF レシーバ (および LDO) がオフになります。
- CPLL がオフになります。
- 両方の DAC コアがオフ、およびミュートされ、経年劣化耐性のある静的コードが使用されます。
- これらのサブシステムは引き続き機能します (MODE レジスタとは独立)。
- SPI (スティッキー ステータス ビットを含む)
- アナログ テスト バス (有効な場合)
- XOR テスト ツリー (有効な場合)
| MODE=7 |
(1) アプリケーション層がスリープ状態の間、またはデバイスがスリープ状態になる前に 1000 DACCLK サイクルにわたって、DSP トリガ イベントを生成しないでください。これを行うと、予測不可能な動作が発生する可能性があります。アプリケーション層をウェークアップするときは、PWR_IDLE が 1 を返してからトリガ イベントを生成することを確認してください。この推奨事項に従わない場合、ユーザーはAPP 層が完全に起動した後にトリガを生成して、予測可能な NCO パラメータを再確立できます。
注: 現在の電力モードにかかわらず、SYS_EN が Low であれば、さまざまな部品は無効化されます。詳細については、 SYS_EN を参照してください。
注: 電力モードにかかわらず、JESD_M=0 なら、リンク層と PHY 層はパワーダウンします。
注: 通常動作から
表 7-74 の他のモードのいずれかに遷移するとき、出力は 1000 DACCLK サイクル以内にミュートされます。
TX_PIN_FUNC0、TX_PIN_FUNC1、SYNCB_PIN_FUNC のいずれかが 4 に設定されている場合、TXEN0/1 または SYNC ピンを割り当てることで、デバイスを APP_SLEEP に入れることができます (デバイスがすでに深いスリープ状態にある場合、これは何の効果もありません)。