JAJSWO4 June   2025 DAC39RF20

ADVANCE INFORMATION  

  1.   1
  2. 特長
  3. アプリケーション
  4. 説明
  5. デバイスの比較
  6. ピン構成および機能
  7. 仕様
    1. 6.1  絶対最大定格
    2. 6.2  ESD 定格
    3. 6.3  推奨動作条件
    4. 6.4  熱に関する情報
    5. 6.5  電気的特性 - DC 仕様
    6. 6.6  電気的特性 - AC 仕様
    7. 6.7  電気的特性 - 消費電力
    8. 6.8  タイミング要件
    9. 6.9  スイッチング特性
    10. 6.10 SPI インターフェイスのタイミング図
  8. 詳細説明
    1. 7.1 概要
    2. 7.2 機能ブロック図
    3. 7.3 機能説明
      1. 7.3.1  DAC 出力モード
        1. 7.3.1.1 NRZ モード
        2. 7.3.1.2 RF モード
        3. 7.3.1.3 DES モード
      2. 7.3.2  DAC コア
        1. 7.3.2.1 DAC 出力構造
        2. 7.3.2.2 フルスケールの電流調整
      3. 7.3.3  DEM とディザリング
      4. 7.3.4  オフセット調整
      5. 7.3.5  クロッキング サブシステム
        1. 7.3.5.1 コンバータ フェーズ ロック ループ (CPLL)
        2. 7.3.5.2 クロックと SYSREF の遅延
        3. 7.3.5.3 SYSREF キャプチャおよび監視
          1. 7.3.5.3.1 SYSREF の周波数要件
          2. 7.3.5.3.2 フル整列の SYSREF パルス
          3. 7.3.5.3.3 自動 SYSREF キャリブレーションおよびトラッキング
            1. 7.3.5.3.3.1 SYSREF 自動キャリブレーションの手順
            2. 7.3.5.3.3.2 複数デバイスの整列
            3. 7.3.5.3.3.3 キャリブレーション エラー
            4. 7.3.5.3.3.4 SYSREF トラッキング
        4. 7.3.5.4 トリガ クロック
      6. 7.3.6  デジタル信号処理ブロック
        1. 7.3.6.1  バイパス モード
        2. 7.3.6.2  DUC モード
          1. 7.3.6.2.1 デジタル アップコンバータ (DUC)
            1. 7.3.6.2.1.1 補間フィルタ
            2. 7.3.6.2.1.2 数値制御発振器 (NCO)
              1. 7.3.6.2.1.2.1 位相連続 NCO 更新モード
              2. 7.3.6.2.1.2.2 位相コヒーレント NCO 更新モード
              3. 7.3.6.2.1.2.3 位相同期 NCO 更新モード
              4. 7.3.6.2.1.2.4 NCO 同期
                1. 7.3.6.2.1.2.4.1 JESD204C LSB 同期
        3. 7.3.6.3  DDS SPI モード
        4. 7.3.6.4  DDS ベクトルモード
          1. 7.3.6.4.1 2 次振幅サポート
          2. 7.3.6.4.2 ベクトル次数と対称モード
          3. 7.3.6.4.3 初期起動
          4. 7.3.6.4.4 トリガーキューイング
          5. 7.3.6.4.5 トリガ バースト
          6. 7.3.6.4.6 ホールド モード
          7. 7.3.6.4.7 インデックス作成モード
          8. 7.3.6.4.8 インデックス作成モードでのキューイングまたはバースト トリガ
          9. 7.3.6.4.9 DDS イネーブル時のベクトルの書き込み
        5. 7.3.6.5  DDS ストリーミングモード
        6. 7.3.6.6  DSP トリガ
          1. 7.3.6.6.1 トリガ レイテンシ
        7. 7.3.6.7  NCO 方形波モード
          1. 7.3.6.7.1 方形波イネーブル
        8. 7.3.6.8  DSP ミュート機能
        9. 7.3.6.9  DSP 出力ゲイン
        10. 7.3.6.10 複素数出力のサポート
        11. 7.3.6.11 チャネル ボンダー
        12. 7.3.6.12 プログラマブル FIR フィルタ
          1. 7.3.6.12.1 PFIR 係数
          2. 7.3.6.12.2 PFIR 反射キャンセル モード
          3. 7.3.6.12.3 PFIR 電力削減
          4. 7.3.6.12.4 PFIR の使用法
        13. 7.3.6.13 DES 補間
          1. 7.3.6.13.1 DAC ミュート機能
      7. 7.3.7  Serdes 物理層
        1. 7.3.7.1 SerDes PLL
          1. 7.3.7.1.1 Serdes PLL の有効化
          2. 7.3.7.1.2 基準クロック
          3. 7.3.7.1.3 PLL VCO キャリブレーション
          4. 7.3.7.1.4 Serdes PLL ループ帯域幅
        2. 7.3.7.2 SerDes レシーバ
          1. 7.3.7.2.1 Serdes データレートの選択
          2. 7.3.7.2.2 SerDes レシーバ終端
          3. 7.3.7.2.3 SerDes レシーバ極性
          4. 7.3.7.2.4 SerDes クロック データ リカバリ
          5. 7.3.7.2.5 SerDes イコライザ
            1. 7.3.7.2.5.1 アダプティブ イコライゼーション
            2. 7.3.7.2.5.2 固定イコライゼーション
            3. 7.3.7.2.5.3 プリ カーソルおよびポスト カーソル分析
          6. 7.3.7.2.6 SerDes レシーバ アイ スキャン
            1. 7.3.7.2.6.1 アイ スキャン手順
            2. 7.3.7.2.6.2 アイ ダイアグラムの作成
        3. 7.3.7.3 SerDes PHY ステータス
      8. 7.3.8  JESD204C インターフェイス
        1. 7.3.8.1 JESD204C 規格からの逸脱
        2. 7.3.8.2 リンク層
          1. 7.3.8.2.1 SerDes クロスバー
          2. 7.3.8.2.2 ビットエラー レート テスタ
          3. 7.3.8.2.3 スクランブラとデスクランブラ
          4. 7.3.8.2.4 64b/66b デコード リンク層
            1. 7.3.8.2.4.1 同期ヘッダの整列
            2. 7.3.8.2.4.2 拡張マルチブロック整列
            3. 7.3.8.2.4.3 データ整合性
          5. 7.3.8.2.5 8B/10B エンコード リンク層
            1. 7.3.8.2.5.1 コード グループ同期 (CGS)
            2. 7.3.8.2.5.2 初期レーン整列シーケンス (ILAS)
            3. 7.3.8.2.5.3 マルチフレームおよびローカル マルチフレーム クロック (LMFC)
            4. 7.3.8.2.5.4 フレームおよびマルチフレーム監視
            5. 7.3.8.2.5.5 リンク再起動
            6. 7.3.8.2.5.6 リンク エラー レポート
            7. 7.3.8.2.5.7 ウォッチドッグ タイマ (JTIMER)
        3. 7.3.8.3 サブクラス 1 モードで必要となる SYSREF 整列
        4. 7.3.8.4 トランスポート層
        5. 7.3.8.5 JESD204C デバッグ キャプチャ (JCAP)
          1. 7.3.8.5.1 物理層デバッグ キャプチャ
          2. 7.3.8.5.2 リンク層デバッグ キャプチャ
          3. 7.3.8.5.3 トランスポート層デバッグ キャプチャ
        6. 7.3.8.6 JESD204C インターフェイス モード
          1. 7.3.8.6.1 JESD204C のフォーマット図
            1. 7.3.8.6.1.1 16 ビット形式
            2. 7.3.8.6.1.2 12 ビット形式
            3. 7.3.8.6.1.3 8 ビット形式
          2. 7.3.8.6.2 DUC および DDS モード
      9. 7.3.9  データ パス レイテンシ
      10. 7.3.10 複数デバイスの同期と決定論的レイテンシ
        1. 7.3.10.1 RBD のプログラミング
        2. 7.3.10.2 32 Octa-Bytes (256 ビット) 未満のマルチフレーム長
        3. 7.3.10.3 RBD 値を決定するための推奨アルゴリズム
        4. 7.3.10.4 Subclass 0 システムでの動作
      11. 7.3.11 リンクのリセット
      12. 7.3.12 アラーム生成
        1. 7.3.12.1 オーバーレンジ検出
        2. 7.3.12.2 オーバーレンジ マスキング
      13. 7.3.13 ミュート機能
        1. 7.3.13.1 アラーム データ パスのミュート
        2. 7.3.13.2 送信イネーブル
    4. 7.4 デバイスの機能モード
      1. 7.4.1 電力モード
  9. プログラミング
    1. 8.1 標準 SPI インターフェイスを使用
      1. 8.1.1 SCS
      2. 8.1.2 SCLK
      3. 8.1.3 SDI
      4. 8.1.4 SDO
      5. 8.1.5 シリアル インターフェイス プロトコル
      6. 8.1.6 ストリーミング モード
    2. 8.2 高速再構成インターフェイスの使用
    3. 8.3 レジスタ マップ
      1. 8.3.1  Standard_SPI-3.1 レジスタ
      2. 8.3.2  システム レジスタ
      3. 8.3.3  トリガ レジスタ
      4. 8.3.4  CPLL_AND_CLOCK レジスタ
      5. 8.3.5  SYSREF レジスタ
      6. 8.3.6  JESD204C のレジスタ
      7. 8.3.7  JESD204C_Advanced のレジスタ
      8. 8.3.8  SerDes_Equalizer レジスタ
      9. 8.3.9  SerDes_Eye-Scan レジスタ
      10. 8.3.10 SerDes_Lane_Status レジスタ
      11. 8.3.11 SerDes_PLL レジスタ
      12. 8.3.12 DAC_and_Analog_Configuration レジスタ
      13. 8.3.13 データパスレジスタ
      14. 8.3.14 NCO_and_Mixer レジスタ
      15. 8.3.15 アラーム レジスタ
      16. 8.3.16 Fuse_Control レジスタ
      17. 8.3.17 Fuse_Backed レジスタ
      18. 8.3.18 DDS_Vector_Mode レジスタ
      19. 8.3.19 Programmable_FIR レジスタ
  10. アプリケーションと実装
    1. 9.1 アプリケーション情報
      1. 9.1.1 起動手順
      2. 9.1.2 矩形波モードの帯域幅最適化
    2. 9.2 代表的なアプリケーション:Ku バンド レーダー トランスミッタ
      1. 9.2.1 設計要件
      2. 9.2.2 詳細な設計手順
      3. 9.2.3 アプリケーション曲線
    3. 9.3 電源に関する推奨事項
      1. 9.3.1 パワーアップ / ダウン シーケンス
    4. 9.4 レイアウト
      1. 9.4.1 レイアウトのガイドラインと例
  11. 10デバイスおよびドキュメントのサポート
    1. 10.1 ドキュメントのサポート
      1. 10.1.1 関連資料
    2. 10.2 ドキュメントの更新通知を受け取る方法
    3. 10.3 サポート・リソース
    4. 10.4 商標
    5. 10.5 静電気放電に関する注意事項
    6. 10.6 用語集
  12. 11改訂履歴
  13. 12メカニカル、パッケージ、および注文情報

