Texas Instruments

PCA9548A - 8-Channel I2C Switch with Reset | TI

N.º de pieza: PCA9548A ✓ Activo
En stock Se envía en 1-3 días hábiles
2.3 V to 5.5 V Vdss 24-TSSOP (PW) Package Standard-Mode 100 kHz, Fast-Mode 400 kHz Speed
Desde $0.79 USD / unidad
MOQ: 1 |
Precio actualizado: 2026-10-19
Precios por volumen
Cant. Precio unitario Total
1 $1.62 $1,62
10 $1.45 $14,50
100 $1.18 $118,00
500 $0.98 $490,00
1.000 $0.79 $790,00
ℹ️ Todos los precios están en USD

PCA9548A Descripción general

The Texas Instruments PCA9548A is an 8-channel bidirectional translating switch for I2C buses that supports Standard-Mode (100 kHz) and Fast-Mode (400 kHz) operation, with a supply voltage range of 2.3 V to 5.5 V and an active-low RESET input, housed in a 24-pin TSSOP package. The device is controlled through a single 8-bit I2C control register in which each bit enables or disables one of the eight switch channels of I2C data flow.

An I2C bus switch (also called an I2C multiplexer or bus expander) is an interface IC that fans a single upstream SCL/SDA pair out to multiple downstream bus segments. In the system hierarchy it sits between the host controller and peripheral devices, letting one controller manage many more slaves than the address space would otherwise allow, and isolating bus segments to resolve address conflicts or capacitive-loading limits.

Key features include the eight selectable downstream SCx/SDx channel pairs, voltage translation capability (any low-voltage section can be interfaced with any high-voltage section when the switch pass-gate voltage is set at or below the lowest bus voltage), a reset input that recovers from bus lockup by power-cycling the selected channel through an internal power-on-reset circuit, and support for both 100 kHz and 400 kHz bus speeds.

Technically, the PCA9548A uses pass-gate transistor switches between the upstream and downstream pairs. Three hardware address pins (A0, A1, A2) allow up to eight PCA9548A devices to share the same I2C bus, expanding one controller port to as many as 64 separate bus segments. The pass-gate design means channel on-resistance and gate drive define the translation window, and channels can be enabled individually or in any combination per the control register.

Typical applications include buffering level-shifted I2C segments in servers and networking equipment, resolving address conflicts between identical sensors on one controller, isolating capacitive loads in long backplanes, and automotive or industrial control buses where a resettable switch simplifies fault recovery.

When designing with this part, ensure the pass-gate switch voltage is referenced to the lowest downstream bus voltage so the translation function holds the correct logic levels; the RESET pin should be driven from a supervisor or GPIO to recover hung buses.

This page synthesizes distributor pricing, drop-in alternatives including the pin-compatible TCA9548A, and practical design notes beyond what the manufacturer datasheet provides.

Alternativas directas para PCA9548A — mismo encapsulado, compatible pin a pin. Se excluyen las piezas de otro encapsulado que requieren retrabajo de la PCB.

Variantes de esta serie

Modelos de la misma serie compatibles directamente con PCA9548A (mismo factor de forma y huella) — difiere en Number of Channels, Reset Input, Supply Voltage Range.

Texas Instruments
Number of Channels: 8
Reset Input: Active-low
Supply Voltage Range: 1.65 V to 5.5 V
Comparar con PCA9548A →

Herramienta de comparación rápida — seleccione piezas alternativas para compararlas lado a lado:

TCA9548APWR

✅ Sustitución directa
Texas Instruments
📦 24-TSSOP
Bus Switch 1 x 8:1 · 8 · 1.65 V to 5.5 V · I2C, SMBus · Active-low · 3 (A0, A1, A2) · -40°C to 85°C · TSSOP (PW) 24-pin

✓ En stock

$1.82 / unidad

Ver hoja de datos →

PCA9548APW

✅ Sustitución directa
📦 24-TSSOP
cross-brand second source from NXP (original product line), same 2.3 V to 5.5 V range and 8-channel architecture, pin-compatible TSSOP-24

📋 Alternativa de referencia (no en el catálogo)

PCA9548A Valores máximos y características eléctricas

