isl6295 Intersil Corporation, isl6295 Datasheet - Page 12

no-image

isl6295

Manufacturer Part Number
isl6295
Description
Low Voltage Fuel Gauge
Manufacturer
Intersil Corporation
Datasheet

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
isl6295CV
Manufacturer:
INTERSIL
Quantity:
20 000
Part Number:
isl6295CVZ
Manufacturer:
Intersil
Quantity:
40
Part Number:
isl6295CVZ
Manufacturer:
INTERSIL
Quantity:
17
Part Number:
isl6295CVZ
Manufacturer:
INTERSIL
Quantity:
20 000
Figures 3 through 6 detail how data transfer is accomplished
on the SMBus. Depending upon the state of the R/W bit, two
types of data transfer are possible:
The master device generates all of the serial clock pulses
and the START and STOP conditions. A transfer is ended
1. Data transfer from a master transmitter to a slave
2. Data transfer from a slave transmitter to a master
receiver: The first byte transmitted by the master is the
slave address. Next follows a number of data bytes. The
slave returns an Acknowledge bit after each received
byte.
receiver: The first byte (slave address) is transmitted by
the master. The slave then returns an Acknowledge bit.
Next follows a number of data bytes transmitted by the
slave to the master. The master returns an Acknowledge
bit after all received bytes other than the last byte. At the
end of the last received byte, a 'Not Acknowledge' is
returned.
Ā
PEC
Legend:
S
P
RS
A
A
BT
Bank
AH
Add
S
l
7
7
7
(
Additional data bytes if BT =1
S
MBus Address
12
-Start
- Stop
- Repeated start
- Acknowdedge
-
-
-
-
PEC (optional)
-
Address Low
Negative Acknowledge (terminates transaction)
Block mode indicator bit
Controls selection of bank:
High order address bits (2)
Packet Error Code
00: EEPROM
01: RAM / Registers
FIGURE 7. ISL6295 SMBus WRITE TRANSACTION
1
0
0
0
0
A /
A
A
)
A
10: Reserved
11: Reserved
ISL6295
BT
7
7
7
# of Bytes (only if BT = 1
P
with a STOP condition or with a Repeated START condition.
Since a Repeated START condition is also the beginning of
the next serial transfer, the bus will not be released.
The ISL6295 may operate in the following two modes:
6
1. Slave receiver mode: Serial data and clock are received
2. Slave transmitter mode: The first byte is received and
Last write data byte
through SDA and SCL. After each byte is received, an
acknowledge bit is transmitted. START and STOP
conditions are recognized as the beginning and end of a
serial transfer. Address recognition is performed by
hardware after reception of the slave address and
direction bit.
handled as in the Slave Receiver mode. However, in this
mode, the direction bit will indicate that the transfer
direction is reversed. Serial data is transmitted on SDA by
the ISL6295 while the serial clock is input on SCL. START
and STOP conditions are recognized as the beginning
and end of a serial transfer.
X
4
3
Bank
2
Master controls SDA
ISL6295 controls SDA
1
AH
)
0
0
0
A
A
A
November 10, 2005
FN9074.1

Related parts for isl6295