ZHCSMK4B September 2022 – January 2025 ADS131B26-Q1
PRODUCTION DATA
ADS131B26-Q1 集成了许多监控和诊断电路,帮助设计功能安全系统。监控器 会检测器件中的故障,例如电源欠压条件,而诊断 功能则会检测监控电路内的故障,以检查监控器是否仍按预期工作。
表 7-15 概述了所有可用的监控器监控和诊断功能。可以使用专用的监控器使能位,按需启用或禁用大多数监控器。如果监控器能检测到故障,则相应的低电平激活故障标志会设置为 0b。除了与通信相关的监控器故障标志外,在故障条件消除之后,主机必须将故障标志清零为 1b。在未发生通信故障的帧之后,通信相关监控器故障标志会在 SPI 帧中自动复位为 1b。
具有专用诊断电路来检查监控器完整性的监控器功能会显示 表 7-15 中的相应诊断使能位。未显示专用诊断使能位的监控器监视功通过其他方式诊断,如安全手册中所述。
监控器具有单独的故障响应时间、即从故障发生到故障标志指示的时间,如 电气特性 表中所述。
| 监控器名称 | 监控器使能位 | 监控器故障标志 | 诊断使能位 | 故障标志寄存器位置 |
|---|---|---|---|---|
| 电源监控器和诊断 | ||||
| 复位 | 不适用 | RESETn | 请参阅安全手册 | STATUS_MSB |
| AVDD 过压 | AVDD_OV_EN | AVDD_OVn | AVDD_OV_DIAG_EN | SUPPLY_STATUS |
| AVDD 欠压 | AVDD_UV_EN | AVDD_UVn | AVDD_UV_DIAG_EN | SUPPLY_STATUS |
| IOVDD 过压 | IOVDD_OV_EN | IOVDD_OVn | IOVDD_OV_DIAG_EN | SUPPLY_STATUS |
| IOVDD 欠压 | IOVDD_UV_EN | IOVDD_UVn | IOVDD_UV_DIAG_EN | SUPPLY_STATUS |
| DVDD 过压 | DVDD_OV_EN | DVDD_OVn | DVDD_OV_DIAG_EN | SUPPLY_STATUS |
| DVDD 欠压 | DVDD_UV_EN | DVDD_UVn | DVDD_UV_DIAG_EN | SUPPLY_STATUS |
| AVDD 振荡 | AVDD_OSC_EN | AVDD_OSCn | AVDD_OSC_DIAG_EN | SUPPLY_STATUS |
| IOVDD 振荡 | IOVDD_OSC_EN | IOVDD_OSCn | IOVDD_OSC_DIAG_EN | SUPPLY_STATUS |
| DVDD 振荡 | DVDD_OSC_EN | DVDD_OSCn | DVDD_OSC_DIAG_EN | SUPPLY_STATUS |
| AVDD LDO 过热警告 | AVDD_OTW_EN | AVDD_OTWn | 请参阅安全手册 | SUPPLY_STATUS |
| IOVDD LDO 过热警告 | IOVDD_OTW_EN | IOVDD_OTWn | 请参阅安全手册 | SUPPLY_STATUS |
| AVDD LDO 输出电流限值 | AVDD_CL_EN | AVDD_CLn | 不适用 | SUPPLY_STATUS |
| IOVDD LDO 输出电流限值 | IOVDD_CL_EN | IOVDD_CLn | 不适用 | SUPPLY_STATUS |
| AGNDA 引脚断开 | AGNDA_DISC_EN | AGNDA_DISCn | AGNDA_DISC_DIAG_EN | SUPPLY_STATUS |
| AGNDB 引脚断开 | AGNDB_DISC_EN | AGNDB_DISCn | AGNDB_DISC_DIAG_EN | SUPPLY_STATUS |
| DGND 引脚断开 | DGND_DISC_EN | DGND_DISCn | DGND_DISC_DIAG_EN | SUPPLY_STATUS |
| 时钟监控器和诊断 | ||||
| 住标称主时钟频率 | MCLK_MON_EN | MCLK_FAULTn | MCLK_HI_DIAG_EN、MCLK_LO_DIAG_EN | CLOCK_STATUS |
| 诊断振荡器看门狗 | OSCD_WD_EN | OSCD_WDn | OSCD_WD_DIAG_EN | CLOCK_STATUS |
| 主时钟看门狗 | MCLK_WD_EN | MCLK_WDn | MCLK_WD_DIAG_EN | CLOCK_STATUS |
| 数字监控器和诊断 | ||||
| 寄存器映射段 1 CRC | REG_MAP1_CRC_EN | REG_MAP1_CRC_FAULTn | 请参阅安全手册 | DIGITAL_STATUS |
| 寄存器映射段 2 CRC | REG_MAP2_CRC_EN | REG_MAP2_CRC_FAULTn | 请参阅安全手册 | DIGITAL_STATUS |
| 寄存器映射段 3 CRC | REG_MAP3_CRC_EN | REG_MAP3_CRC_FAULTn | 请参阅安全手册 | DIGITAL_STATUS |
| 内存映射 CRC | 不适用 | MEM_MAP_CRC_FAULTn | MEM_MAP_CRC_DIAG[1:0] | DIGITAL_STATUS |
| GPIOA 读回 | 不适用 | 不适用 | GPIOA_DIAG_EN | GPIA_GPIB_DATA |
| GPIOB 读回 | 不适用 | 不适用 | GPIOB_DIAG_EN | GPIA_GPIB_DATA |
| GPIO 读回 | 不适用 | 不适用 | GPIO_DIAG_EN | GPI_DATA |
| 通信监控器和诊断 | ||||
| SPI CRC | 不适用 | SPI_CRC_FAULTn | 请参阅安全手册 | STATUS_MSB |
| SPI 超时 | TIMEOUT_EN | SPI_TIMEOUTn | 请参阅安全手册 | STATUS_MSB |
| SCLK 计数器 | SCLK_COUNTER_EN | SCLK_COUNT_FAULTn | 请参阅安全手册 | STATUS_MSB |
| 寄存器访问 | 不适用 | REG_ACCESS_FAULTn | 请参阅安全手册 | STATUS_MSB |
除了检测器件中发生故障的监控器之外,ADS131B26-Q1 还提供 表 7-16 中所示的指示器,这些指示器提供有关器件状态或行为的反馈。
| 指示器名称 | 指示器状态位 | 状态位寄存器位置 |
|---|---|---|
| 命令响应 | COMMAND_RESPONSE[3:0] | STATUS_MSB |
| 锁定状态 | LOCK | STATUS_MSB |
| 时钟源 | 时钟 | STATUS_MSB |
| 工作模式 | 模式 | STATUS_MSB |
| ADC2A 序列激活 | SEQ2A_ACTIVE | STATUS_LSB |
| ADC2B 序列激活 | SEQ2B_ACTIVE | STATUS_LSB |
| OTP 组 | OTB_BANK | DIGITAL_STATUS |
最后,该器件为各个 ADC 提供如 表 7-17 所示的转换和序列计数器。
| 计数器名称 | 计数器位 | 计数器位寄存器位置 |
|---|---|---|
| ADC1A 转换计数器 | CONV1A_COUNT[1:0] | STATUS_LSB |
| ADC1B 转换计数器 | CONV1B_COUNT[1:0] | STATUS_LSB |
| ADC2A 序列发生器计数器 | SEQ2A_COUNT[1:0] | STATUS_LSB |
| ADC2B 序列发生器计数器 | SEQ2B_COUNT[1:0] | STATUS_LSB |
除了前面的表中提到的监控器、指示器和计数器之外,ADS131B26-Q1 还提供了其他检查器件完整性的方法、例如: