ZHCSZ83 November 2025 ADC32RF72
PRODUCTION DATA
可以通过 nco_reset 信号为每个 NCO 复位 NCO 相位累加器。可以为每个 DDC 屏蔽 NCO 复位 (nco_reset_mask[7:0])。NCO 复位信号可来自软件 (sw_nco_sync),也可通过 GPIO 预置 NCO,在下一个 SYSREF 边沿进行复位。
gpio_nco_arm NCO 复位路径用于从主机器件同步跨器件的多个 NCO。主机器件可以在 SYSREF 的下降沿启动 gpio_nco_arm,以便 gpio_nco_arm 信号在下一个 SYSREF 边沿之前有最多的时间到达所有器件。
以下寄存器可以进行编程:
系统参数 名称 | 尺寸 | 默认值 | 访问 | 说明 |
|---|---|---|---|---|
| DDC_NCO_UPDATE_SRC_SEL | 1 | 0 | R/W | 选择 NCO 更新信号的来源。 0:NCO 更新信号来自软件。 1:泄漏内部 SYSREF (SYSREF_DIG) 以更新 NCO。 |
| DDC_NCO_RESET_SRC_SEL | 1 | 0 | R/W | 选择 NCO 复位信号的来源。 0:NCO 复位信号来自软件。 1:GPIO 预置信号 (gpio_nco_arm) 预置 NCO 模块,使 NCO 更新信号在下一个 SYSREF 上升沿发出。 |
| DDC_NCO_UPDATE_MASK | 8 | 0 | R/W | 每个 DDC NCO 更新信号屏蔽控制。如果 NCO 更新源来自软件,则 DDC[x] 和 DDC[x+1](其中 x ∈ {0,2,4,6})的配置必须完全相同。将屏蔽位设置为 1 可确保相应的 DDC NCO 屏蔽 NCO 更新信号。 位 0:DDC0 NCO 更新屏蔽控制。 位 1:DDC1 NCO 更新屏蔽控制。 位 2:DDC2 NCO 更新屏蔽控制。 位 3:DDC3 NCO 更新屏蔽控制。 位 4:DDC4 NCO 更新屏蔽控制。 位 5:DDC5 NCO 更新屏蔽控制。 位 6:DDC6 NCO 更新屏蔽控制。 位 7:DDC7 NCO 更新屏蔽控制。 |
| DDC_NCO_RESET_MASK | 8 | 0 | R/W | 每个 DDC NCO 复位信号屏蔽控制。如果 NCO 复位源来自软件,则 DDC[x] 和 DDC[x+1](其中 x ∈ {0,2,4,6})的配置必须完全相同。将屏蔽位设置为 1 可确保相应的 DDC NCO 屏蔽 NCO 复位信号。 位 0:DDC0 NCO 更新复位控制。 位 1:DDC1 NCO 更新复位控制。 位 2:DDC2 NCO 更新复位控制。 位 3:DDC3 NCO 更新复位控制。 位 4:DDC4 NCO 更新复位控制。 位 5:DDC5 NCO 更新复位控制。 位 6:DDC6 NCO 更新复位控制。 位 7:DDC7 NCO 更新复位控制。 |
| DDC{0..7}_NCO_HOP_SRC_SEL | 1 | 0 | R/W | 选择 DDC 的 NCO 跳频信号来源。 0:通过 GPIO 选择 NCO(跳频)(每个 DDC 对应一个 GPIO 功能)。 1:通过软件选择 NCO(跳频)。 |
| DDC{0..7}_NCO_HOP_MODE | 1 | 0 | R/W | 在跳频时选择 NCO 模式。 0:未使用 1:相位相干跳频模式,其中 NCO 的原始相位在跳频过程中始终保持不变。 |
| DDC{0..7}_NCO{0,1}_FCW | 48 | 0 | R/W | NCO{0,1} 的 48 位 FCW 字 |
| DDC{0..7}_NCO{0,1}_PHASE | 19 | 0 | R/W | NCO{0,1} 的 19 位相位偏移 |