English
Language : 

DS125DF410_13 Datasheet, PDF (17/44 Pages) Texas Instruments – DS125DF410 Low Power Multi-Rate Quad Channel Retimer
DS125DF410
www.ti.com
SNLS398E – JANUARY 2012 – REVISED MAY 2013
SMBus Master Mode and SMBus Slave Mode
In SMBus master mode the DS125DF410 reads its initial configuration from an external EEPROM upon power-
up. A description of the operation of this mode appears in a separate application note.
Some of the pins of the DS125DF410 perform the same functions in SMBus master and SMBus slave mode.
Once the DS125DF410 has finished reading its initial configuration from the external EEPROM in SMBus master
mode it reverts to SMBus slave mode and can be further configured by an external controller over the SMBus.
There are two pins that provide unique functions in SMBus master mode. These are as follows:
• ALL_DONE
• READ_EN
These pins are meant to work together. When the DS125DF410 is powered up in SMBus master mode, it reads
its configuration from the external EEPROM when the READ_EN pin goes low. When the DS125DF410 is
finished reading its configuration from the external EEPROM, it drives its ALL_DONE pin low. In applications
where there is more than one DS125DF410 on the same SMBus, bus contention can result if more than one
DS125DF410 tries to take command of the SMBus at the same time. The READ_EN and ALL_DONE pins
prevent this bus contention.
The system should be designed so that the READ_EN pin of one of the DS125DF410s in the system is driven
low on power-up. This DS125DF410 will take command of the SMBus on power-up and will read its initial
configuration from the external EEPROM. When it is finished reading its configuration, it will set its ALL_DONE
pin low. This pin should be connected to the READ_EN pin of another DS125DF410. When this DS125DF410
senses its READ_EN pin driven low, it will take command of the SMBus and read its initial configuration from the
external EEPROM, after which it will set its ALL_DONE pin low. By connecting the ALL_DONE pin of each
DS125DF410 to the READ_EN pin of the next DS125DF410, each DS125DF410 can read its initial configuration
from the EEPROM without causing bus contention.
For SMBus slave mode, the READ_EN pin must be tied low. Do not leave it floating or tie it high.
A connection diagram showing several DS125DF410s along with an external EEPROM and an external SMBus
master is shown in Figure 3 below. The SMBus master must be prevented from trying to take control of the
SMBus until the DS125DF410s have finished reading their initial configurations from the EEPROM.
Copyright © 2012–2013, Texas Instruments Incorporated
Product Folder Links: DS125DF410
Submit Documentation Feedback
17