ZHCSOQ5 june 2023 TPS389006
PRODUCTION DATA
TPS389006 支持?jǐn)?shù)據(jù)包錯(cuò)誤檢查 (PEC)。它使用由多項(xiàng)式 C(x)=x^8 + x^2 + x + 1 表示的 CRC-8,CRC 初始值設(shè)置為 0x00。PEC 計(jì)算包括傳輸中的所有字節(jié),包括地址、命令和數(shù)據(jù)。PEC 計(jì)算不包括 ACK 或 NACK 位,或者 START、STOP 或 REPEATED START 條件。用作外設(shè)并支持 PEC 的器件必須準(zhǔn)備好在有或沒有 PEC 的情況下執(zhí)行傳輸,驗(yàn)證 PEC 是否正確(如果存在)并且僅在 PEC 正確時(shí)處理消息。
如果 PEC 由 EN_PEC 啟用,且寫入事務(wù)中存在 PEC 字節(jié),則當(dāng) PEC 字節(jié)不正確時(shí),器件將 NACK 并將 NIRQ 置為有效。
如果 PEC 由 EN_PEC 啟用,且寫入事務(wù)中不存在 PEC 字節(jié)
-如果 REQ_PEC =0、缺失的 PEC 被視為正常 PEC 且寄存器寫入成功。NIRQ 未置為有效。
-如果 REQ_PEC =1、缺失的 PEC 被視為錯(cuò)誤的 PEC 且寄存器寫入失敗。NIRQ 置為有效。