ZHCSUI1 December 2025 ADS9324
PRODUCTION DATA
表 8-72 列出了 ADS93xx 通用寄存器的存储器映射寄存器。表 8-72 中未列出的所有寄存器偏移地址都应视为保留的位置,并且不应修改寄存器内容。
| 地址 | 首字母缩写词 | 位 15 | 位 14 | 位 13 | 位 12 | 位 11 | 位 10 | 位 9 | 位 8 |
|---|---|---|---|---|---|---|---|---|---|
| 位 7 | 位 6 | 位 5 | 位 4 | 位 3 | 位 2 | 位 1 | 位 0 | ||
| 0x01 | GEN_CFG1 | REG_RD_ADD[7:0] | |||||||
| RESERVED | SW_RST | REG_RD_EN | |||||||
| 0x02 | BANK_SEL | RESERVED | |||||||
| RESERVED | BANK_SEL[2:0] | ||||||||
| 0x07 | DIAG_CTRL | RESERVED | RESET_DETECT_FLAG | ||||||
| RESERVED | |||||||||
| 0x08 | PDN_CTL | RESERVED | |||||||
| RESERVED | DEVICE_PDN | ||||||||
| 0x09 | GEN_CFG2 | RESERVED | DAISY_CHN_LOC[3:0] | ||||||
| DAISY_CHN_NUM_DEV[3:0] | RESERVED | DAISY_CHN_EN | |||||||
| 0x0A | GEN_CFG3 | RESERVED | EN_OFS_BINARY | RESERVED | EN_XOR_PATT | EN_DIAG_FLAG | |||
| RESERVED | DOUT_LANE_SEL[1:0] | DOUT_LENGTH[1:0] | ADC_DATA_SDOUT_EN | RESERVED | |||||
| 0x0B | XOR_BITS_CTL | RESERVED | |||||||
| XOR_MODE[1:0] | NUM_XOR_BITS[1:0] | RESERVED | XOR_BIT_SEL | ||||||
| 0x0C | DRDY_ALARM_SEL | ALRM_MASK[7:0] | |||||||
| RESERVED | ALRM_TYPE | ALRM_POL | DRDY_ALRM_SEL[3:0] | ||||||
| 0x0D | GEN_CFG4 | RESERVED | |||||||
| RESERVED | ALRM_DIS | RESERVED | DIG_DELAY_EN | RESERVED | DRIVE_STRENGTH[1:0] | ||||
| 0x0E | DIG_DELAY_CFG1 | RESERVED | DIG_DELAY_SDOUT[2:0] | DIG_DELAY_D3[2:0] | DIG_DELAY_D2[2:0] | ||||
| DIG_DELAY_D2[2:0] | DIG_DELAY_D1[2:0] | DIG_DELAY_D0[2:0] | |||||||
| 0x0F | DIG_DELAY_CFG2 | RESERVED | DIG_DELAY_D7[2:0] | DIG_DELAY_D6[2:0] | |||||
| DIG_DELAY_D6[2:0] | DIG_DELAY_D5[2:0] | DIG_DELAY_D4[2:0] | |||||||
| 0x10 | ANA_CFG1 | RESERVED | |||||||
| RESERVED | REFSEL_CTRL_DIS | EXT_REF_EN | |||||||
| 0x11 | ANA_CFG2 | CH_XTALK_LOW_SPEED | RESERVED | ||||||
| RESERVED | ADC_CH_SEL[2:0] | ADC_NUM_SEL[1:0] | RESERVED | ||||||
| 0x12 | ADC_CAL | RESERVED | SE_DIFF_MODE_AIN1_8 | SE_DIFF_MODE_AIN9_16 | RESERVED | ADC_CAL_TRIG | |||
| RESERVED | ADC_CAL_MODE[1:0] | ||||||||
| 0x14 | DIG_FILTER | PHASE_DELAY_EN | FIR_FILT_SEL[2:0] | MVG_AVG_LEN[3:0] | |||||
| BLK_AVG_OSR[3:0] | RESERVED | INT_TRIG_MODE | DIG_FILT_SYSREF | ||||||
| 0x15 | GEN_CFG5 | RESERVED | |||||||
| RESERVED | T_MODE_OVR_EN | T_MODE | AVG_MODE_OVR_EN | AVG_MODE | |||||
| 0x1D | DEVICE_STATUS | RESERVED | |||||||
| RESERVED | CALIB_BUSY_FLAG | RESERVED | |||||||
| 0x21 | DEVICE_ID | RESERVED | |||||||
| DEVICE_ID[7:0] | |||||||||
复杂的位访问类型经过编码可适应小型表单元。表 8-73 展示了适用于此部分中访问类型的代码。
| 访问类型 | 代码 | 说明 |
|---|---|---|
| 读取类型 | ||
| R | R | 读取 |
| 写入类型 | ||
| W | W | 写入 |
| 复位或默认值 | ||
| -n | 复位后的值或默认值 | |
返回到汇总表。
| 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
| REG_RD_ADD[7:0] | |||||||
| R/W-00000000b | |||||||
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| RESERVED | SW_RST | REG_RD_EN | |||||
| R/W-000000b | R/W-0b | R/W-0b | |||||
| 位 | 字段 | 类型 | 复位 | 说明 |
|---|---|---|---|---|
| 15:8 | REG_RD_ADD[7:0] | R/W | 00000000b | 寄存器读取地址 |
| 7:2 | RESERVED | R/W | 000000b | 保留。请勿更改默认复位值。 |
| 1 | SW_RST | R/W | 0b | 向该位写入 1b 会复位器件。 |
| 0 | REG_RD_EN | R/W | 0b | 寄存器读取使能。对于每个寄存器读取 SPI 帧,该位必须为 1 b。 |
返回到汇总表。
| 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
| RESERVED | |||||||
| R/W-0000000000000b | |||||||
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| RESERVED | BANK_SEL[2:0] | ||||||
| R/W-0000000000000b | R/W-001b | ||||||
| 位 | 字段 | 类型 | 复位 | 说明 |
|---|---|---|---|---|
| 15:3 | RESERVED | R/W | 0000000000000b | 保留。请勿更改默认复位值。 |
| 2:0 | BANK_SEL[2:0] | R/W | 001b | 寄存器组选择。
|
返回到汇总表。
| 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
| RESERVED | RESET_DETECT_FLAG | ||||||
| R-0000000b | R/W-0b | ||||||
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| RESERVED | |||||||
| R-00000000b | |||||||
| 位 | 字段 | 类型 | 复位 | 说明 |
|---|---|---|---|---|
| 15:9 | RESERVED | R | 0000000b | |
| 8 | RESET_DETECT_FLAG | R/W | 0b | 指示器件复位,用户将此位写入为 0b。如果 ADC 发生复位,此位被设置为 1b。此位可以在 SDOUT 状态位上读取。 |
| 7:0 | RESERVED | R | 00000000b |
返回到汇总表。
| 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
| RESERVED | |||||||
| R/W-000000000000000b | |||||||
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| RESERVED | DEVICE_PDN | ||||||
| R/W-000000000000000b | R/W-0b | ||||||
| 位 | 字段 | 类型 | 复位 | 说明 |
|---|---|---|---|---|
| 15:1 | RESERVED | R/W | 000000000000000b | 保留。请勿更改默认复位值。 |
| 0 | DEVICE_PDN | R/W | 0b | 器件断电控制。
|
返回到汇总表。
| 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
| RESERVED | DAISY_CHN_LOC[3:0] | ||||||
| R/W-0000b | R/W-0000b | ||||||
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| DAISY_CHN_NUM_DEV[3:0] | RESERVED | DAISY_CHN_EN | |||||
| R/W-0000b | R/W-000b | R/W-0b | |||||
| 位 | 字段 | 类型 | 复位 | 说明 |
|---|---|---|---|---|
| 15:12 | RESERVED | R/W | 0000b | 保留。请勿更改默认复位值。 |
| 11:8 | DAISY_CHN_LOC[3:0] | R/W | 0000b | 器件在菊花链配置中的位置。 |
| 7:4 | DAISY_CHN_NUM_DEV[3:0] | R/W | 0000b | 菊花链配置中的器件总数。 |
| 3:1 | RESERVED | R/W | 000b | 保留。请勿更改默认复位值。 |
| 0 | DAISY_CHN_EN | R/W | 0b | 菊花链配置启用。
|
返回到汇总表。
| 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
| RESERVED | EN_OFS_BINARY | RESERVED | EN_XOR_PATT | EN_DIAG_FLAG | |||
| R/W-000b | R/W-0b | R/W-00b | R/W-0b | R/W-0b | |||
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| RESERVED | DOUT_LANE_SEL[1:0] | DOUT_LENGTH[1:0] | ADC_DATA_SDOUT_EN | RESERVED | |||
| R/W-00b | R/W-00b | R/W-00b | R/W-0b | R/W-0b | |||
| 位 | 字段 | 类型 | 复位 | 说明 |
|---|---|---|---|---|
| 15:13 | RESERVED | R/W | 000b | 保留。请勿更改默认复位值。 |
| 12 | EN_OFS_BINARY | R/W | 0b | ADC 转换数据输出格式选择。
|
| 11:10 | RESERVED | R/W | 00b | 保留。请勿更改默认复位值。 |
| 9 | EN_XOR_PATT | R/W | 0b | 待定 |
| 8 | EN_DIAG_FLAG | R/W | 0b | ADC 转换数据输出启用后的状态位。 |
| 7:6 | RESERVED | R/W | 00b | 保留。请勿更改默认复位值。 |
| 5:4 | DOUT_LANE_SEL[1:0] | R/W | 00b | 数据通道选择。
|
| 3:2 | DOUT_LENGTH[1:0] | R/W | 00b | ADC 数据大小选择
|
| 1 | ADC_DATA_SDOUT_EN | R/W | 0b | 单通道模式下 SDOUT 引脚上的 ADC 数据输出启用。
|
| 0 | RESERVED | R/W | 0b | 保留。请勿更改默认复位值。 |
返回到汇总表。
| 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
| RESERVED | |||||||
| R/W-00000000b | |||||||
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| XOR_MODE[1:0] | NUM_XOR_BITS[1:0] | RESERVED | XOR_BIT_SEL | ||||
| R/W-00b | R/W-00b | R/W-000b | R/W-0b | ||||
| 位 | 字段 | 类型 | 复位 | 说明 |
|---|---|---|---|---|
| 15:8 | RESERVED | R/W | 00000000b | 保留。请勿更改默认复位值。 |
| 7:6 | XOR_MODE[1:0] | R/W | 00b | 将 XOR_MODE 设置为 3。 |
| 5:4 | NUM_XOR_BITS[1:0] | R/W | 00b | 为 ADC 输出随机数发生器选择 XOR 位数。将该位字段设置为 3。 |
| 3:1 | RESERVED | R/W | 000b | 保留。请勿更改默认复位值。 |
| 0 | XOR_BIT_SEL | R/W | 0b | 将此位设置为 1b,用于 PRBS 位。 |
返回到汇总表。
| 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
| ALRM_MASK[7:0] | |||||||
| R/W-00000000b | |||||||
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| RESERVED | ALRM_TYPE | ALRM_POL | DRDY_ALRM_SEL[3:0] | ||||
| R/W-00b | R/W-0b | R/W-0b | R/W-0000b | ||||
| 位 | 字段 | 类型 | 复位 | 说明 |
|---|---|---|---|---|
| 15:8 | ALRM_MASK[7:0] | R/W | 00000000b | 警报屏蔽选择。在 ALARM 引脚上选择每个警报的“或”运算输出时,每个位控制每个警报模式的屏蔽。 |
| 7:6 | RESERVED | R/W | 00b | 保留。请勿更改默认复位值。 |
| 5 | ALRM_TYPE | R/W | 0b | 警报类型选择。仅适用于 DWC。
|
| 4 | ALRM_POL | R/W | 0b | DRDY/ALARM 极性选择。
|
| 3:0 | DRDY_ALRM_SEL[3:0] | R/W | 0000b | DRDY/ALARM 选择。
|
返回到汇总表。
| 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
| RESERVED | |||||||
| R/W-0000000000b | |||||||
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| RESERVED | ALRM_DIS | RESERVED | DIG_DELAY_EN | RESERVED | DRIVE_STRENGTH[1:0] | ||
| R/W-0000000000b | R/W-0b | R/W-0b | R/W-0b | R/W-0b | R/W-00b | ||
| 位 | 字段 | 类型 | 复位 | 说明 |
|---|---|---|---|---|
| 15:6 | RESERVED | R/W | 0000000000b | 保留。请勿更改默认复位值。 |
| 5 | ALRM_DIS | R/W | 0b | 警报功能禁用。
|
| 4 | RESERVED | R/W | 0b | 保留。请勿更改默认复位值。 |
| 3 | DIG_DELAY_EN | R/W | 0b | 控制输出缓冲器路径上的数字延迟。0b = 正常器件操作。1b = 启用输出缓冲器路径上的数字延迟。幅度由 DIG_DELAY_CFG1 和 DIG_DELAY_CFG2 控制。 |
| 2 | RESERVED | R/W | 0b | 保留。请勿更改默认复位值。 |
| 1:0 | DRIVE_STRENGTH[1:0] | R/W | 00b | 控制去配置数字输出缓冲器的驱动强度。
|
返回到汇总表。
| 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
| RESERVED | DIG_DELAY_SDOUT[2:0] | DIG_DELAY_D3[2:0] | DIG_DELAY_D2[2:0] | ||||
| R/W-0b | R/W-000b | R/W-000b | R/W-000b | ||||
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| DIG_DELAY_D2[2:0] | DIG_DELAY_D1[2:0] | DIG_DELAY_D0[2:0] | |||||
| R/W-000b | R/W-000b | R/W-000b | |||||
| 位 | 字段 | 类型 | 复位 | 说明 |
|---|---|---|---|---|
| 15 | RESERVED | R/W | 0b | 保留。请勿更改默认复位值。 |
| 14:12 | DIG_DELAY_SDOUT[2:0] | R/W | 000b | SDOUT 上的可编程数字延迟。
|
| 11:9 | DIG_DELAY_D3[2:0] | R/W | 000b | D3 上的可编程数字延迟。
|
| 8:6 | DIG_DELAY_D2[2:0] | R/W | 000b | D2 上的可编程数字延迟。
|
| 5:3 | DIG_DELAY_D1[2:0] | R/W | 000b | D1 上的可编程数字延迟。
|
| 2:0 | DIG_DELAY_D0[2:0] | R/W | 000b | D0 上的可编程数字延迟。
|
返回到汇总表。
| 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
| RESERVED | DIG_DELAY_D7[2:0] | DIG_DELAY_D6[2:0] | |||||
| R/W-0000b | R/W-000b | R/W-000b | |||||
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| DIG_DELAY_D6[2:0] | DIG_DELAY_D5[2:0] | DIG_DELAY_D4[2:0] | |||||
| R/W-000b | R/W-000b | R/W-000b | |||||
| 位 | 字段 | 类型 | 复位 | 说明 |
|---|---|---|---|---|
| 15:12 | RESERVED | R/W | 0000b | 保留。请勿更改默认复位值。 |
| 11:9 | DIG_DELAY_D7[2:0] | R/W | 000b | D7 上的可编程数字延迟。
|
| 8:6 | DIG_DELAY_D6[2:0] | R/W | 000b | D6 上的可编程数字延迟。
|
| 5:3 | DIG_DELAY_D5[2:0] | R/W | 000b | D5 上的可编程数字延迟。
|
| 2:0 | DIG_DELAY_D4[2:0] | R/W | 000b | D4 上的可编程数字延迟。
|
返回到汇总表。
| 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
| RESERVED | |||||||
| R/W-00000000000000b | |||||||
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| RESERVED | REFSEL_CTRL_DIS | EXT_REF_EN | |||||
| R/W-00000000000000b | R/W-0b | R/W-0b | |||||
| 位 | 字段 | 类型 | 复位 | 说明 |
|---|---|---|---|---|
| 15:2 | RESERVED | R/W | 00000000000000b | 保留。请勿更改默认复位值。 |
| 1 | REFSEL_CTRL_DIS | R/W | 0b | RESEL 引脚控制禁用。
|
| 0 | EXT_REF_EN | R/W | 0b | ADC 基准选择。
|
返回到汇总表。
| 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
| CH_XTALK_LOW_SPEED | RESERVED | ||||||
| R/W-0b | R/W-00000000b | ||||||
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| RESERVED | ADC_CH_SEL[2:0] | ADC_NUM_SEL[1:0] | RESERVED | ||||
| R/W-00000000b | R/W-000b | R/W-00b | R/W-00b | ||||
| 位 | 字段 | 类型 | 复位 | 说明 |
|---|---|---|---|---|
| 15 | CH_XTALK_LOW_SPEED | R/W | 0b | 当 ADC 采样率小于 100kSPS/通道时,将此位设置为 1'b |
| 14:7 | RESERVED | R/W | 00000000b | 保留。请勿更改默认复位值。 |
| 6:4 | ADC_CH_SEL[2:0] | R/W | 000b | 选择与 ADC_NUM_SEL 对应的 ADC 通道。当 ADC_NUM_SEL 不是 00'b 时,这些配置有效。 |
| 3:2 | ADC_NUM_SEL[1:0] | R/W | 00b | 选择正在转换的 ADC 数量。当 ADC_NUM_SEL 为 00'b 时,ADC_CH_SEL 为无关。
|
| 1:0 | RESERVED | R/W | 00b | 保留。请勿更改默认复位值。 |
返回到汇总表。
| 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
| RESERVED | SE_DIFF_MODE_AIN1_8 | SE_DIFF_MODE_AIN9_16 | RESERVED | ADC_CAL_TRIG | |||
| R/W-00b | R/W-0b | R/W-0b | R/W-000b | R/W-0b | |||
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| RESERVED | ADC_CAL_MODE[1:0] | ||||||
| R/W-000000b | R/W-00b | ||||||
| 位 | 字段 | 类型 | 复位 | 说明 |
|---|---|---|---|---|
| 15:14 | RESERVED | R/W | 00b | 保留。请勿更改默认复位值。 |
| 13 | SE_DIFF_MODE_AIN1_8 | R/W | 0b | 模拟输入信号类型。用户在 ADC_CAL 模块启动之前更新此位。
|
| 12 | SE_DIFF_MODE_AIN9_16 | R/W | 0b | 模拟输入信号类型。用户在 ADC_CAL 模块启动之前更新此位。
|
| 11:9 | RESERVED | R/W | 000b | 保留。请勿更改默认复位值。 |
| 8 | ADC_CAL_TRIG | R/W | 0b | ADC CAL 模块触发信号。 写入 1'b 以触发 ADC_CAL 模块。 |
| 7:2 | RESERVED | R/W | 000000b | 保留。请勿更改默认复位值。 |
| 1:0 | ADC_CAL_MODE[1:0] | R/W | 00b | ADC_CAL 模式选择。
|
返回到汇总表。
| 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
| PHASE_DELAY_EN | FIR_FILT_SEL[2:0] | MVG_AVG_LEN[3:0] | |||||
| R/W-0b | R/W-000b | R/W-0000b | |||||
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| BLK_AVG_OSR[3:0] | RESERVED | INT_TRIG_MODE | DIG_FILT_SYSREF | ||||
| R/W-0000b | R/W-00b | R/W-0b | R/W-0b | ||||
| 位 | 字段 | 类型 | 复位 | 说明 |
|---|---|---|---|---|
| 15 | PHASE_DELAY_EN | R/W | 0b | 相位延迟使能。用于调整模拟输入通道之间的相位。
|
| 14:12 | FIR_FILT_SEL[2:0] | R/W | 000b | FIR 滤波器选择。
|
| 11:8 | MVG_AVG_LEN[3:0] | R/W | 0000b | 移动平均滤波器长度选择。
|
| 7:4 | BLK_AVG_OSR[3:0] | R/W | 0000b | 块平均值滤波器的过采样率 (OSR) 配置。
|
| 3:2 | RESERVED | R/W | 00b | 保留。请勿更改默认复位值。 |
| 1 | INT_TRIG_MODE | R/W | 0b | 过采样期间自动触发采样保持电路。
|
| 0 | DIG_FILT_SYSREF | R/W | 0b | 写入 1'b 以复位数字滤波器累加器。 |
返回到汇总表。
| 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
| RESERVED | |||||||
| R/W-000000000000b | |||||||
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| RESERVED | T_MODE_OVR_EN | T_MODE | AVG_MODE_OVR_EN | AVG_MODE | |||
| R/W-000000000000b | R/W-0b | R/W-0b | R/W-0b | R/W-0b | |||
| 位 | 字段 | 类型 | 复位 | 说明 |
|---|---|---|---|---|
| 15:4 | RESERVED | R/W | 000000000000b | 保留。请勿更改默认复位值。 |
| 3 | T_MODE_OVR_EN | R/W | 0b | |
| 2 | T_MODE | R/W | 0b | |
| 1 | AVG_MODE_OVR_EN | R/W | 0b | |
| 0 | AVG_MODE | R/W | 0b |
返回到汇总表。
| 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
| RESERVED | |||||||
| R-000000000000b | |||||||
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| RESERVED | CALIB_BUSY_FLAG | RESERVED | |||||
| R-000000000000b | R-0b | R-000b | |||||
| 位 | 字段 | 类型 | 复位 | 说明 |
|---|---|---|---|---|
| 15:4 | RESERVED | R | 000000000000b | 保留。请勿更改默认复位值。 |
| 3 | CALIB_BUSY_FLAG | R | 0b | 表示 ADC_CAL 正在运行。
|
| 2:0 | RESERVED | R | 000b | 保留。请勿更改默认复位值。 |
返回到汇总表。
| 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
| RESERVED | |||||||
| R-00000000b | |||||||
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| DEVICE_ID[7:0] | |||||||
| R-00000100b | |||||||
| 位 | 字段 | 类型 | 复位 | 说明 |
|---|---|---|---|---|
| 15:8 | RESERVED | R | 00000000b | 保留。请勿更改默认复位值。 |
| 7:0 | DEVICE_ID[7:0] | R | 00000100b | 器件 ID。 |