ZHCSRX7 june 2023 BQ79616
PRODUCTION DATA
非易失性存储器 (NVM) 中的某些存储器位置可使用 OTP(一次性可编程)进行编程。存储器空间分为两组:出厂空间和客户空间。出厂空间存储正常运行所必需的器件配置。主机无法访问该空间。客户空间包含主机系统可以针对其应用配置自定义的器件默认设置。该空间可由主机读取和编程。
发生器件复位时,出厂和客户 OTP 值会重新加载到其影子寄存器中。在出厂和客户空间 OTP 加载期间会执行错误检查和校正 (ECC)、单错校正 (SEC) 和双错检测 (DED)。如果检测到错误,则会设置相应的 FAULT_OTP[SEC_DET] 或 FAULT_OTP[DED_DET]。
出厂 OTP 空间的任何加载错误都会使用 FAULT_OTP[FACTLDERR] 指示故障。客户 OTP 空间的任何加载错误都会使用 FAULT_OTP[CUSTLDERR] 指示故障。此外,使用 CRC 来保护 OTP 空间(出厂和客户)免受数据完整性问题的影响。如果检测到 CRC 错误,则会设置相应的 FAULT_OTP[FACT_CRC] 和 [CUST_CRC] 位。
如果编程期间 OTP 页面空间(出厂和客户)中存在任何过压错误情况,则会设置 OTP_FAULT[GBLOVERR] 位。从存在此错误的器件收到的信息不得视为可靠的信息。