LTC4215 Linear Technology, LTC4215 Datasheet - Page 17

no-image

LTC4215

Manufacturer Part Number
LTC4215
Description
Hot Swap Controller
Manufacturer
Linear Technology
Datasheet

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
LTC4215CGN
Manufacturer:
LT
Quantity:
10 000
Part Number:
LTC4215CGN
Manufacturer:
LINEAR/凌特
Quantity:
20 000
Part Number:
LTC4215CGN#PBF
Manufacturer:
LINEAR/凌特
Quantity:
20 000
Part Number:
LTC4215CUFD
Manufacturer:
LT
Quantity:
10 000
Part Number:
LTC4215CUFD
Manufacturer:
LINEAR/凌特
Quantity:
20 000
Part Number:
LTC4215CUFD#PBF
Manufacturer:
LT
Quantity:
4 500
Part Number:
LTC4215CUFD#PBF
Manufacturer:
LT凌特厂
Quantity:
20 000
Part Number:
LTC4215CUFD#TRPBF
Manufacturer:
LT
Quantity:
499
Part Number:
LTC4215CUFD#TRPBF
Manufacturer:
LT
Quantity:
6 000
Part Number:
LTC4215CUFD#TRPBF
Manufacturer:
LINEAR/凌特
Quantity:
20 000
www.DataSheet4U.com
APPLICATIO S I FOR ATIO
START and STOP Conditions
When the bus is idle, both SCL and SDA are high. A bus
master signals the beginning of a transmission with a start
condition by transitioning SDA from high to low while SCL
is high, as shown in Figure 6. When the master has fi nished
communicating with the slave, it issues a STOP condition
by transitioning SDA from low to high while SCL is high.
The bus is then free for another transmission.
I
Twenty-seven distinct bus addresses are available using
three 3-state address pins, ADR0-ADR2. Table 1 shows
the correspondence between pin states and addresses.
Note that address bits B7 and B6 are internally confi gured
to 10. In addition, the LTC4215 responds to two special
addresses. Address (1011 111) is a mass write address
that writes to all LTC4215s, regardless of their individual
address settings. Mass write can be disabled by setting
register A4 to zero. Address (0001 100) is the SMBus Alert
Response Address. If the LTC4215 is pulling low on the
⎯ A ⎯ L ⎯ E ⎯ R ⎯ T pin, it acknowledges this address by broadcasting
its address and releasing the ⎯ A ⎯ L ⎯ E ⎯ R ⎯ T pin.
Acknowledge
The acknowledge signal is used in handshaking between
transmitter and receiver to indicate that the last byte of
data was received. The transmitter always releases the
SDA line during the acknowledge clock pulse. When the
slave is the receiver, it pulls down the SDA line so that it
remains LOW during this pulse to acknowledge receipt
of the data. If the slave fails to acknowledge by leaving
SDA high, then the master may abort the transmission by
generating a STOP condition. When the master is receiving
2
C Device Addressing
SDA
SCL
CONDITION
START
S
U
U
ADDRESS
a6 - a0
1 - 7
W
R/W
8
Figure 6. Data Transfer Over I
ACK
9
U
1 - 7
b7 - b0
DATA
data from the slave, the master pulls down the SDA line
during the clock pulse to indicate receipt of the data. After
the last byte has been received the master leaves the SDA
line HIGH (not acknowledge) and issues a stop condition
to terminate the transmission.
Write Protocol
The master begins communication with a START con-
dition followed by the seven bit slave address and the
R/ ⎯ W bit set to zero, as shown in Figure 7. The addressed
LTC4215 acknowledges this and then the master sends
a command byte which indicates which internal register
the master wishes to write. The LTC4215 acknowledges
this and then latches the lower three bits of the command
byte into its internal Register Address pointer. The master
then delivers the data byte and the LTC4215 acknowledges
once more and latches the data into its control register.
The transmission is ended when the master sends a STOP
condition. If the master continues sending a second data
byte, as in a Write Word command, the second data byte
is acknowledged by the LTC4215 but ignored, as shown
in Figure 8.
Read Protocol
The master begins a read operation with a START con-
dition followed by the seven bit slave address and the
R/ ⎯ W bit set to zero, as shown in Figure 9. The addressed
LTC4215 acknowledges this and then the master sends
a command byte which indicates which internal register
the master wishes to read. The LTC4215 acknowledges
this and then latches the lower three bits of the command
byte into its internal Register Address pointer. The master
then sends a repeated START condition followed by the
8
2
C or SMBus
ACK
9
1 - 7
b7 - b0
DATA
8
ACK
9
LTC4215
CONDITION
STOP
P
4215 F06
17
4215fb

Related parts for LTC4215