ISL6296DH-T Intersil, ISL6296DH-T Datasheet - Page 13

no-image

ISL6296DH-T

Manufacturer Part Number
ISL6296DH-T
Description
IC BATT AUTHENTICATION SOT-23
Manufacturer
Intersil
Series
FlexiHash™r
Datasheet

Specifications of ISL6296DH-T

Function
Battery Authentication
Battery Type
Li-Ion, Li-Pol, NiMH
Voltage - Supply
2.6 V ~ 4.8 V
Operating Temperature
-25°C ~ 85°C
Mounting Type
Surface Mount
Package / Case
SC-74A, SOT-753
Lead Free Status / RoHS Status
Contains lead / RoHS non-compliant
Bus Transaction Protocol
The XSD bus for the ISL6296 defines three types of bus
transactions. Figure 10 shows the bus transaction protocol.
The blue color represents the signal sent by the host and the
green color stands for the signal sent by the device. Before
the transaction starts, the host should make sure that the
XSD device is not in the sleep mode. One method is to
always send a ‘break’ signal before starting the transaction,
as shown in Figure 10. If the device is not in the sleep mode,
the ‘break’ signal is not mandatory. The ‘break’ pulse width
may appear to be wider than what the host sends out
because of the reason explained in Figure 3. The symbols in
Figure 10 are explained in Table 7.
TABLE 7. SYMBOLS IN THE BUS TRANSACTION PROTOCOL
(C) Back-to-Back Transaction (Read Followed by Write).
(B) Multi-Byte Read Instruction.
(A) Multi-Byte Write Instruction.
IFG
IFG
SYM
TA
TA
break
break
break
H
D
H
D
Stage
LSB
1st
Host inter-frame gap
Device inter-frame gap
Host turn-around time
Device turn-around time
T
T
T
SD
SD
SD
FIGURE 10. XSD BUS TRANSACTION PROTOCOL. THE ‘BREAK’ SIGNAL IS OPTIONAL IF THE DEVICE IS AWAKE
DESCRIPTION
Stage
2nd
Read Instruction Frame
13
FIGURE 11. THE CRC CALCULATOR FOR THE PASSIVE CRC SUPPORT
Stage
Read Instruction Frame
Write Instruction Frame
3rd
0 BT
1 BT
MIN
Stage
4th
H
H
1 BT
1 BT
TYP
D
D
800ms
800ms
MAX
ISL6296
Stage
5th
Passive CRC Support
The CRC feature only supports the read transaction in the
ISL6296. When the OPCODE in the instruction is ‘10’, an
8-bit CRC is automatically calculated for the data bytes
being transferred out. The CRC result is then appended after
the last data byte is read out.
CRC is generated using the DOW CRC polynomial as
follows:
The CRC generation algorithm is logically illustrated in
Figure 11. Prior to a new CRC calculation, the LFSR (linear
feedback shift register) is initialized to zero. The read data to
be transmitted out is concurrently shifted into the CRC
calculator. After the actual data is transmitted out, the final
content of the LFSR is the resulting CRC value. This value is
transmitted out after the read data, with LSB being
transmitted out first.
Polynom
TA
TA D
IFG H
D
=
(output from slave)
(output from slave)
1
+
Data Frame
Data Frame 1
Stage
X
Data Frame 1
6th
4
+
X
5
+
X
8
Stage
7th
TA H
IFG D
H
IFG
Stage
MSB
D
8th
H
Next Instruction
(output from slave)
Data Frame 2
Data Frame 2
Frame
March 21, 2008
Output
Serial
FN9201.2
(EQ. 1)

Related parts for ISL6296DH-T