Programmable_FIR レジスタ

表 8-329 に、Programmable_FIR レジスタのメモリ マップト レジスタを示します。表 8-329 にないレジスタ オフセット アドレスはすべて予約済みと見なして、レジスタの内容は変更しないでください。

表 8-329 PROGRAMMABLE_FIR レジスタ
オフセット略称レジスタ名セクション
0x2800PFIR_ENセクション 8.3.19.1
0x2801PFIR_MODEセクション 8.3.19.2
0x2803PFIR_LENセクション 8.3.19.3
0x2804PFIR_BCセクション 8.3.19.4
0x2805PFIR_DLYセクション 8.3.19.5
0x2807FR_ENセクション 8.3.19.6
0x2810PFIR_H_nセクション 8.3.19.7
0x2E10PFIR_PROGセクション 8.3.19.8

表の小さなセルに収まるように、複雑なビット アクセス タイプを記号で表記しています。表 8-330 に、このセクションでアクセス タイプに使用しているコードを示します。

表 8-330 Programmable_FIR アクセス タイプ コード
アクセス タイプ表記説明
読み取りタイプ
RR読み出し
R-0R
-0
読み出し
0 を返す
書き込みタイプ
WW書き込み
リセットまたはデフォルト値
-nリセット後の値またはデフォルト値

