datasheetbank_Logo
データシート検索エンジンとフリーデータシート

LTC4099EPDC データシートの表示(PDF) - Linear Technology

部品番号
コンポーネント説明
メーカー
LTC4099EPDC Datasheet PDF : 36 Pages
First Prev 21 22 23 24 25 26 27 28 29 30 Next Last
LTC4099
Operation
through ILIM0 in the I2C port determine whether the sus-
pend LDO will limit input current to the low power setting
of 500µA or the high power setting of 2.5mA.
Interrupt Generation
The IRQ pin on the LTC4099 is an open-drain output that
can be used to generate an interrupt based on one or more
of a multitude of maskable PowerPath/battery charger
change events. The interrupt mask register column in
Table 1 indicates the categories of events that can gener-
ate an interrupt. If a 1 is written to a given location in the
mask register, then any change in the status data of that
category will cause an interrupt to occur. For example, if
a 1 is written to bit 6 of the mask register, then an inter-
rupt will be generated when the WALL UVLO detects that
either power has become available at WALL, or that power
was available and is no longer available from WALL. If a
1 is written to bit 2 of the mask register, then an interrupt
will be triggered by any change in the status bits of the
battery charger, as given by Table 8. Likewise, a 1 at bit 3
will allow an interrupt due to any change in the thermistor
status bits of Table 7.
The IRQ pin is cleared when the bus master acknowledges
receipt of status data from a read operation. If the master
does not acknowledge the status byte, the interrupt will
not be cleared and the IRQ pin will not be released.
Upon generation of an interrupt, the current state of the
LTC4099 is recorded in the I2C port for retrieval (see
Output Data).
I2C Interface
The LTC4099 may communicate with a bus master using
the standard I2C 2-wire interface. The Timing Diagram
shows the relationship of the signals on the bus. The two
bus lines, SDA and SCL, must be HIGH when the bus is
not in use. External pull-up resistors or current sources,
such as the LTC1694 SMBus accelerator, are required
on these lines. The LTC4099 is both a slave receiver and
slave transmitter. The I2C control signals, SDA and SCL,
are scaled internally to the DVCC supply. DVCC should be
connected to the same power supply as the bus pull-up
resistors.
The I2C port has an undervoltage lockout on the DVCC pin.
When DVCC is below approximately 1V, the I2C serial port
is cleared, the LTC4099 is set to its default configuration
of all zeros and interrupts will be locked out.
Bus Speed
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.
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
LTC4099, the master may transmit a STOP condition which
commands the LTC4099 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.
Byte Format
Each byte sent to, or received from, the LTC4099 must
be eight bits long followed by an extra clock cycle for the
acknowledge bit. The data should be sent to the LTC4099
most significant bit (MSB) first.
Acknowledge
The acknowledge signal is used for handshaking between
the master and the slave. When the LTC4099 is written
to (write address), it acknowledges its write address as
well as the subsequent two data bytes. When it is read
from (read address), the LTC4099 acknowledges its read
address only. The bus master should acknowledge receipt
of information from the LTC4099.
An acknowledge (active LOW) generated by the LTC4099
lets 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 LTC4099 pulls
4099fd
21

Share Link: 

datasheetbank.com [ Privacy Policy ] [ Request Datasheet ] [ Contact Us ]