Datasheet

www.ti.com
UDG-02065
Q
R
D Q
R
D Q
R
D Q
R
D Q
R
D Q
R
D Q
R
D Q
R
D
CLK
DAT
++ +
bq2022A
SLUS724C SEPTEMBER 2006 REVISED AUGUST 2007
In each case where a CRC is used for data transfer validation, the bus master must calculate a CRC value using
the polynomial function previously given and compare the calculated value to either the 8-bit CRC value stored in
the 64-bit ROM portion of the bq2022A (for ROM reads) or the 8-bit CRC value computed within the bq2022A.
The comparison of CRC values and decision to continue with an operation are determined entirely by the bus
master. No circuitry on the bq2022A prevents a command sequence from proceeding if the CRC stored in or
calculated by the bq2022A does not match the value generated by the bus master. Proper use of the CRC can
result in a communication channel with a high level of integrity.
Figure 17. 8-Bit CRC Generator Circuit (X
8
+ X
5
+ X
4
+ 1)
Copyright © 2006 2007, Texas Instruments Incorporated Submit Documentation Feedback 15
Product Folder Link(s) :bq2022A