PCA9545A/45B/45Cは、I2Cバスによって制御されるクアッド双方向変換スイッチです。SCL/SDAの上流ペアが4つの下流ペア(チャネル)にファン・アウトされます。プログラマブル・コントロール・レジスタの内容を設定することで、任意のSCx/SDxチャネルを個別にまたは組み合わせて選択できます。下流ペアのそれぞれに対して1つずつ、4つの割込み入力INT0~INT3が用意されています。また、4つの割込み入力のANDとして機能する1つの割込み出力INTがあります。
PCA9545A/45B/45Cは、アクティブLOWのリセット入力により、下流のI2Cバスの1つがLOW状態でスタックした場合に復旧させることができます。RESETピンをLOWにすると、I2Cバスのステート・マシンがリセットされ、内部のパワーオン・リセット機能と同様にすべてのチャネルの選択が解除されます。
スイッチのパス・ゲートは、VDDピンを使用して、PCA9545A/45B/45Cが出力する最大電圧を制限できるよう構成されています。これにより各ペアで異なるバス電圧を使用可能になるため、1.8 V、2.5 V、3.3 Vの部品が追加の保護なしで5 Vの部品と通信することができます。外部プルアップ抵抗は、各チャネルの目標電圧レベルまでバスをプルアップします。すべてのI/Oピンは5 Vトレラントです。
PCA9545A、PCA9545B、PCA9545Cは、ターゲット・アドレスの固定部分を除いて同一です。