8.3.19.1 PFIR_EN レジスタ (オフセット = 0x2800) [リセット = 0x00]

表 8-331 に、PFIR_EN を示します。

概略表に戻ります。

表 8-331 PFIR_EN レジスタのフィールドの説明
ビットフィールドタイプリセット説明
7-4予約済みR0x0
3-0PFIR_ENR/W0x0PFIR_EN[n] はチャネル n の PFIR を有効化します。PFIR は SYS_EN が設定されるまで実際に有効になりません。
PFIR_MODE が実数の動作用に構成されている場合 (PFIR_MODE=0)、n は DAC チャネル (n = 0 ~ 1) に対応します。PFIR_MODE が複素数の動作用に構成されている場合 (PFIR_MODE が 0 より大きい場合)、n は DUC チャネル (n = 0 ~ 3) に対応します。サポートされていないチャネルで PFIR を有効化すると、未定義の動作が生成されます。「PFIR の設定」セクションを参照してください。
注:PFIR を DUC の前に配置する場合、関連する DSP チャネルを DUC モードに設定する必要があります (たとえば、PFIR_EN[n] が設定されている場合、DSP_MODEn を DUC モードに構成する必要があります)。

8.3.19.2 PFIR_MODE レジスタ (オフセット = 0x2801) [リセット = 0x00]

