ZHCSQ64 October 2023 LMK04714-Q1
PRODUCTION DATA
為了確保 JESD204B/C 正常運行,必須調(diào)整 SYSREF 和器件時鐘之間的時序關(guān)系,以便獲得出色的建立時間和保持時間,如圖 8-6 所示。為了在 SYSREF 和器件時鐘之間提供所需的建立時間和保持時間,可以調(diào)整全局 SYSREF 數(shù)字延遲 (SYSREF_DDLY)、本地 SYSREF 數(shù)字延遲 (SCLKX_Y_DDLY)、本地 SYSREF 半步進 (SCLKX_Y_HS) 和本地 SYSREF 模擬延遲(SCLKX_Y_ADLY、SCLK2_3_ADLY_EN)。還可以調(diào)整器件時鐘數(shù)字延遲 (DCLKX_Y_DDLY) 和半步進(DCLK0_1_HS、DCLK0_1_DCC),以便相對于 SYSREF 調(diào)整相位。
圖 8-6 SYSREF 與器件時鐘時序?qū)R時鐘與 SYSREF 之間的延遲是這些路徑的延遲之間的差異。
| 變量/字段 | 備注 | 示例(fVCO = 2.5GHz,分頻值 = 6) |
|---|---|---|
|
ClockFixedDelay (DCLKX_Y_DDLY) |
ClockFixedDelay = 6000ps (DCLK0_1_DDLY = 15) |
|
|
ClockFixedDelayCorrection |
分頻值小于 8 時的校正值。
|
ClockFixedDelayCorrection = –400ps (–1 個 VCO 周期) |
| ClockDutyCycleCorrect (DCLKX_Y_DCC) |
如果啟用,則添加一個 VCO 周期 |
ClockDutyCycleCorrect = 400 (DCLKX_Y_DCC = 1) |
|
ClockDynamicDelay (dDLY_STEP_CNT) |
ClockDynamicDelay 是對 dDLY_STEP_CNT 進行編程的累積效果。如果通道的動態(tài)延遲為禁用狀態(tài),則該值為零 | ClockDynamicDigitalDelay = 0 (DDLYd0_EN = 0) |
| ClockHalfStep (DCLKX_Y_HS) |
如果啟用,這將是 VCO 周期的 ? |
ClockHalfStep = 200 (DCLKX_Y_DCC = 1) |
| SysrefGlobalDelay (SYSREF_DDLY) |
SYSREF_DDLY≥8 才能確保正常運行 |
SysRefGlobalDelay = 4800ps (SYSREF_DDLY = 12) |
| SysrefFixedDelay (SCLKX_Y_DDLY) |
這是延遲代表的周期數(shù) | SysrefFixedDelay = 2 × 400 = 800ps (SCLK0_1_DDLY = 1) |
|
SysrefHalfStep (SCLKX_Y_HS) |
SYSREF 的半步不是確切的半步,而是少了大約 60ps。 |
SysrefHalfStep = 200 – 60 = 140ps (SCLK0_1_HS = 1) |
|
SysrefAnalogDelay (SCLKX_Y_ADLY) |
這是模擬延遲的指定值(以 ps 為單位) |
SysrefAnalogDelay = 230ps (SCLK0_1_ADLY = 5) |
| TotalClockDelay = 6000 + (–400) + 400 – 200 + 0 = 5800ps | ||
| TotalSysrefDelay = 80 + 400 + 4800 + 800 – 140 + 230 = 6170 ps | ||
| Clock to SYSREF Delay = 6170 – 5800 = 370ps | ||