ZHCSNI1A December 2023 – February 2025 LMK5C33414A
PRODUCTION DATA
當(dāng) DPLL 鎖定時(shí),可以啟用 DCO 模式 (DPLLx_FB_FDEV_EN = 1)。
使用 DPLL DCO 時(shí)可采用三種方法來(lái)控制頻率。
可以通過(guò)一個(gè) 38 位頻率偏差字寄存器(DPLL_FDEV 位)對(duì) DCO 頻率步長(zhǎng)進(jìn)行編程。DPLL_FDEV 值是在 DPLL 分?jǐn)?shù)反饋分頻器的當(dāng)前分子值上加上或減去的偏移,用于確定 VCO 輸出端的 DCO 頻率偏移。
可以通過(guò)軟件控制 (DPLLx_FB_FDEV_UPDATE) 或用戶可選的引腳控制 (GPIOx) 來(lái)控制 DCO 頻率遞增 (FINC) 或頻率遞減 (FDEC) 更新。始終可以通過(guò) I2C 或 SPI 寫(xiě)入 DPLLx_FB_FDEV_UPDATE 寄存器位來(lái)實(shí)現(xiàn)通過(guò)軟件控制進(jìn)行的 DCO 更新。寫(xiě)入 0 將使 DCO 頻率按編程的步長(zhǎng)遞增,而寫(xiě)入 1 將使 DCO 頻率按步長(zhǎng)遞減。SPI 可以實(shí)現(xiàn)比 I2C 更快的 DCO 更新速率,因?yàn)?SPI 的寫(xiě)入速度更快。
選擇 DPLL 引腳控制(GPIO 上的 FDEV_TRIG_DPLLx 和 FDEV_DIR_DPLLx)時(shí),F(xiàn)DEV_TRIG_DPLLx 中定義的 GPIO 引腳的上升沿會(huì)對(duì) DPLL 應(yīng)用相應(yīng)的 DCO 更新,F(xiàn)DEV_DIR_DPLLx 中定義的另一個(gè) GPIO 則決定 FDEV 觸發(fā)器的方向。FDEV_DIR_DPLLx = 0 表示正,F(xiàn)DEV_DIR_DPLLx = 1 表示負(fù)。這樣一來(lái),GPIO 引腳會(huì)用作 FINC 或 FDEC 輸入。應(yīng)用到觸發(fā)器引腳的最小正脈沖寬度必須大于 100ns,才能由內(nèi)部采樣時(shí)鐘捕獲。使用引腳控制時(shí),DCO 更新速率必須限制在 5MHz 以下。
當(dāng)禁用 DCO 控制 (DPLLx_FB_FDEV_EN = 0) 時(shí),DCO 頻率偏移會(huì)被清除,且 VCO 輸出頻率由 DPLL 分?jǐn)?shù)反饋分頻器的原始分子值確定。