Other Parts Discussed in Thread: PCA9534
Hi,
We have a design that uses two levels of PCA9548A mux. i.e
Processor--PU--PCA9548A--PU--PCA9548A--PU--I2C_peripheral
\-PU--PCA9548A--PU--I2C_peripheral
Where PU is the Pull-Up on SDA/SCL. Everything is powered and pulled up to 3.3V and we are running in Fast-mode (400kHz).
Its not quite clear to me from reading the datasheet, what each individual pull-up resistor should be. Normally if I was just connecting the Processor directly to an I2C peripheral, I'd use a 2.2K pull-up. Using the two level PCA9548A, should each pull-up also be 2.2K?. OR is each pull-up essentially in parallel with the other, so to get a 2.2K total, each pull-up should be say 6.6K?.
Putting it another way, are the "switches" in the PCA9548A true SPDT switches or do they have some sort of active "drive" that isolates each side of the mux.
thanks