表 8-3 定義了 CRC 計算規則。
表 8-3 CRC 規則表
| CRC 規則 |
值 |
| CRC 寬度 |
8 位 |
| 多項式 |
x8 + x2 + x + 1 (07h) |
| 初始種子值 |
FFh |
| 反映出的輸入數據 |
否 |
| 反映出的結果數據 |
否 |
| XOR 值 |
00h |
CRC 計算是在命令字和數據塊上進行的。圖 8-19 顯示了方框圖。該模塊由一個 8 位移位寄存器和 3 個異或門組成。寄存器從種子值 FFh 開始,模塊執行 XOR 函數并移位其內容,直至使用寄存器字符串的最后一位。移位寄存器的最終值是校驗和,該檢驗和由控制器或 TMP114 檢查以便驗證事務。