ZHCSFZ7C February 2017 – February 2023 PGA460-Q1
PRODUCTION DATA
PGA460-Q1 實施了循環冗余校驗 (CRC),這是一種自包含算法,用于驗證 EEPROM 存儲數據和閾值設置的完整性。當執行 EEPROM 程序或 EEPROM 重新加載操作,或寫入閾值寄存器時,CRC 控制器會計算正確的 CRC 值并將其寫入相應的寄存器:對于 EEPROM 存儲器,此值會寫入到 EE_CRC 寄存器。對于閾值設置,此值會寫入到 THR_CRC 寄存器。
當發出 EEPROM 重新加載命令時,在上電時執行 CRC。所有存儲器塊的 CRC 算法是相同的,如Equation6 所示,其初始種子值為 0xFF,并使用 MSB 排序。從 MSB 到 LSB 按字節執行此計算。數據按如下方式連接:
CRC 校驗的結果存儲在 DEV_STAT0 寄存器中,可以直接通過 UART 接口讀取,而時間指令接口在狀態位 3 和狀態位 1 中報告這些結果。更多有關時間指令接口狀態位的信息,請參閱時間命令接口 部分。有關默認值的信息,請參閱寄存器映射 部分。