Función 8-channel bidirectional I2C translating switch
Number of Channels 8 downstream SCx/SDx pairs
Supply Voltage Range 2.3 V to 5.5 V
I2C Bus Speed Support Standard-Mode 100 kHz, Fast-Mode 400 kHz
Control Interface I2C/SMBus, single 8-bit control register
Hardware Address Pins 3 (A0, A1, A2) - up to 8 devices per bus
Reset Input Yes, active-low RESET
Voltage Translation Yes, via pass-gate switch voltage referencing
Encapsulado 24-TSSOP (PW)
Tipo de montaje Surface Mount
Tipo de interfaz 2-wire bus (SCL/SDA)
Channel Selection Individual or any combination of channels
Power-On Reset Internal, resets registers to default state
Estado RoHS Compliant

Configuración de pines de PCA9548A

TSSOP-24 Package Pinout Diagram TSSOP-24 4.4x7.8mm, P0.65mm, JEDEC MO-153. 1 24 2 23 3 22 4 21 5 20 6 19 7 18 8 17 9 16 10 15 11 14 12 13 TSSOP-24
Pin 1 A0 — Hardware address input 0
Pin 2 A1 — Hardware address input 1
Pin 3 RESET — Active-low reset input; power-cycles selected channel(s)
Pin 4 GND — Ground
Pin 5 SD0 — Serial data, channel 0
Pin 6 SC0 — Serial clock, channel 0
Pin 7 SD1 — Serial data, channel 1
Pin 8 SC1 — Serial clock, channel 1
Pin 9 SD2 — Serial data, channel 2
Pin 10 SC2 — Serial clock, channel 2
Pin 11 SD3 — Serial data, channel 3
Pin 12 SC3 — Serial clock, channel 3
Pin 13 SD4 — Serial data, channel 4
Pin 14 SC4 — Serial clock, channel 4
Pin 15 SD5 — Serial data, channel 5
Pin 16 SC5 — Serial clock, channel 5
Pin 17 SD6 — Serial data, channel 6
Pin 18 SC6 — Serial clock, channel 6
Pin 19 SD7 — Serial data, channel 7
Pin 20 SC7 — Serial clock, channel 7
Pin 21 A2 — Hardware address input 2
Pin 22 SCL — Upstream serial clock
Pin 23 SDA — Upstream serial data
Pin 24 VCC — Supply voltage, 2.3 V to 5.5 V

Aplicaciones típicas

PCA9548A es adecuado para 6 aplicacións: Server and Backplane I2C Management, I2C Address Conflict Resolution, Voltage-Level Translation Between Mixed Rails, Industrial Control and PLC Systems, Automotive Body and Infotainment Networks, Test and Measurement Instrumentation.

🖥️

Server and Backplane I2C Management

Servers, storage shelves, and telecom backplanes fan a single BMC I2C port out to dozens of power supplies, fan controllers, and temperature sensors. The PCA9548A's eight downstream segments and three address pins (up to eight devices per bus, 64 segments total) let one controller isolate each shelf or FRU onto its own bus, containing faults and reducing bus capacitance. Operating from 2.3 V to 5.5 V with 400 kHz Fast-Mode support, it keeps polling cycles short across long backplane traces, while the RESET pin gives the BMC a hardware path to recover a segment that hangs - critical for systems requiring high availability without service interruption.

🧩

I2C Address Conflict Resolution

Many popular I2C sensors, EEPROMs, and RTCs ship with fixed or narrowly configurable addresses. Placing identical devices behind different PCA9548A channels lets one controller talk to multiple same-address parts by enabling only one channel at a time via the 8-bit control register. Because the switch is a passive bidirectional pass gate, no protocol translation or timing penalty is introduced at 100 kHz or 400 kHz. Designers simply write the channel-select byte before accessing the target device, a pattern supported by common Linux (i2c-mux) and MCU drivers, making this the lowest-effort fix for duplicate-address designs in consumer and industrial hardware.

⚡

Voltage-Level Translation Between Mixed Rails

Designs mixing 5 V microcontrollers with 1.8 V or 3.3 V sensor islands can use the PCA9548A's pass-gate translation characteristic: per the NXP datasheet, setting the switch voltage at or below the lowest bus voltage lets the device safely bridge dissimilar rails. The upstream pair connects to the higher-voltage controller while selected downstream segments operate at the peripheral rail. This eliminates separate level-shifter ICs on each bus segment and reduces BOM count. The device's 2.3 V to 5.5 V core supply supports the common 3.3 V and 5 V controller domains directly, and 400 kHz throughput is preserved across the translation boundary.

