English
Language : 

LTC3577-3 Datasheet, PDF (38/52 Pages) Linear Technology – Highly Integrated Portable Product PMIC
LTC3577-3/LTC3577-4
OPERATION
The I2C port has an undervoltage lockout on the DVCC pin.
When DVCC is below approximately 1V, the I2C serial port
is cleared and registers are set to the default configura-
tion of all zeros.
I2C Bus Speed
I2C Byte Format
Each byte sent to or received from the LTC3577-3/LTC3577-4
must be 8 bits long followed by an extra clock cycle for the
acknowledge bit. The data should be sent to the LTC3577-3/
LTC3577-4 most significant bit (MSB) first.
The I2C port is designed to be operated at speeds of up
to 400kHz. It has built-in timing delays to ensure correct
operation when addressed from an I2C compliant master
device. It also contains input filters designed to suppress
glitches should the bus become corrupted.
I2C START and STOP Conditions
A bus master signals the beginning of communications
by transmitting a START condition. A START condition is
generated by transitioning SDA from HIGH to LOW while
SCL is HIGH. The master may transmit either the slave
write or the slave read address. Once data is written to the
LTC3577-3/LTC3577-4, the master may transmit a STOP
condition which commands the LTC3577-3/LTC3577-4 to
act upon its new command set. A STOP condition is sent by
the master by transitioning SDA from LOW to HIGH while
SCL is HIGH. The bus is then free for communication with
another I2C device.
I2C Acknowledge
The acknowledge signal is used for handshaking between
the master and the slave. When the LTC3577-3/LTC3577-4
are written to (write address), they acknowledge their
write address as well as the subsequent two data bytes.
When they are read from (read address), the LTC3577-3/
LTC3577-4 acknowledge their read address only. The bus
master should acknowledge receipt of information from
the LTC3577-3/LTC3577-4.
An acknowledge (active LOW) generated by the LTC3577-3/
LTC3577-4 let the master know that the latest byte of
information was received. The acknowledge related clock
pulse is generated by the master. The master releases the
SDA line (HIGH) during the acknowledge clock cycle. The
LTC3577-3/LTC3577-4 pull down the SDA line during the
write acknowledge clock pulse so that it is a stable LOW
during the HIGH period of this clock pulse.
I2C Timing Diagram
00
START
SDA
00
ADDRESS
0100
WR
10
DATA BYTE A
A7 A6 A5 A4 A3 A2 A1 A0
DATA BYTE B
B7 B6 B5 B4 B3 B2 B1 B0
0 1 0 0 1 0 ACK
ACK
ACK
STOP
SCL
123456789123456789123456789
SDA
tLOW
tSU, DAT
SCL
tHD, STA
START
CONDITION
tHIGH
tr
tf
tHD, DAT
tSU, STA
tHD, STA
tSP
REPEATED START
CONDITION
tBUF
tSU, STO
357734 TD
STOP
CONDITION
START
CONDITION
38
357734fa