ZHCSP09B December 2023 – August 2024 ADS9227
PRODMIX
ADS922x 具有可通过寄存器地址 FBh 至 FEh 配置的可选片上数字下变频器 (DDC)。如图 6-5 所示,DDC 包含一个数字混频器和一个 24 位数控振荡器 (NCO)。数字混频器可生成 24 位 I 和 Q 输出,这两个输出表示 ADC 输出数据与 NCO 输出频率的复杂混合。ADC 的每个通道都通过数字混频器分别生成与 24 位 I 和 Q 输出相对应的 48 位输出。
NCO 对于 ADC A 和 ADC B 都是通用的。NCO 的输出频率(由方程式 2 给出)通过 NCO_FREQUENCY 寄存器(地址 0xFD 和 0xFE)来配置。
通过在 SMPL_SYNC 引脚上施加一个脉冲,可以复位 NCO 的输出相位;请参阅图 5-7。如方程式 3 和表 6-4 所示,使用 NCO_PHASE 寄存器(地址 0xFC 和 0xFD)配置 NCO 输出的初始相位。
NCO_PHASE[23:0] | 初始阶段 |
---|---|
0x000000 | 0 |
0x7FFFF0 | π |
0xFFFFF0 | 2π |
在 DDC 中使用抽取因子 2、4、8 或 16。表 6-5 显示了用于抽取 DDC 输出的寄存器配置。
DECIMATION | 寄存器 | 值 |
---|---|---|
2 | OSR_EN (0x0D[6]) | 1 |
OSR (0x0D[5:2] | 0 | |
OSR_CLK (0xC0[9:7]) | 0 | |
抽取因子 4、8 和 16 的常见设置 | CLK3 (0xC5[9]) | 1 |
OSR_INIT1 (0xC0[11:10]) | 1 | |
OSR_INIT2 (0xC4[5:4]) | 2 | |
OSR_INIT3 (0xC4[1]) | 1 | |
OSR_EN (0x0D[6]) | 1 | |
4 | OSR (0x0D[5:2] | 1 |
OSR_CLK (0xC0[9:7]) | 0 | |
8 | OSR (0x0D[5:2] | 2 |
OSR_CLK (0xC0[9:7]) | 4 | |
16 | OSR (0x0D[5:2] | 3 |
OSR_CLK (0xC0[9:7]) | 5 |