ZHCSQC1E June 2022 – April 2025 ADC12DJ5200-EP
PRODUCTION DATA
SYSREF 窗口化塊用于首先檢測(cè) SYSREF 相對(duì)于 CLK± 上升沿的位置,然后選擇所需的 SYSREF 采樣實(shí)例(該實(shí)例是 CLK± 的延遲版本),以最大程度地提高建立和保持時(shí)序裕度。在很多情況下,單個(gè) SYSREF 采樣位置 SYSREF_SEL 足以滿足所有系統(tǒng)(器件間的差異)和條件(溫度和電壓差異)的時(shí)序要求。但是,系統(tǒng)也可以使用此功能來(lái)擴(kuò)展計(jì)時(shí)窗口(方法是在工作條件發(fā)生變化時(shí)跟蹤 SYSREF 的移動(dòng)),或者在生產(chǎn)測(cè)試時(shí)消除系統(tǒng)間的差異(方法是為每個(gè)系統(tǒng)在標(biāo)稱條件下尋找唯一的更優(yōu)值)。
本部分介紹了 SYSREF 窗口化塊的正確用法。首先,將器件時(shí)鐘和 SYSREF 應(yīng)用于器件。SYSREF 相對(duì)于器件時(shí)鐘周期的位置將被確定并存儲(chǔ)在 SYSREF 采集位置寄存器的 SYSREF_POS 位中。ADC12DJ5200-EP 必須看到至少 3 個(gè) SYSREF 上升沿,SYSREF_POS 輸出才會(huì)有效。SYSREF_POS 的每個(gè)位代表一個(gè)潛在的 SYSREF 采樣位置。如果 SYSREF_POS 中的位設(shè)置為 1,則相應(yīng)的 SYSREF 采樣位置可能存在建立或保持時(shí)間違例。確定有效的 SYSREF 采樣位置(SYSREF_POS 的位置設(shè)置為 0)后,可以通過(guò)將時(shí)鐘控制寄存器 0 中的 SYSREF_SEL 設(shè)置為對(duì)應(yīng)于該 SYSREF_POS 位置的值來(lái)選擇所需的采樣位置。通常,選擇兩個(gè)建立和保持實(shí)例之間的中間采樣位置。理想情況下,SYSREF_POS 和 SYSREF_SEL 在系統(tǒng)的標(biāo)稱工作條件(溫度和電源電壓)下執(zhí)行,以便提供最大裕度來(lái)適應(yīng)工作條件的變化。此過(guò)程可在最終測(cè)試中執(zhí)行,并且可存儲(chǔ)更優(yōu) SYSREF_SEL 設(shè)置,以便在每次系統(tǒng)上電時(shí)使用。此外,SYSREF_POS 可用于通過(guò)掃描系統(tǒng)溫度和電源電壓來(lái)表征系統(tǒng)工作條件下 CLK± 和 SYSREF± 之間的偏斜。對(duì)于 CLK± 到 SYSREF± 偏斜有較大變化的系統(tǒng),此表征可用于在系統(tǒng)工作條件發(fā)生變化時(shí)跟蹤更優(yōu) SYSREF 采樣位置。通常,可以找到滿足匹配良好的系統(tǒng)在所有條件下的時(shí)序要求的單個(gè)值,例如 CLK± 和 SYSREF± 來(lái)自單個(gè)時(shí)鐘器件的條件。
使用自動(dòng) SYSREF 校準(zhǔn)時(shí),SYSREF_SEL 必須設(shè)置為 0;請(qǐng)參閱自動(dòng) SYSREF 校準(zhǔn) 部分。
每個(gè) SYSREF_POS 采樣位置之間的步長(zhǎng)可使用 SYSREF_ZOOM 進(jìn)行調(diào)整。當(dāng) SYSREF_ZOOM 設(shè)置為 0 時(shí),延遲步長(zhǎng)較粗。當(dāng) SYSREF_ZOOM 設(shè)置為 1 時(shí),延遲步長(zhǎng)較細(xì)。請(qǐng)參閱開(kāi)關(guān)特性 表,了解當(dāng) SYSREF_ZOOM 被啟用和禁用時(shí)的延遲步長(zhǎng)。通常,建議在 fCLK = 3GHz 以上時(shí)使用 SYSREF_ZOOM = 1,在 fCLK = 3GHz 以下時(shí)使用 SYSREF_ZOOM = 0。SYSREF_POS 的位 0 和 23 始終設(shè)置為 1,因?yàn)闆](méi)有足夠的信息來(lái)確定這些設(shè)置是否接近時(shí)序違例,盡管實(shí)際有效窗口可以擴(kuò)展到這些采樣位置之外。編程到 SYSREF_SEL 中的值是表示 SYSREF_POS 中所需位位置的十進(jìn)制數(shù)。表 6-6 列出了一些 SYSREF_POS 讀數(shù)示例和更優(yōu) SYSREF_SEL 設(shè)置。盡管 SYSREF_POS 狀態(tài)寄存器提供了 24 個(gè)采樣位置,但 SYSREF_SEL 僅允許選擇前 16 個(gè)采樣位置,對(duì)應(yīng)于 SYSREF_POS 位 0 至 15。附加的 SYSREF_POS 狀態(tài)位僅用于提供 SYSREF 有效窗口的額外信息。通常,由于電源電壓的延遲變化,選擇較低的 SYSREF_SEL 值,但在第四個(gè)示例中,值 15 可提供額外裕度,因此可以選擇該值。
SYSREF_POS[23:0] | 更優(yōu) SYSREF_SEL 設(shè)置 | ||
---|---|---|---|
0x02E[7:0] (最大延遲) | 0x02D[7:0](1) | 0x02C[7:0](1) (最小延遲) | |
b10000000 | b01100000 | b00011001 | 8 或 9 |
b10011000 | b00000000 | b00110001 | 12 |
b10000000 | b01100000 | b00000001 | 6 或 7 |
b10000000 | b00000011 | b00000001 | 4 或 15 |
b10001100 | b01100011 | b00011001 | 6 |