PCA9541A All information provided in this document is subject to legal disclaimers. © NXP Semiconductors N.V. 2014. All rights reserved.
Product data sheet Rev. 5 — 24 April 2014 25 of 45
NXP Semiconductors
PCA9541A
2-to-1 I
2
C-bus master selector with interrupt logic and reset
9.2 High reliability systems
In a typical multipoint application, shown in Figure 18, the two masters (for example,
primary and back-up) are located on separate I
2
C-buses that connect to multiple
downstream I
2
C-bus slave cards/devices via a PCA9541A/01 for non-hot swap
applications to provide high reliability of the I
2
C-bus.
I
2
C-bus commands are sent via the primary or back-up master and either master can take
command of the I
2
C-bus. Either master at any time can gain control of the slave devices if
the other master is disabled or removed from the system. The failed master is isolated
from the system and does not affect communication between the on-line master and the
slave devices located on the cards.
For even higher reliability in multipoint backplane applications, two dedicated masters can
be used for every card as shown in Figure 19
.
Fig 18. High reliability backplane application
Fig 19. Very high reliability backplane application
002aae662
MASTER 1
SCL1
SDA1
MASTER 0
PCA9541A
PCA9541A
PCA9541A
PCA9541A
PCA9541A
PCA9541A
PCA9541A
PCA9541A
SCL0
SDA0
002aae663
SCL1
SDA1
MASTER 0
PCA9541A
SCL0
SDA0
MASTER 0MASTER 0MASTER 0
SCL0
SDA0
SCL0
SDA0
SCL0
SDA0
MASTER 1MASTER 1MASTER 1MASTER 1
SCL1
SDA1
SCL1
SDA1
SCL1
SDA1
PCA9541A
PCA9541A
PCA9541A
PCA9541A All information provided in this document is subject to legal disclaimers. © NXP Semiconductors N.V. 2014. All rights reserved.
Product data sheet Rev. 5 — 24 April 2014 26 of 45
NXP Semiconductors
PCA9541A
2-to-1 I
2
C-bus master selector with interrupt logic and reset
9.3 Masters with shared resources
Some masters may not be multi-master capable or some masters may not work well
together and continually lock up the bus. The PCA9541A can be used to separate the
masters, as shown in Figure 20
, but still allow shared access to slave devices, such as
Field Replaceable Unit (FRU) EEPROMs or temperature sensors.
9.4 Gatekeeper multiplexer
The PCA9541A/03 can act as a gatekeeper multiplexer in applications where there are
multiple I
2
C-bus devices with the same fixed address (for example, EEPROMs with
address of ‘Z’ as shown in Figure 21
) connected in a multipoint arrangement to the same
I
2
C-bus. Up to 16 hot swappable cards/devices can be multiplexed to the same bus
master by using one PCA9541A/03 per card/device. Since each PCA9541A/03 has its
own unique address (for example, ‘A’, ‘B’, ‘C’, and so on), the EEPROMs can be
connected to the master, one at a time, by connecting one PCA9541A/03 (Master 0
position) while keeping the rest of the cards/devices isolated (off position).
The alternative, shown with dashed lines, is to use a PCA9548 1-to-8 channel switch on
the master card and run 8 I
2
C-bus devices, one to each EEPROM card, to multiplex the
master to each card. The number of card pins used is the same in either case, but there
are 7 fewer pairs of SDA/SCL traces on the printed-circuit board if the PCA9541A/03 is
used.
Fig 20. Masters with shared resources application
002aae664
PCA9541A
SLAVE A0
SLAVE A1 SLAVE A2
MASTER A
PCA9541A
SLAVE B0
SLAVE B1 SLAVE B2
MASTER B
ASSEMBLY A
ASSEMBLY B
SDA/SCL
SDA/SCL
MAIN
MASTER
PCA9541A All information provided in this document is subject to legal disclaimers. © NXP Semiconductors N.V. 2014. All rights reserved.
Product data sheet Rev. 5 — 24 April 2014 27 of 45
NXP Semiconductors
PCA9541A
2-to-1 I
2
C-bus master selector with interrupt logic and reset
9.5 Bus initialization/recovery to initialize slaves without hardware reset
If the I
2
C-bus is hung, I
2
C-bus devices without a hardware reset pin (for example, Slave 1
and Slave 2 in Figure 22
) can be isolated from the master by the PCA9541A/03. The
PCA9541A/03 disconnects the bus when it is reset via the hardware reset line, restoring
the master's control of the rest of the bus (for example, Slave 0). The bus master can then
command the PCA9541A/03 to send 9 clock pulses/STOP condition to reset the
downstream I
2
C-bus devices before they are reconnected to the master or leave the
downstream devices isolated.
Fig 21. Gatekeeper multiplexer application
002aae665
MASTER 0
PCA9541A
PCA9548
EEPROM
Z
A
PCA9541A
EEPROM
Z
B
PCA9541A
EEPROM
Z
C
PCA9541A
EEPROM
Z
D
PCA9541A
EEPROM
Z
E
PCA9541A
EEPROM
Z
F
PCA9541A
EEPROM
Z
G
PCA9541A
EEPROM
Z
H
Fig 22. Bus initialization/recovery application
002aae666
PCA9541A/03
SLAVE 1
SDA
SCL
SLAVE 2
slave I
2
C-bus
MASTER
SLAVE 0
RESET
SDA/SCL

PCA9541APW/03,118

Mfr. #:
Manufacturer:
NXP Semiconductors
Description:
I/O Controller Interface IC IC I2C 2:1 SELECTOR
Lifecycle:
New from this manufacturer.
Delivery:
DHL FedEx Ups TNT EMS
Payment:
T/T Paypal Visa MoneyGram Western Union