每个 FOD 均支持独立 DCO。
对于每个 FOD,DCO 模式均包括以下寄存器:
- DCO 使能位 FODx_DCO_EN,可启用或禁用 DCO 模式。启用 DCO 模式后,向该位写入 0 会清除所有频率递增量和递减量并在 DCO 模式启用之前将 FOD 频率设为原始值。
- DCO 递增和递减阶跃大小 FODx_DCO_STEP_SIZE
- 递增位 FODx_DCO_INC。写入 1 时使频率递增
- 递减位 FODx_DCO_DEC。写入 1 时使频率递减
- 只读寄存器 FODx_DCO_STEPS_STAT,记录净递增或递减阶跃数
- 只读寄存器 FODx_DCO_N_DIV_STAT 和 FODx_DCO_NUM_STAT,读回实时(已递增或已递减)FOD 值,这些值可用于计算实时频率
方程式 1 是根据所需的 ppm 阶跃设置 DCO 阶跃大小的公式。
方程式 1.
其中:
- FBAW 是 BAW 频率,2467MHz
- FFOD 是 FOD 频率
- ppm 是以百万分率表示的频移
- FODx_N_DIV 是 FOD 的整数分频器
- FODx_NUM 是 FOD 分频器的分子