🏭

Industrial Control and PLC Systems

In programmable logic controllers and factory automation racks, the PCA9548A segments I2C buses between a main controller and plug-in I/O modules, current monitors, and configuration EEPROMs. Channel isolation means a shorted or misbehaving module cannot drag down the shared bus, and the active-low RESET input driven from a supervisor recovers a hung segment automatically. The 2.3 V to 5.5 V supply range suits both legacy 5 V backplanes and modern 3.3 V logic. Fast-Mode 400 kHz support shortens scan cycles across eight modules, improving control-loop latency while keeping wiring to a simple two-wire bus throughout the cabinet.

🚗

Automotive Body and Infotainment Networks

Automotive ECU clusters use the PCA9548A (with Q100-grade sourcing practices) to branch a central I2C bus to ambient-light controllers, touch sensors, and audio codec sub-boards. Its active-low RESET enables fault-tolerant recovery after load-dump transients or ESD events corrupt a downstream bus state, and channel isolation keeps a stuck slave on one door module from blocking the rest of the network. The wide 2.3 V to 5.5 V supply tolerates battery-rail regulation variance, and 400 kHz operation supports fast scanning of keypads and lighting controllers during wake-up sequences without exceeding two-wire harness budgets.

🔧

Test and Measurement Instrumentation

Bench instruments and modular test frames route I2C from a main controller to front-end attenuators, calibration EEPROMs, and display drivers using the PCA9548A. Eight independently switchable segments let the firmware service many boards with a single connector, and the hardware address pins permit cascading additional switches for even larger frames. Because the pass-gate switch is transparent to protocol timing, instruments can run calibration sequences at 400 kHz without timing artifacts. The RESET pin doubles as a safety interlock: firmware can isolate all analog front-end buses during mode changes, guaranteeing a clean bus state before re-enabling channels.

