English
Language : 

DS125MB203_15 Datasheet, PDF (19/54 Pages) Texas Instruments – Low-Power 12.5-Gbps Dual-Lane 2:1/1:2 Mux/Buffer
www.ti.com
DS125MB203
SNLS432C – OCTOBER 2012 – REVISED DECEMBER 2015
8.6 Register Maps
8.6.1 System Management Bus (SMBus) and Configuration Registers
The System Management Bus interface is compatible to SMBus 2.0 physical layer specification. ENSMB = 1 kΩ
to VDD to enable SMBus slave mode and allow access to the configuration registers.
The DS125MB203 has the AD[3:0] inputs in SMBus mode. These pins are the user set SMBUS slave address
inputs. The AD[3:0] pins have internal pull-down. When left floating or pulled low the AD[3:0] = 0000'b, the device
default address byte is B0'h. Based on the SMBus 2.0 specification, the DS125MB203 has a 7-bit slave address.
The LSB is set to 0'b (for a WRITE). The device supports up to 16 address byte, which can be set with the
AD[3:0] inputs. Below are the 16 addresses.
0000
0001
0010
0011
0100
0101
0110
0111
1000
1001
1010
1011
1100
1101
1110
1111
AD[3:0] SETTINGS
Table 6. Device Slave Address Bytes
ADDRESS BYTES (HEX)
B0
B2
B4
B6
B8
BA
BC
BE
C0
C2
C4
C6
C8
CA
CC
CE
The SDA, SCL pins are 3.3V tolerant, but are not 5V tolerant. External pull-up resistor is required on the SDA.
The resistor value can be from 1 kΩ to 5 kΩ depending on the voltage, loading and speed. The SCL may also
require an external pull-up resistor and it depends on the Host that drives the bus.
8.6.1.1 Transfer Of Data Through the SMBus
During normal operation the data on SDA must be stable during the time when SCL is High.
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 tBUF from the last detected STOP condition or if
they are High for a total exceeding the maximum specification for tHIGH then the bus will transfer to the IDLE
state.
8.6.1.2 SMBus Transactions
The device supports WRITE and READ transactions. See Table 8 for register address, type (Read/Write, Read
Only), default value and function information.
8.6.1.3 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).
Copyright © 2012–2015, Texas Instruments Incorporated
Product Folder Links: DS125MB203
Submit Documentation Feedback
19