ZHCSZ83 November 2025 ADC32RF72
PRODUCTION DATA
该器件在 DSP 输入多路复用器之后包含一个可选的可编程 12 位小数数字延迟(请参阅图 7-13)。有两个独立的数字小数延迟块:FDF0 和 FDF1。每个 FDF 块连接到两个输入流(dsp_in[1:0] 或 dsp_in[3:2]),其中每个输入流都有一个可编程小数延迟值,即 dsp_in[1:0] 为 td00 和 td01,dsp_in[3:2] 为 td10 和 td11。FDF 块总共输出四个数据流 (fdf_out[3:0]),其中每个输出流对应一个不同的小数延迟输入流。
小数延迟是一种真正的延时时间 实现,并在频率范围内保持线性相位。小数延迟的计算公式为:
小数延迟 [采样时钟周期] = 延迟/4096x TS(采样周期)。
例如,设置为 2048 等于 ½ 时钟周期延迟,如图 7-14 所示。幅度误差小于 −80dB(与所需延迟间的关系)。
小数延迟通过 SPI 寄存器写入进行配置,编程的延迟在内部转换为滤波器系数。滤波器响应如图 7-16 和图 7-17 中所示。通带约为奈奎斯特区域的 85%。重新编程小数延迟可能需要长达 2µs 的时间来更新滤波器系数。
可以使用以下参数对小数延迟进行编程:
系统参数名称 | 尺寸 | 默认值 | 访问 | 说明 |
|---|---|---|---|---|
| FDF0_DELAY_VAL_0_LSB | 8 | 0 | R/W | 小数延迟值的位 [7:0] 对应到 FDF0 的第 0 个输入数据流。 |
| FDF0_DELAY_VAL_0_MSB | 4 | 0 | R/W | 小数延迟值的位 [11:8] 对应到 FDF0 的第 0 个输入数据流。 |
| FDF0_DELAY_VAL_1_LSB | 8 | 0 | R/W | 小数延迟值的位 [7:0] 对应到 FDF0 的第 1 个输入数据流。 |
| FDF0_DELAY_VAL_1_MSB | 4 | 0 | R/W | 小数延迟值的位 [11:8] 对应到 FDF0 的第 1 个输入数据流。 |
| FDF1_DELAY_VAL_0_LSB | 8 | 0 | R/W | 小数延迟值的位 [7:0] 对应到 FDF1 的第 0 个输入数据流。 |
| FDF1_DELAY_VAL_0_MSB | 4 | 0 | R/W | 小数延迟值的位 [11:8] 对应到 FDF1 的第 0 个输入数据流。 |
| FDF1_DELAY_VAL_1_LSB | 8 | 0 | R/W | 小数延迟值的位 [7:0] 对应到 FDF1 的第 1 个输入数据流。 |
| FDF1_DELAY_VAL_1_MSB | 4 | 0 | R/W | 小数延迟值的位 [11:8] 对应到 FDF1 的第 1 个输入数据流。 |