ZHCSHT7H April 2019 – August 2026 ADC12DJ5200RF , ADC12DJ5210RF
PRODUCTION DATA
在基本 NCO 频率模式下,频率步长非常小,可以合成许多频率,但有时应用需要介于两个频率步长之间的非常特定的频率。例如,当 ƒS 等于 2457.6MHz,期望的 ƒ(NCO) 等于 5.02MHz 时,FREQAx 的值为 8773085.867。截断小数部分会使 ƒ(NCO) 等于 5.0199995 MHz,这并不是所需的频率。
为了生成所需的频率,使用 NCO_RDIV 参数来强制相位累加器准确无误地达到特定频率。首先,选择适合所需 NCO 频率步进的频率步长 (ƒ(STEP))。ƒ(STEP) 的典型值为 10kHz。接下来,使用 方程式 6 对 NCO_RDIV 值进行编程。

方程式 6 的结果必须为整数值。如果该值不是整数,请调整任一参数,直到结果为整数值。
例如,为 NCO_RDIV 选择值 1920。
大于 8192 的 NCO_RDIV 值会降低 NCO SFDR 性能,不建议使用。
现在使用 方程式 7 计算 FREQAx 寄存器值。

或者,可以使用以下公式:


表 7-11 列出了采用 10kHz 频率步长的 NCO_RDIV 的常见值。
| fCLK (MHz) | NCO_RDIV |
|---|---|
| 2457.6 | 3840 |
| 1966.08 | 3072 |
| 1600 | 2500 |
| 1474.56 | 2304 |
| 1228.8 | 1920 |