MMCM および XPLL におけるダイナミック補間型ファイン位相シフト (可変位相シフト)

Versal アダプティブ SoC クロッキング リソース アーキテクチャ マニュアル (AM003)

Document ID
AM003
Release Date
2023-05-16
Revision
v1.5 日本語

補間型ファイン位相シフト モードは、CLKOUT_DIVIDE/CLKFBOUT_MULT の値にかかわらず、線形なシフトを実行します。MMCM の各 O クロック出力カウンターおよび M カウンターには、それぞれ個別の位相インターポレーター (PI) があります。位相シフトの分解能は、VCO 周波数によってのみ決まります。この分解能は VCO 周波数の 1/32 ((VCO 周期)/32: 単位 ps) で、VCO からの 8 つの位相のうち 1 つを選択して決定します。このモードでは、出力クロックをラウンドロビン方式で 360° 回転できます。位相インターポレーターは、2 つのスキュー調整位相検出器 (PD) のいずれか、または位相シフト インターフェイスで制御できます。

VCO の動作周波数が 3GHz の場合、位相分解能は約 10ps (丸め後) で、動作周波数が 4GHz なら約 8ps (丸め後) となります。

ファイン位相シフトを使用する場合、各 PI の最初の位相ステップ値は個別に設定できます。位相は動的に増減できます。ダイナミック位相シフトは MMCME5_ADV の PS インターフェイスによって制御されます。この位相シフト モードは、個々の CLKOUT 出力に影響します。補間型ファイン位相シフト モードでは、クロックは常に MMCM の PSCLK ピンに接続する必要があります。フィードバック パスで固定またはダイナミック位相シフトを行うと、すべての出力クロックが CLKIN に対して負の方向に位相シフトします。