English
Language : 

ISL6296 Datasheet, PDF (8/17 Pages) Intersil Corporation – FlexiHash For Battery Authentication
ISL6296
Xi
Bn
Cn
Dn
MA[7:6]
An
Xi
Cn
Dn
MB[7:6]
An
Bn
Xi
Dn
MC[7:6]
An
Bn
Cn
Xi
MD[7:6]
8
8-bit CRC Calculator
8
Polynom = 1 + XMA[2:0] - XMA[5:3] + X8
8
8-bit CRC Calculator
8
Polynom = 1 + XMB[2:0] - XMB[5:3] + X8
8
8-bit CRC Calculator
8
Polynom = 1 + XMC[2:0] - XMC[5:3] + X8
8
8-bit CRC Calculator
8
Polynom = 1 + XMD[2:0] - XMD[5:3] + X8
NA[7:0]
An
XA[7:0]
NB[7:0]
Bn
XB[7:0]
NC[7:0]
Cn
XC[7:0]
ND[7:0]
Dn
XD[7:0]
Y[7:0] = XA[7:0] ⊕ S2R{XB[7:0]} ⊕ S4R{XC[7:0]} ⊕ S6R{XD[7:0]}
Legend:
Xi
An,Bn,Cn,Dn
XA,XB,XC,XD
MA,MB,MC,MD
NA,NB,NC,ND
SnR{ }
Y[7:0]
32-bit Challenge Code Word serial bit-stream
CRC calculator serial outputs
CRC calculator 8-bit parallel outputs
CRC polynomial and input selection codes
CRC register initialization seeds
n-bit cyclical right shift function
8-bit Authentication Code output
FIGURE 7. BLOCK DIAGRAM OF THE FLEXIHASH ENGINE
8
FN9201.0
February 1, 2005