PCA9541_7 All information provided in this document is subject to legal disclaimers. © NXP Semiconductors N.V. 2015. All rights reserved.
Product data sheet Rev. 7.1 — 24 June 2015 25 of 42
NXP Semiconductors
PCA9541
2-to-1 I
2
C-bus master selector with interrupt logic and reset
10.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 PCA9541/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 will 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
002aab612
MASTER 1
SCL1
SDA1
MASTER 0
PCA9541
PCA9541
PCA9541
PCA9541
PCA9541
PCA9541
PCA9541
PCA9541
SCL0
SDA0
002aab613
SCL1
SDA1
MASTER 0
PCA9541
SCL0
SDA0
MASTER 0MASTER 0MASTER 0
SCL0
SDA0
SCL0
SDA0
SCL0
SDA0
MASTER 1MASTER 1MASTER 1MASTER 1
SCL1
SDA1
SCL1
SDA1
SCL1
SDA1
PCA9541
PCA9541
PCA9541
PCA9541_7 All information provided in this document is subject to legal disclaimers. © NXP Semiconductors N.V. 2015. All rights reserved.
Product data sheet Rev. 7.1 — 24 June 2015 26 of 42
NXP Semiconductors
PCA9541
2-to-1 I
2
C-bus master selector with interrupt logic and reset
10.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 PCA9541 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.
10.4 Gatekeeper multiplexer
The PCA9541/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 PCA9541/03 per card/device. Since each PCA9541/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 PCA9541/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 less pairs of SDA/SCL traces on the printed-circuit board if the PCA9541/03 is used.
Fig 20. Masters with shared resources application
002aab614
PCA9541
SLAVE A0
SLAVE A1 SLAVE A2
MASTER A
PCA9541
SLAVE B0
SLAVE B1 SLAVE B2
MASTER B
ASSEMBLY A
ASSEMBLY B
SDA/SCL
SDA/SCL
MAIN
MASTER
PCA9541_7 All information provided in this document is subject to legal disclaimers. © NXP Semiconductors N.V. 2015. All rights reserved.
Product data sheet Rev. 7.1 — 24 June 2015 27 of 42
NXP Semiconductors
PCA9541
2-to-1 I
2
C-bus master selector with interrupt logic and reset
10.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 PCA9541/03. The
PCA9541/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 PCA9541/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
002aab615
MASTER 0
PCA9541
PCA9548
EEPROM
Z
A
PCA9541
EEPROM
Z
B
PCA9541
EEPROM
Z
C
PCA9541
EEPROM
Z
D
PCA9541
EEPROM
Z
E
PCA9541
EEPROM
Z
F
PCA9541
EEPROM
Z
G
PCA9541
EEPROM
Z
H
Fig 22. Bus initialization/recovery application
002aab616
PCA9541/03
SLAVE 1
SDA
SCL
SLAVE 2
slave I
2
C-bus
MASTER
SLAVE 0
RESET
SDA/SCL

PCA9541BS/01,118

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