このセクションでは、PCIe PHY IP のイコライゼーション シーケンスについて説明します。
スピード変更中の Preset Apply
次の図に、スピード変更中の TX イコライゼーション インターフェイス信号を示します。これには、Preset Apply (phy_txeq_ctrl
= 2'b01
) と Coefficient Query (phy_txeq_ctrl
= 2'b11
) が含まれます。スピード変更は、LTSSM Recovery.Speed および LTSSM Polling.Compliance ステートで実行されます。Preset Apply ステップは、phy_txelecidle
をアサートしてから、phy_rate
を新しいスピードに駆動するまでの間に実行する必要があります。
RX Adapt
次の図に、RX Adapt 中の RX イコライゼーション インターフェイス信号を示します。RX Adapt は、アップストリーム ポートでは LTSSM Recovery.イコライゼーション ステートのフェーズ 2 で実行され、ダウンストリーム ポートでは LTSSM Recovery.イコライゼーション ステートのフェーズ 3 で実行されます。これは、(1) New Proposal、(2) Adaptation の順に実行されます。
次の図に、New Proposal ステップを示します。TX プリセット要求 (phy_rxeq_txpreset
、phy_rxeq_ctrl
= 2'b10
) があると、RX が新規プリセットを提案します (phy_rxeq_done
= 1'b1
および phy_rxeq_adapt_done
= 1'b0
)。
次の図に、Adaptation ステップを示します。TX が要求 (phy_rxeq_txpreset
、phy_rxeq_ctrl
=2'b10
) したプリセットを RX が適合させます (phy_rxeq_done
= 1'b1
および phy_rxeq_adapt_done
= 1'b1
)。
TX Adapt
次の図に、TX Adapt のステップを示します。TX Adapt は、アップストリーム ポートでは LTSSM Recovery.イコライゼーション ステートのフェーズ 3 で実行され、ダウンストリーム ポートでは LTSSM Recovery.Equalization ステートのフェーズ 2 で実行されます。
次の図に、プリセット受信時の TX Adapt ステップを示します。これには、Preset Apply (phy_txeq_ctr
l = 2'b01
) と Coefficient Query (phy_txeq_ctrl
= 2'b11
) が含まれます。
次の図に、係数受信時の TX Adapt ステップを示します。これには、Coefficient Apply (phy_txeq_ctrl
=2'b10
) と Coefficient Query (phy_txeq_ctrl
= 2'b11
) が含まれます。