FタイルのアーキテクチャーとPMAおよびFEC Direct PHY IPのユーザーガイド

ID 683872
日付 1/24/2024
Public
ドキュメント目次

3.14.1.3. TXイコライザーの設定

TXイコライザーの設定では、PMA TXバッファーを調整し、リンク・パフォーマンスを最適化する方法を提供します。

TXイコライザーの設定を更新するには、次の手順に従います。

  1. csr_txffe_coeff_load (0x45080[0]) を 1’b0 に設定します。
  2. TXイコライザーの係数を有効な設定に設定します。
    • TXイコライザー・プリカーソル3レジスター csr_txffe_coeff_p5 (0x45084[23:18])
    • TXイコライザー・プリカーソル2レジスター csr_txffe_coeff_m2 (0x45080[7:2])
    • TXイコライザー・プリカーソル1レジスター csr_txffe_coeff_m1 (0x45080[13:8])
    • TXイコライザー・メインカーソル・レジスター csr_txffe_coeff_0 (0x45080[20:14])
    • TXイコライザー・ポストカーソル1レジスター csr_txffe_coeff_p1 (0x45080[26:21])
    • TXイコライザー・ポストカーソル2レジスター csr_txffe_coeff_p2 (0x45084[5:0])
    • TXイコライザー・ポストカーソル3レジスター csr_txffe_coeff_p3 (0x45084[11:6])
    • TXイコライザー・ポストカーソル4レジスター csr_txffe_coeff_p4 (0x45084[17:12])
  3. csr_txffe_coeff_load (0x45080[0]) を 1’b1 にトグルし、1’b0 に戻します。
    注: TX PMAイコライザーのパラメーターの範囲に関しては、NRZおよびPAM4モードにおけるFHTトランスミッターPMAイコライザーのパラメーターを参照してください。
    表 89.  メインカーソル (C0) の実際の係数値
    メインカーソル (C0): レジスター 0x45080[20:14]

    の設定 (10進数)

    実際の係数値
    0 0
    1 0.5
    2 1
    82 41
    83 41.5
    表 90.  プリカーソル (C-1) とポストカーソル (C1) の実際の係数値

    プリカーソル (C-1): レジスター 0x45080[13:8]

    ポストカーソル (C1): レジスター 0x45080[26:21]

    の設定 (10進数)

    実際の係数値
    0 0
    1 0.5
    2 1
    30 15
    31 15.5
    32 -16
    33 -15.5
    62 -1
    63 -0.5
    表 91.  プリカーソル (C-2、C-3) とポストカーソル (C2、C3、C4) の実際の係数値

    プリカーソル (C-2): レジスター 0x45080 [7:2]

    プリカーソル (C-3): レジスター 0x45084[23:18]

    ポストカーソル (C2): レジスター 0x45084[5:0]

    ポストカーソル (C3): レジスター 0x45084[11:6]

    ポストカーソル (C4): レジスター 0x45084[17:12]

    の設定 (10進数)

    実際の係数値
    0 0
    1 0.25
    2 0.5
    30 7.5
    31 7.75
    32 -8
    33 -7.75
    62 -0.5
    63 -0.25