Texas Instruments DS100BR111A Ultra Low Power 10.3 Gbps 2-Channel Repeater w/Input Eq EVM DS100BR111AEVK/NOPB DS100BR111AEVK/NOPB Datenbogen

Produktcode
DS100BR111AEVK/NOPB
Seite von 38
P
A
2
A
1
A
0
0
S
 + A3
Slave Address
a
c
k
0
1
2
3
4
5
6
7
Device
ID
Register Address
a
c
k
S
A
2
A
1
A
0
1
0
1
2
3
4
5
6
7
a
c
k
Slave Address
a
c
k
Data
 + A3
Device
ID
SNLS400C – JANUARY 2012 – REVISED APRIL 2013
There are three unique states for the SMBus:
START: A High-to-Low transition on SDA while SCL is High indicates a message START condition.
STOP: A Low-to-High transition on SDA while SCL is High indicates a message STOP condition.
IDLE: If SCL and SDA are both High for a time exceeding t
BUF
from the last detected STOP condition or if they
are High for a total exceeding the maximum specification for t
HIGH
then the bus will transfer to the IDLE state.
SMBus TRANSACTIONS
The device supports WRITE and READ transactions. See
for register address, type (Read/Write, Read
Only), default value and function information.
WRITING A REGISTER
To write a register, the following protocol is used (see SMBus 2.0 specification).
1. The Host drives a START condition, the 7-bit SMBus address, and a “0” indicating a WRITE.
2. The Device (Slave) drives the ACK bit (“0”).
3. The Host drives the 8-bit Register Address.
4. The Device drives an ACK bit (“0”).
5. The Host drive the 8-bit data byte.
6. The Device drives an ACK bit (“0”).
7. The Host drives a STOP condition.
The WRITE transaction is completed, the bus goes IDLE and communication with other SMBus devices may
now occur.
READING A REGISTER
To read a register, the following protocol is used (see SMBus 2.0 specification).
1. The Host drives a START condition, the 7-bit SMBus address, and a “0” indicating a WRITE.
2. The Device (Slave) drives the ACK bit (“0”).
3. The Host drives the 8-bit Register Address.
4. The Device drives an ACK bit (“0”).
5. The Host drives a START condition.
6. The Host drives the 7-bit SMBus Address, and a “1” indicating a READ.
7. The Device drives an ACK bit “0”.
8. The Device drives the 8-bit data value (register contents).
9. The Host drives a NACK bit “1”indicating end of the READ transfer.
10. The Host drives a STOP condition.
The READ transaction is completed, the bus goes IDLE and communication with other SMBus devices may now
occur.
Please see
for more information.
Figure 6. Typical SMBus Write Operation
EEPROM Modes in DS100BR111A Devices
The DS100BR111A supports reading directly from an external EEPROM device by implementing SMBus Master
mode. When using the SMBus master mode, the DS100BR111A will read directly from specific location in the
external EEPROM. When designing a system for using the external EEPROM, the user needs to follow these
specific guidelines.
Copyright © 2012–2013, Texas Instruments Incorporated
15
Product Folder Links: