JAJSJ72C June 2020 – February 2021 LMX2820
PRODUCTION DATA
LMX2820 は SYSREF 出力信号を生成でき、この信号は fOUT と同期され、遅延をプログラム可能です。この出力は、単一パルス、一連のパルス、または連続的なパルス・ストリームのいずれかです。SYSREF 機能を使用するには、最初に PHASE_SYNC_EN = 1 を設定して、PLL を同期モードにする必要があります。
SYSREF 機能では、SYSREF_DIV_PRE デバイダを使用して fINTERPOLATOR が生成されます。この周波数は、SRREQ ピンの立ち上がり / 立ち下がりエッジのリクロックに使用されます。マスタ・モードでは、fINTERPOLATOR がさらに 2 × SYSREF_DIV で除算され、有限な一連または連続的なパルス・ストリームが生成されます。
この遅延時間は、JESD_DAC1_CTRL、JESD_DAC2_CTRL、JESD_DAC3_CTRL、JESD_DAC4_CTRL ワードを使用してプログラムできます。これらのワードを連結して「SysRefPhaseShift」という大きなワードにすると、相対遅延が判明します。これらのワードの合計は常に 63 にする必要があります。遅延ステップのサイズは次のとおりです。
SysRefDelayStepSize = SYSREF_DIV_PRE / (126 * fVCO)
SysRefPhaseShift | JESD_DAC1_CTRL | JESD_DAC2_CTRL | JESD_DAC3_CTRL | JESD_DAC4_CTRL |
0 | 63 | 0 | 0 | 0 |
1 | 62 | 1 | 0 | 0 |
… | … | … | 0 | 0 |
62 | 1 | 62 | 0 | 0 |
63 | 0 | 63 | 0 | 0 |
64 | 0 | 62 | 1 | 0 |
… | 0 | … | … | 0 |
125 | 0 | 1 | 62 | 0 |
126 | 0 | 0 | 63 | 0 |
127 | 0 | 0 | 62 | 1 |
… | 0 | 0 | … | … |
188 | 0 | 0 | 1 | 62 |
189 | 0 | 0 | 0 | 63 |
190 | 1 | 0 | 0 | 62 |
… | … | 0 | 0 | … |
251 | 62 | 0 | 0 | 1 |
SysRefPhaseShift の値が最も小さいときに遅延が最も小さくなるとは限りません。つまり、最も長い遅延から最も短い遅延への突然の移行が起きる、折り返し効果が発生することがあります。この突然の移行が発生するコードは、主 に fVCO と SYSREF_DIV_PRE によって決定されます。