表 8-332 に、PFIR_MODE を示します。

概略表に戻ります。

表 8-332 PFIR_MODE レジスタのフィールドの説明
ビットフィールドタイプリセット説明
7-2予約済みR0x0
1-0PFIR_MODER/W0x0これは、PFIR の一般モードを指定します (「PFIR の設定」セクションを参照)。すべての PFIR チャネルに影響します。また、PFIR_EN を設定して PFIR を有効化する必要もあります。

8.3.19.3 PFIR_LEN レジスタ (オフセット = 0x2803) [リセット = 0x00]

表 8-333 に、PFIR_LEN を示します。

概略表に戻ります。

表 8-333 PFIR_LEN レジスタのフィールドの説明
ビットフィールドタイプリセット説明
7-1予約済みR0x0
0PFIR_LENR/W0x0サポートされる係数 (NPFIR) の数は、PFIR_MODE および DSP_L に依存します。『PFIR 節電』も参照してください。
注:NPFIR=24 の場合、低消費電力オプションは利用できません (タップ数を 24 未満に減らすことはできません)。
  • 0x0 = NPFIR/2 係数をサポート (低消費電力オプション)
  • 0x1 = NPFIR 係数をサポート (最大出力オプション)

8.3.19.4 PFIR_BC レジスタ (オフセット = 0x2804) [リセット = 0x00]

表 8-334 に、PFIR_BC を示します。

概略表に戻ります。

表 8-334 PFIR_BC レジスタのフィールドの説明
ビットフィールドタイプリセット説明
7-1予約済みR0x0
0PFIR_BCR/W0x0PFIR_MODE=0 および PFIR_EN=1 の場合、PFIR_BC=1 に設定して、PFIR チャネル 0 の出力を両方の DAC にブロードキャストすることを選択できます。これにより、ユーザーはチャネル 1 の PFIR を有効にする必要なしに、両方の DAC に同じ信号を送信できます (低消費電力)。
  • 0x0 = PFIR ブロードキャスト ディスエーブル
  • 0x1 = PFIR ブロードキャスト イネーブル

