Hi,
I have two questions regarding TCA9548A I2C switch. Please refer to the block diagram below for both questions.
1. Cascading two TCA9548A switches
Is it OK to cascade two TCA9548A switches? That is, SC0/SD0 port of the first TCA9548A is connected to SCL/SDA port of the second TCA9548A. The master will always be on the SCL/SDA port of the first TCA9548A, and it needs to be able to go through both switches to reach the slaves at the very end of the tree. If so, is there any special design considerations or limitations that I should be aware of?
2. Level translating for 1.8 V slaves
I will have the master and most of the slaves in 3.3 V, but a few slaves will be in 1.8 V and will be connected to only one of the TCA9548A ports, say SC7/SD7. What VCC voltage should I use for that TCA9548A? If VCC needs to be at a low voltage, how does it affect the VIL/VIH and VOL of the TCA9548A so that it works for both 3.3 V and 1.8 V ports?
(Modified picture from TI TCA9548A datasheet)
Thanks,
Wai Kei