JAJSWO4 June 2025 DAC39RF20
ADVANCE INFORMATION
各 DSP チャネルは、さまざまなソースからトリガ イベントを受信できます (図 7-42 および 表 7-21 を参照)。DSP チャネルがトリガを受信すると、DSP モード (DSP_MODEn) およびその他の DSP 設定に応じて、さまざまなアクションが発生することがあります。図 7-42 および 表 7-22 に、トリガ動作の概要を示します。
デフォルトでは、TRIG_SPI[0] を 0 から 1 に変更することで、すべての DSP チャネルをトリガできます (すべての DSP チャネルが TRIG_SPI[0] に結合された SPI 即時モード)。
| TRIG_TYPE[n] 値2 | トリガ ソース / モード | 説明 |
|---|---|---|
| 0 |
SPI 即時 (デフォルト) |
DSPn に結合されている TRIG_SPI ビット1の立ち上がりエッジによって、DSPn がトリガされます。複数の DSP チャネルを同時にトリガするには、TRIG_SEL を使用してそれらのチャネルを同じ TRIG_SPI ビットに結合する必要があります。.SPI インターフェイスは DSP クロックに対して非同期であるため、このトリガ タイプは複数の部品の整列用には設計されていません。 |
| 1 | SYSREF ワンショット | DSPn に結合されている TRIG_SPI ビット1の立ち上がりエッジによって、次の SYSREF の立ち上がりエッジで DSPn がトリガされます。SYSREF のタイミングが内部クロックと一致していない場合、SYSREF は DSP をトリガできません (つまり、CLK_ALIGNED が low になります)。このトリガ タイプを使用して、すべての部品が確定的に SYSREF を受信できる場合、複数の部品にわたってすべての DSP を整列することができます。 |
| 2 | SYSREF 連続 | DSPn に結合されている TRIG_SPI ビット1が High である限り、すべての SYSREF の立ち上がりエッジで DSPn がトリガされます。SYSREF のタイミングが内部クロックと一致していない場合、SYSREF は DSP をトリガできません (つまり、CLK_ALIGNEDが low になります)。このトリガ タイプを使用して、すべての部品が確定的に SYSREF を受信できる場合、複数の部品にわたってすべての DSP を整列することができます。 |
| 3 | JESD204C LSB | JESD204C インターフェイスのストリーム 0 の LSB は、DSPn に結合されている TRIG_SPI ビット1が high であるときに常に DSPn をトリガします。トリガ イベントが開始されるには、LSB が 4 回連続したサンプルの間 Low になっている必要があります。このトリガ タイプを使用して、すべてのデバイスがサブクラス 1 モードで動作している限り、複数の部品にわたってすべての DSP を整列させることができます。 |
| 4 | トリガ ピン3 | DSPn に結合されている外部トリガ ピン (TRIG) 1の立ち上がりエッジによって、DSPn がトリガされます。複数の DSP チャネルを同時にトリガするには、トリガ クロックのセットアップ / ホールドを満たすか、TRIG_SEL を使用して同じ TRIG ビットに結合する必要があります。『トリガ クロック』も参照してください。このトリガ タイプを使用して、すべての部品が共通の SYSREF に対してトリガ クロックを整列し、トリガ クロックのセットアップ / ホールドを満たしていることを条件として、すべての DSP を複数の部品に整列させることができます。 |
| 5 | FRS 即時 | FRS が設定されている場合、FRI トランザクションの終了時に FRCS の立ち上がりエッジ (FR インターフェイスとして使用されている場合はピン TRIG[4]) によって、DSPn がトリガされます。FRI インターフェイスは DSP クロックに対して非同期であるため、このトリガ タイプは複数の部品の整列用には設計されていません。しかし、トリガ タイプは、1 つの部品内の複数の DSP チャネルを整列させることができます。 |
| 6 | FRS-TRIGCLK | FRS が設定されている場合、FRCS の立ち上がりエッジに続く TRIGCLK の立ち上がりエッジで DSPn がトリガされます (FR インターフェイスとして使用されている場合はピン TRIG[4])。FRCS_n が TRIG_c のセットアップ / ホールドと合致する場合、この方式では DSP を複数の部分に確定的に整合させることができます。 |
| DSP_MODEn | NCO に新しい FREQ[n] 値が適用 | NCO に新しい PHASE[n] 値が適用 | ミキサに新しい AMP[n] 値が適用 | 位相アキュームレータのリセット | 次の DDS ベクトルへの進行 |
|---|---|---|---|---|---|
| DUC モード | あり | あり | 該当なし | NCO_ARn[]=1 の場合 | 該当なし |
| DDS SPI モード | あり | あり | あり | NCO_AR[n]=1 の場合 | 該当なし |
| DDS ベクトル モード | 該当なし | 該当なし | 該当なし | ホールド モードの場合を除き、ベクトルが開始されるたびにリセットします (自動または手動でトリガ) | 有。ベクトル プロセッサがトリガ待ちの場合は可能 (VTRIG_MODE を参照) |
| DDS ストリーミング モード | STREAM_MODE n=2 の場合のみ | STREAM_MODE n=1 の場合のみ | STREAM_MODE n=1 の場合のみ | NCO_AR[n]=1 の場合 | 該当なし |
トリガの発生と同じタイミングで AMP、FREQ、および PHASE レジスタに書き込まないでください。NCO が破損したAMP、FREQ、または PHASE の値を受信する場合があります。