8.3.19.5 PFIR_DLY レジスタ (オフセット = 0x2805) [リセット = 0x0000]

表 8-335 に、PFIR_DLY を示します。

概略表に戻ります。

表 8-335 PFIR_DLY レジスタのフィールドの説明
ビットフィールドタイプリセット説明
15-8PFIR_DLY[1]R/W0x0MODE=0 (PFIR-after-channel-bonder) の場合、このレジスタは、インパルス応答の後半を PFIR_DLY サンプル (例:DAC サイクル) だけ遅延させます。これは反射をキャンセルするのに便利です。PFIR_DLY[1] は、チャネル 1 の遅延を制御します。「PFIR 反射キャンセル」セクションを参照してください。
7-0PFIR_DLY[0]R/W0x0MODE=0 (PFIR-after-channel-bonder) の場合、このレジスタは、インパルス応答の後半を PFIR_DLY サンプル (例:DAC サイクル) だけ遅延させます。これは反射をキャンセルするのに便利です。PFIR_DLY[0] は、チャネル 0 の遅延を制御します。「PFIR 反射キャンセル」セクションを参照してください

8.3.19.6 FR_EN レジスタ (オフセット = 0x2807) [リセット = 0x00]

表 8-336 に、FR_EN を示します。

概略表に戻ります。

表 8-336 FR_EN レジスタのフィールドの説明
ビットフィールドタイプリセット説明
7-1予約済みR0x0
0FR_ENR/W0x0注:このレジスタは、FR インターフェイスがアイドル状態のときにのみ変更する必要があります。
  • 0x0 = FR インターフェイス ディスエーブル。PFIR 係数は PFIR_H によって制御されます
  • 0x1 = FR インターフェイス イネーブル。PFIR 係数は FR_PFIR_H によって制御されます。

8.3.19.7 PFIR_H_n レジスタ (オフセット = 0x2810) [リセット = 0xXXXX]

表 8-337 に、PFIR_H_n を示します。

概略表に戻ります。

表 8-337 PFIR_H_n レジスタのフィールドの説明
ビットフィールドタイプリセット説明
15-0PFIR_H[n]R/WXFR_EN=1 のとき、このレジスタに書き込むと、PFIR_H の値が設定されます。アドレス 0x2810 + 2*n で係数 n (0:767) のメモリ。各係数は符号付き 16 ビット値で、LSB の重みは 2-15 です。この割り当て内の係数の編成は、PFIR_MODE によって異なります。「PFIR のプログラミング」セクションを参照してください。
注:FR_EN=1 のとき、このレジスタは SPI 経由で読み出しや書き込みを行うことはできず、FR インターフェイスでのみ書き込むことができます。値を読み取るには、FR_EN=0 に設定します。

8.3.19.8 PFIR_PROG レジスタ (オフセット = 0x2E10) [リセット = 0xXX]

表 8-338 に、PFIR_PROG を示します。

概略表に戻ります。

表 8-338 PFIR_PROG レジスタのフィールドの説明
ビットフィールドタイプリセット説明
7-1予約済みRX
0FR_PFIR_PROGR/WXFR_EN=1 のとき、このレジスタに書き込むと、PFIR_PROG の値が設定されます。これにより、FR インターフェイス経由で書き込まれた FR_PFIR_PROG 値の読み戻しが提供されます。
注:FR_EN=1 のとき、このレジスタは SPI 経由で読み出し専用であり、FR インターフェイスでのみ書き込むことができます。これは、FR インターフェイスがアイドル状態のときのみ読み出されます。ユーザーは、FR_PFIR_PROG を書き込んだ後、FR_PFIR_H を書き込む前に 1024 DACCLK サイクル待機する必要があります