ZHCSOL2 December 2025 ADS125P08
PRODUCTION DATA
MEM_INTERNAL_FAULTn 标志指示是否发生了存储器映射 CRC 故障,或者是否在内部选择了错误的寄存器页。
与寄存器映射 CRC 类似,该器件使用内存映射 CRC 来检查内部内存中是否存在随机位更改。更改内部内存位会导致器件行为不确定或器件性能下降。存储器映射 CRC 始终启用(除非处于待机或断电模式),并会不断计算内部存储器映射中的 CRC 值。器件会将计算结果与生产中存储在内存映射中的内存映射 CRC 值进行比较。如果内部计算结果与存储的存储器映射 CRC 值不匹配,则 MEM_INTERNAL_FAULTn 标志将设置为 0b。发生内存映射 CRC 故障时,器件不会执行其他操作。
CRC 计算以串行方式执行,每个内部时钟振荡器周期一个存储器映射字。因此,随机位更改不会立即显示在 MEM_INTERNAL_FAULTn 标志中,而可能需要延迟 tp(MEM_MAP_CRC)。
如果在内部选择了错误的页(PAGE_INDICATOR 与 PAGE_POINTER 不匹配),则 MEM_INTERNAL_FAULTn 标志也会设置为 0b。
如果发生存储器映射 CRC 故障或选择了错误的页(都会触发 MEM_INTERNAL_FAULTn 标志),则向 MEM_INTERNAL_FAULTn 位写入 1b 来将故障标志清除为 1b。如果故障标志继续设置为 0b,则需要断电重启或复位器件。