Tool/software:
Hi Team
do you have any recommendation about the channel for TCA9546A in I2C application?
customer plan to use 400kHz and 10k pull up resistor
BRs
Brian
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
Tool/software:
Hi Team
do you have any recommendation about the channel for TCA9546A in I2C application?
customer plan to use 400kHz and 10k pull up resistor
BRs
Brian
The speed of rising edges is limited by the R-C low-pass filter formed by the pull-up resistor and the total bus capacitance. I²C limits the capacitance to 400 pF and the pull-up current to 3 mA (or 6 mA for large buses near 400 pF, if the devices allow this).
In general, 3 mA is no problem for a 200 pF bus at 400 kHz.
With a switch like the TCA9546A, the pull-up resistors on all simultaneously enabled channels act in parallel. How many are there in your application?
A rough estimate of capacitance is 10 pF per device, and 1 pF per cm of trace.
You should start with the needed bus length, and then size the pull-ups for that.