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.

PCA9544A: May I have some question for PCA9544A and ... ?

Part Number: PCA9544A
Other Parts Discussed in Thread: TCA9544A

Dear sir:

May I have some question for  PCA9544A and PCA9546A ... ?

PCA9544A 4-Channel I2C And SMBus Multiplexer With Interrupt Logic

PCA9546A 4-Channel I2C And SMBus Switch With Reset Functions

except  Interrupt Logic and Reset Functions .

What's different between Multiplexer (PCA9544A)  and  Switch(PCA9546A) ?

Change another word: How to choice Multiplexer (PCA9544A)  or  Switch(PCA9546A) ?

                                    Have any condition for necessary use Multiplexer (PCA9544A) can't use  Switch(PCA9546A) ?

                                    Have any condition for necessary use         Switch(PCA9546A) can't use  Multiplexer (PCA9544A) ?

Thanks

  • Hey TAlex,

    "What's different between Multiplexer (PCA9544A)  and  Switch(PCA9546A) ?"

    Thanks for this question, quite a few people do not realize there is a difference which can cause problems if they wanted a certain functionality.

    A switch has the ability to enable MULTIPLE channels at the same time. A multiplexer can only enable 1 channel on at the most, at a time. You can use a switch the same way as a multiplexer (where you enable 1 channel at a time) but you won't ever be able to enable multiple channels at the same time with a multiplexer. Simply put, a switch can be a multiplexer but a multiplexer can never be a switch.

    Each has their advantages and disadvantages. A multiplexer, you will never run into the problem on accidentally enabling two channels with the same address but you lose the ability to bridge two secondary channels together (like if a second master sat on a secondary channel and wanted to talk to a slave on one of the other channels.) This means you need to consider which type of switch/multiplexer you need you your system. You may want a single channel option or may want the ability to do multiple channels.

    Also, please note that I did make an update to the TCA9544A datasheet to make the single channel enable more clear but the PCA9544A needs to be rewritten. I have put in a ticket in our internal system to update the datasheet since you pointed this out. It should be more specific when stating it can only enable one channel at a time.

    Thanks for your question!

    If anything is unclear or you have further questions let me know.

    -Bobby