What is the PCA9548A and what does it do?
The PCA9548A is an 8-channel bidirectional translating switch for I2C buses, controlled via a single 8-bit control register on the I2C/SMBus interface. According to the TI datasheet, it supports Standard-Mode (100 kHz) and Fast-Mode (400 kHz) operation, fans the upstream SCL/SDA pair out to eight downstream channel pairs, and operates from a 2.3 V to 5.5 V supply in a 24-pin TSSOP package.
What is the difference between PCA9548A and TCA9548A?
The TCA9548A is an enhanced, pin-compatible version of the PCA9548A with a wider supply voltage range - the TCA9548A operates down to 1.65 V while the PCA9548A requires 2.3 V to 5.5 V. According to TI E2E support threads, all TCA devices are pin-to-pin replacements of their PCA counterparts, the TCA9548A corrects a reset errata present in the PCA9548A, and TI recommends upgrading to TCA9548A for new designs.
Can TCA9548A replace PCA9548A in an existing design?
Yes. TI confirms on the E2E forum that TCA9548A has the same functionality and pinout as the PCA9548A and is a drop-in replacement on the same PCB footprint. The differences are beneficial: TCA9548A extends the operating supply range down to 1.65 V, corrects the reset errata, and uses a newer, more cost-effective process. Existing 2.3 V to 5.5 V designs can swap the part without layout or firmware changes.
What is the NXP equivalent of the TI PCA9548A?
The NXP Semiconductors PCA9548A is the same-function 8-channel I2C-bus switch with reset; NXP originated the PCA9548A product line and TI second-sourced it. The NXP part in the TSSOP-24 (PW) package is pin-compatible with the TI part, so the NXP PCA9548APW can serve as a cross-brand drop-in alternative. Both datasheets specify identical channel architecture with an 8-bit control register and 2.3 V to 5.5 V supply.
How many PCA9548A devices can share one I2C bus?
Up to eight PCA9548A devices can share one I2C bus. The device provides three hardware address pins (A0, A1, A2), giving 2 to the power of 3, or eight, unique I2C slave addresses. Combined with eight downstream channels per device, a single controller can address up to 64 independent downstream bus segments, which is useful for large sensor networks and server backplanes.
What supply voltage range does the PCA9548A support?
The PCA9548A operates from a 2.3 V to 5.5 V supply, according to the TI product page. Within this range the pass-gate architecture also allows voltage translation: when the switch voltage is set at or below the lowest bus voltage per the NXP datasheet guidance, low-voltage downstream segments can be interfaced with higher-voltage upstream segments, letting 1.8 V or 3.3 V peripherals coexist behind a 5 V controller.
How does the PCA9548A recover from a stuck I2C bus?
The PCA9548A recovers from a locked-up I2C bus using its active-low RESET input. According to the datasheet, asserting RESET cycles power to the selected downstream channel through an internal power-on-reset circuit, forcing all channels to their default disabled state and releasing any slave holding SDA low. Connect RESET to a host GPIO or a supervisor IC to implement fault recovery without a full system power cycle.
What is the price of PCA9548A?
As of 2026-10-20, the PCA9548APWR (24-TSSOP, Tape and Reel) is listed on XAIPART from approximately $1.62 at 1 unit, stepping down to about $1.18 at 100 units and $0.79 at 1000 units. Distributor pricing at DigiKey and Mouser varies by package suffix and order quantity; verify current pricing and stock on the product page before ordering.
Where to buy PCA9548A online?
The PCA9548A can be purchased online from XAIPART, which lists the PCA9548APWR in 24-TSSOP with quantity-break pricing and datasheet access. Authorized distributors such as DigiKey and Mouser also stock the part - the DigiKey catalog page for PCA9548APWR shows buy-now, ships-today availability. For volume quotes or hard-to-find package suffixes such as the 24-SSOP PCA9548ADB, request a quote.
What is the best drop-in replacement for PCA9548A?
The best drop-in replacement is the TI TCA9548A, which has the same functionality and pinout per TI's own recommendation on the E2E forum, extends the supply range down to 1.65 V, and corrects the PCA9548A reset errata. For cross-brand sourcing, the NXP PCA9548APW in TSSOP-24 is pin-compatible with the TI part. Both options require no PCB or firmware changes.
Where can I download the PCA9548A datasheet PDF?
The official PCA9548A datasheet PDF is available at https://www.ti.com/lit/ds/symlink/pca9548a.pdf from Texas Instruments and at https://www.nxp.com/docs/en/data-sheet/PCA9548A.pdf from NXP Semiconductors. Both documents cover the 8-channel I2C switch with reset, including the control register definition, pass-gate voltage translation characteristics, and typical application circuits.
PCA9548A vs PCA9546A - which should I choose?
Choose the PCA9548A when you need eight downstream I2C channels; the PCA9546A provides only four translating switch channels in a smaller QSOP package. Both perform the same voltage-translation switching function and are controlled by I2C registers, but the PCA9548A doubles the channel count and adds hardware address pins for up to eight devices per bus, making it the choice for larger sensor or backplane systems.
Is PCA9548A suitable for 400 kHz Fast-Mode I2C operation?
Yes, the PCA9548A supports both Standard-Mode (100 kHz) and Fast-Mode (400 kHz) I2C operation, as stated in the TI datasheet description. Because the channel switch is a passive pass-gate rather than an active repeater, the bus speed is not limited by the switch itself; however, the added series resistance of the pass gate should be budgeted in the bus pull-up resistor calculation at 400 kHz.
How does PCA9548A voltage translation work?
The PCA9548A translates between bus voltage levels using pass-gate transistor switches. Per the NXP datasheet, the voltage characteristics of the pass gates depend on the switch voltage, and for the device to act as a voltage translator, the switch voltage should be equal to or lower than the lowest bus voltage on any segment. This lets a 5 V-tolerant upstream bus connect safely to 1.8 V or 3.3 V downstream segments.
What are the key specifications of the PCA9548A that engineers should know?
The PCA9548A is an 8-channel bidirectional I2C translating switch with an active-low RESET input, operating from 2.3 V to 5.5 V and supporting 100 kHz and 400 kHz bus modes. It is configured via one 8-bit control register allowing any combination of channels to be enabled, provides three address pins (A0-A2) for up to eight devices per bus, and comes in 24-pin TSSOP and SSOP packages. These figures come from the TI and NXP datasheets.

Datos de referencia de ingeniería para PCA9548A — comparación, orientación de diseño e información de cumplimiento.

Guía de selección

Choose the PCA9548A when you need eight I2C segments, 2.3 V to 5.5 V operation, and a resettable switch, and your design does not depend on reset errata fixes. Choose TCA9548APWR instead if your supply can be as low as 1.65 V, if you want the corrected reset behavior TI recommends, or if this is a new design - it is pin-to-pin identical and more cost-effective on newer processes. Choose the NXP PCA9548APW when second-sourcing with an NXP-approved vendor line; it is functionally and pin compatible with the TI part in TSSOP-24. If you only need four channels, the PCA9546A saves pins but halves segment count. All TSSOP-24 options drop onto the same footprint, so layout investment is preserved across any of these choices.

