ZHCSJ15C November 2018 – March 2025 ADC12DJ3200QML-SP
PRODUCTION DATA
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| RESERVED | SRC_EN | ||||||
| R/W-0000 000 | R/W-0 | ||||||
| 位 | 字段 | 类型 | 复位 | 说明 |
|---|---|---|---|---|
| 7-1 | RESERVED | R/W | 0000 000 | RESERVED |
| 0 | SRC_EN | R/W | 0 | 0:禁用 SYSREF 校准;使用 TAD 寄存器手动控制 TAD[16:0] 输出并调整 DEVCLK 延迟(默认值) 1:使能 SYSREF 校准;自动校准 DEVCLK 延迟;忽略 TAD 寄存器 SRC_EN 上的 0 到 1 转换将启动 SYSREF 校准序列。在设置 SRC_EN 之前对 SRC_CFG 进行编程。在设置 SRC_EN 之前,确保当前没有运行 ADC 校准。 |
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| RESERVED | SRC_AVG | SRC_HDUR | |||||
| R/W-0000 | R/W-01 | R/W-01 | |||||
| 位 | 字段 | 类型 | 复位 | 说明 |
|---|---|---|---|---|
| 7-4 | RESERVED | R/W | 0000 00 | RESERVED |
| 3-2 | SRC_AVG | R/W | 01 | 指定用于 SYSREF 校准的均值计算量。较大的值会增加校准时间并减小校准值的变化。 0:4 样本均值计算 1:16 样本均值计算 2:64 样本均值计算 3:256 样本均值计算 |
| 1-0 | SRC_HDUR | R/W | 01 | 指定用于 SYSREF 校准的每个高速累积的持续时间。如果 SYSREF 周期超过支持的值,校准将失败。较大的值会增加校准时间并支持更长的 SYSREF 周期。对于给定的 SYSREF 周期,较大的值也会减少校准值的变化。 0:每次累积 4 个周期,最大 SYSREF 周期为 85 DEVCLK 周期 1:每次累积 16 个周期,最大 SYSREF 周期为 1100 DEVCLK 周期 2:每次累积 64 个周期,最大 SYSREF 周期为 5200 DEVCLK 周期 3:每次累积 256 个周期,最大 SYSREF 周期为 21580 个 DEVCLK 周期 SYSREF 校准的最大持续时间由以下公式限制: TSYSREFCAL(以 DEVCLK 周期计)= 256 × 19 × 4(SRC_AVG + SRC_HDUR + 2) |
| 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
| RESERVED | SRC_DONE | SRC_TAD[16] | |||||
| R | R | R | |||||
| 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
| SRC_TAD[15:8] | |||||||
| R | |||||||
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| SRC_TAD[7:0] | |||||||
| R | |||||||
| 位 | 字段 | 类型 | 复位 | 说明 |
|---|---|---|---|---|
| 23-18 | RESERVED | R | 未定义 | RESERVED |
| 17 | SRC_DONE | R | 未定义 | 当 SRC_EN = 1 并且 SYSREF 校准完成时,该位返回 1。 |
| 16-0 | SRC_TAD | R | 未定义 | 该字段返回由 SYSREF 校准计算的 TAD[16:0] 的值。此字段仅在 SRC_DONE = 1 时有效。 |
| 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
| RESERVED | TAD_INV | ||||||
| R/W-0000 000 | R/W-0 | ||||||
| 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
| TAD_COARSE | |||||||
| R/W-0000 0000 | |||||||
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| TAD_FINE | |||||||
| R/W-0000 0000 | |||||||
| 位 | 字段 | 类型 | 复位 | 说明 |
|---|---|---|---|---|
| 23-17 | RESERVED | R/W | 0000 000 | RESERVED |
| 16 | TAD_INV | R/W | 0 | 通过将该位设置为 1 使 DEVCLK 反转。 |
| 15-8 | TAD_COARSE | R/W | 0000 0000 | 当 SRC_EN = 0 时,该寄存器控制 DEVCLK 孔径延迟调整。当禁用 SYSREF 校准时,可使用该寄存器手动控制 DEVCLK 孔径延迟。如果正在运行 ADC 校准或 JESD204B,TI 建议逐渐增大或减小此值(一次 1 个代码)以避免时钟干扰。有关 TAD_COARSE 分辨率,请参阅节 5.10表。 |
| 7-0 | TAD_FINE | R/W | 0000 0000 | 有关 TAD_FINE 分辨率,请参阅节 5.10表。 |
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| RESERVED | TAD_RAMP_RATE | TAD_RAMP_EN | |||||
| R/W-0000 00 | R/W-0 | R/W-0 | |||||
| 位 | 字段 | 类型 | 复位 | 说明 |
|---|---|---|---|---|
| 7-2 | RESERVED | R/W | 0000 00 | RESERVED |
| 1 | TAD_RAMP_RATE | R/W | 0 | 指定在 TAD_RAMP_EN = 1 时写入 TAD[15:8] 寄存器时 TAD[15:8] 输出的斜坡速率。 0:每 256 个 DEVCLK 周期,TAD[15:8] 斜升或斜降一个代码。 1:每 256 个 DEVCLK 周期,TAD[15:8] 斜升或斜降 4 个代码。 |
| 0 | TAD_RAMP_EN | R/W | 0 | TAD 斜坡使能。如果需要粗略 TAD 调整来斜升或斜降,而不是突然变化,请设置该位。 0:写入 TAD[15:8] 寄存器后,孔径延迟会在 1024 个 DEVCLK 周期内更新 1:写入 TAD[15:8] 寄存器后,孔径延迟会斜升或斜降,直到孔径延迟与 TAD[15:8] 寄存器匹配 |