Texas Instruments

PCA9548A - 8-Channel I2C Switch with Reset | TI

料号: PCA9548A ✓ 量产中
有现货 1-3 个工作日内发货
2.3 V to 5.5 V Vdss 24-TSSOP (PW) Package Standard-Mode 100 kHz, Fast-Mode 400 kHz Speed
低至 $0.79 USD / 件
最小起订量: 1 |
价格更新于: 2026-10-19
批量定价
数量 单价 小计
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
ℹ️ 所有价格均以 USD 计价

PCA9548A 概述

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.

直接替换替代料: PCA9548A ——相同封装,引脚兼容。需要 PCB 改动的不同封装料号已排除。

本系列中的变体

可与以下型号直接替换的同系列型号: PCA9548A (相同外形与封装尺寸) ——差异在于 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
对比 PCA9548A →

快速对比工具——选择替代料号进行并排对比:

TCA9548APWR

✅ 直接替换
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

✓ 有现货

$1.82 / 个

查看数据手册 →

PCA9548APW

✅ 直接替换
📦 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

📋 参考替代料(不在目录中)

PCA9548A 最大额定值与电气特性

功能 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
封装 24-TSSOP (PW)
安装类型 Surface Mount
接口类型 2-wire bus (SCL/SDA)
Channel Selection Individual or any combination of channels
Power-On Reset Internal, resets registers to default state
RoHS 状态 Compliant

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
引脚 1 A0 — Hardware address input 0
引脚 2 A1 — Hardware address input 1
引脚 3 RESET — Active-low reset input; power-cycles selected channel(s)
引脚 4 GND — Ground
引脚 5 SD0 — Serial data, channel 0
引脚 6 SC0 — Serial clock, channel 0
引脚 7 SD1 — Serial data, channel 1
引脚 8 SC1 — Serial clock, channel 1
引脚 9 SD2 — Serial data, channel 2
引脚 10 SC2 — Serial clock, channel 2
引脚 11 SD3 — Serial data, channel 3
引脚 12 SC3 — Serial clock, channel 3
引脚 13 SD4 — Serial data, channel 4
引脚 14 SC4 — Serial clock, channel 4
引脚 15 SD5 — Serial data, channel 5
引脚 16 SC5 — Serial clock, channel 5
引脚 17 SD6 — Serial data, channel 6
引脚 18 SC6 — Serial clock, channel 6
引脚 19 SD7 — Serial data, channel 7
引脚 20 SC7 — Serial clock, channel 7
引脚 21 A2 — Hardware address input 2
引脚 22 SCL — Upstream serial clock
引脚 23 SDA — Upstream serial data
引脚 24 VCC — Supply voltage, 2.3 V to 5.5 V

典型应用

PCA9548A 适用于 6 应用s: 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.

工程参考数据: PCA9548A ——对比、设计指导和合规信息。

选型指南

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.

与替代料对比

参数 本产品 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)

关键差异点

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

设计说明

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.

合规信息

RoHS
Compliant
REACH
Unknown
AEC-Q100
Not Applicable
无铅
Yes
无卤
Unknown
冲突矿物
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.

数据核验日期: 2026-10-20 ——数据由 XAIPART 元器件工程团队核验和整理

相关搜索

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

相关元器件 & 术语

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
快速报价
填写完整信息——我们的销售团队将在 24 小时内回复
料号 制造商 封装 QTY 目标价 小计
合计: $0.00 USD
✓
报价已提交!

我们将在 24 小时内回复您的邮件

1
询价已提交
2
已收到报价
3
已下单
4
支付
5
已发货
6
已送达
查看询价详情