Comparación con alternativas

Parámetro Este producto TCA9548APWR PCA9548APW
Package 24-TSSOP 24-TSSOP - same 24-TSSOP - same
Brand Texas Instruments Texas Instruments NXP Semiconductors
Number of Channels 8 8 8
Supply Voltage Range 2.3 V to 5.5 V 1.65 V to 5.5 V 2.3 V to 5.5 V
Bus Speed 100 kHz / 400 kHz 100 kHz / 400 kHz 100 kHz / 400 kHz
Reset Input Yes (active-low) Yes (active-low, reset errata corrected) Yes (active-low)
Hardware Address Pins 3 (A0-A2) 3 (A0-A2) 3 (A0-A2)
Voltage Translation Yes (pass-gate) Yes (pass-gate) Yes (pass-gate)

Diferenciadores clave

  • Eight channels with combination selection (frente a PCA9546A)
  • Extended low-voltage operation in successor (frente a TCA9548APWR)
  • Reset-based bus recovery (frente a NXP PCA9548APW)

Notas de diseño

TI acknowledges a reset errata on the PCA9548A (the reset function may not restore all registers correctly under specific conditions) which was corrected in the TCA9548A. If your design relies on RESET for fault recovery, either validate the fix in your firmware or select TCA9548APWR, which is pin-to-pin identical and corrects the errata per TI E2E support. This is the single most cited reason TI recommends the TCA9548A for new designs.

The channel switch is a passive pass-gate, so each enabled channel adds series resistance into the bus. At 400 kHz Fast-Mode with several channels enabled simultaneously, budget the pass-gate resistance into the pull-up resistor calculation: total bus capacitance times required rise time determines the minimum pull-up strength. Keeping the switch voltage at or below the lowest bus segment voltage ensures proper translation logic levels per the NXP datasheet.

Place 0.1 uF decoupling close to the VCC pin (pin 24) with a solid ground return via near pin 4. Route the upstream SCL/SDA traces short and direct; downstream channel pairs may be routed as a group per bus segment. Tie the RESET pin to a host GPIO or supervisor output with a pull-up to VCC - never leave it floating, or spurious resets can disable channels mid-transaction.

Información de cumplimiento

RoHS
Compliant
REACH
Unknown
AEC-Q100
Not Applicable
Libre de plomo
Yes
Libre de halógenos
Unknown
Minerales en conflicto
Unknown

RoHS compliant and lead-free per TI product listing. REACH, halogen-free, and conflict-minerals status not stated in provided data - verify on TI.com quality pages.

Datos verificados el: 2026-10-20 — datos verificados y seleccionados por el equipo de ingeniería de componentes de XAIPART

Búsquedas relacionadas

PCA9548A datasheet PCA9548APWR Texas Instruments 8-channel I2C switch with reset PCA9548A vs TCA9548A difference PCA9548A drop-in replacement TCA9548A pin compatible PCA9548A I2C multiplexer 8 channel TSSOP-24 PCA9548A buy price 1.62 I2C address conflict resolver sensor what is the supply voltage range of PCA9548A PCA9548A pinout TSSOP-24 PCA9548A reset errata stuck bus recovery

Componentes & términos relacionados

Texas Instruments NXP Semiconductors PCA9548A PCA9548APWR TCA9548APWR PCA9546A I2C SMBus bus switch I2C multiplexer voltage translation pass-gate switch TSSOP-24 SSOP surface mount RoHS Fast-Mode 400 kHz Standard-Mode 100 kHz reset errata server backplane address conflict resolution 8-bit control register RESET pin hardware address pins
RFQ de presupuesto rápido
Complete los detalles — nuestro equipo de ventas responderá en un plazo de 24 horas
Número de pieza Fabricante Encapsulado QTY Precio objetivo Total
Total: $0.00 USD
✓
¡Presupuesto enviado!

Responderemos a su correo electrónico en un plazo de 24 horas

1
RFQ enviado
2
Presupuesto recibido
3
Pedido realizado
4
Pago
5
Enviado
6
Entregado
Ver detalles del RFQ