NXP Semiconductors SC16C654BIBM,128
- Part No.:
- SC16C654BIBM,128
- Manufacturer:
- NXP Semiconductors
- Package:
- 64-LQFP
- Datasheet:
-
SC16C654BIBM,128.pdf
- Description:
- IC QUAD UART 64BYTE 64LQFP
- Quantity:
- Payment:

- Shipping:

Inventory:3,095
Please send an inquiry. Send us your inquiry, and we will respond immediately.
Product details
Overview
SC16C654BIBM,128 from NXP Semiconductors (formerly Philips) is a quad UART IC designed for high-throughput serial data communications in embedded systems. It converts parallel CPU data to four independent serial streams at up to 5 Mbit/s (5 V/3.3 V), features 64-byte transmit/receive FIFOs per channel, supports Intel/Motorola bus interfaces, and operates across 2.5 V–5 V supply rails with industrial temperature range (−40 °C to +85 °C).
For engineers reviewing the SC16C654BIBM,128 datasheet, SC16C654BIBM,128 pinout, SC16C654BIBM,128 application, or SC16C654BIBM,128 equivalent, key selection criteria include quad-channel FIFO depth, hardware/software flow control support, IrDA encoder/decoder capability, selectable 16/68 bus mode, and LQFP64 package compatibility with legacy ST16C654 designs.
Technical Context
The SC16C654BIBM,128 implements four independent asynchronous receiver/transmitter channels sharing a common 8-bit bidirectional data bus and programmable address decoding (A0–A2). Its architecture integrates dual-mode bus logic (16/68), a programmable baud rate generator supporting DC to 5 Mbit/s, and full modem control (RTS/CTS/DSR/DTR/RI/CD) with automatic hardware flow control enabled via EFR[6:7].
Each channel includes dedicated 64-byte FIFOs with independently configurable trigger levels (1/4/8/14 bytes), error flagging (parity/framing/break), and prioritized interrupt generation. Internal loop-back diagnostics, sleep mode, and infrared (IrDA) encoding/decoding are implemented at silicon level without external components.
Key Specifications
| Parameter | Value and Actual Design Meaning |
|---|---|
| Channels | 4 independent UARTs with separate TX/RX, modem, and status lines per channel |
| Max Data Rate | 5 Mbit/s at 5 V or 3.3 V; 3 Mbit/s at 2.5 V - enables high-speed modem and industrial network links |
| FIFO Depth | 64-byte TX and RX FIFO per channel - reduces CPU interrupt load by ~4× vs. 16C554's 16-byte FIFO |
| Supply Voltage | 2.5 V, 3.3 V, and 5 V operation - supports mixed-voltage system integration and legacy board upgrades |
| Interface Mode | Selectable 16-bit (Intel) or 68-bit (Motorola) bus interface via 16/68 pin - ensures drop-in compatibility with multiple MCU families |
| Operating Temp | −40 °C to +85 °C industrial range - validated for deployment in factory automation and telecom infrastructure |
| IrDA Support | Built-in infrared encoder/decoder - eliminates need for external IrDA PHY in portable diagnostic or kiosk terminals |
Pinout & Package
SC16C654BIBM,128 uses a plastic low-profile quad flat package (LQFP64) with 64 leads, body size 7 × 7 × 1.4 mm (SOT414-1). Pin functions are defined for 16-mode operation only; 68-mode signals (e.g., R/W, IRQ) are not available on this variant.
| Pin/Terminal | Circuit Role | Design Meaning |
|---|---|---|
| CSA–CSD | Individual chip select inputs | Enable channel A–D independently in 16-mode; required for discrete UART addressing without address decoding logic |
| TXA–TXD / RXA–RXD | Transmit and receive data I/O | Four full-duplex serial data paths; each pair electrically isolated and software-configurable for framing/parity |
| RTSA–RTSD / CTSA–CTSD | Hardware flow control outputs/inputs | Support auto-RTS/CTS when EFR[6:7] enabled; RTS asserts when TX FIFO > trigger level, CTS gates TX output |
| INTA–INTD | Per-channel interrupt outputs | Active-HIGH, 3-state outputs controlled by MCR[3]; allow prioritized servicing of individual UART events |
| A0–A2 | Register address select | Select internal UART registers (THR/RHR/IER/FCR etc.) within each channel; shared across all four UARTs |
| D0–D7 | 8-bit bidirectional data bus | 3-state TTL-compatible bus; connects directly to MCU data lines without level-shifting at 3.3 V or 5 V |
| 16/68 | Interface mode select | Logic HIGH = 16-mode (Intel); determines function of IOR/IOW/INTx/CSx pins; fixed for SC16C654BIBM,128 |
| XTAL1/XTAL2 | Clock input/output | Accepts 1–24 MHz crystal or external clock; generates baud rates up to 5 Mbit/s with ±0.5% accuracy |
Key Features
| Feature | Design Value |
|---|---|
| Quad-channel 64-byte FIFO | Enables 6.1 ms CPU service interval at 115.2 kbit/s (vs. 1.53 ms for 16-byte FIFO), reducing interrupt overhead by 75% |
| Auto hardware flow control | RTS/CTS handshaking triggered automatically by FIFO fill level - eliminates polling and firmware latency in burst-data applications |
| IrDA encoder/decoder | Integrated SIR physical layer compliant with IrDA 1.0 - supports 9.6–115.2 kbit/s infrared communication without external transceiver |
| 16/68 bus mode select | Single-pin configuration enables compatibility with both Intel 80Cxx and Motorola 68xxx microcontroller buses on same PCB layout |
| Sleep mode | Reduces quiescent current to <100 µA during idle - extends battery life in portable test equipment and remote sensors |
| False start-bit detection | Rejects noise-induced false framing - improves reliability in electrically noisy industrial environments (e.g., PLC backplanes) |
Applications
| Industrial Serial Gateway | Medical Diagnostic Terminal |
|---|---|
Use Scenario: Aggregating RS-232/422 data from 4 PLCs, HMIs, and sensors into a single Ethernet or CAN backbone. IC Role / Device Role / Timing Role: Quad UART bridges parallel CPU bus to four isolated serial ports; FIFOs absorb burst traffic; auto-RTS/CTS prevents buffer overflow during protocol translation. Use Value: Eliminates need for four discrete UARTs or FPGA logic; 64-byte FIFOs sustain 460.8 kbit/s on all channels simultaneously without packet loss. | Use Scenario: Portable ultrasound or ECG device requiring wired PC connectivity and IR-based wireless pairing with handheld controllers. IC Role / Device Role / Timing Role: SC16C654BIBM,128 provides one UART for USB-to-serial debug port, one for RS-232 printer interface, and two for IrDA remote control and firmware update. Use Value: Integrated IrDA PHY reduces BOM count by 2 components; sleep mode cuts standby power to <150 µA for 72-hour battery life. |
| Telecom Line Card | Test & Measurement Rack |
Use Scenario: 4-port T1/E1 channel bank card handling simultaneous modem dial-up, fax relay, and remote management sessions. IC Role / Device Role / Timing Role: Each UART handles full modem control (DSR/DCD/RI/CTS/RTS) and asynchronous framing; 5 Mbit/s capability supports V.92/V.90 modems. Use Value: Hardware flow control and 64-byte FIFOs prevent data corruption during high-latency PPP negotiation; industrial temp rating ensures uptime in uncooled chassis. | Use Scenario: Automated calibration system routing GPIB, RS-232, and RS-485 commands to 4 DUTs (devices under test) concurrently. IC Role / Device Role / Timing Role: SC16C654BIBM,128 acts as serial command concentrator; per-channel interrupts enable deterministic response timing to instrument queries. Use Value: Independent FIFO trigger levels let slow instruments (e.g., multimeters) use 1-byte interrupt while fast ones (e.g., spectrum analyzers) use 14-byte threshold - optimizing CPU utilization. |
Equivalent & Alternatives
The following parts are listed as comparable options for similar quad UART applications.
| Alternative Part | Technical Difference | Application Difference | Selection Advice |
|---|---|---|---|
| ST16C654CJ | Same 64-byte FIFO depth and 5 Mbit/s max rate, but only 5 V operation; no 2.5 V/3.3 V support | Restricted to legacy 5 V-only systems; incompatible with mixed-voltage or low-power designs | Select ST16C654CJ only when maintaining strict pin/software compatibility with existing 5 V ST16C654 layouts and no voltage scaling required |
| TL16C754BPZ | Pin/software compatible; adds DMA request signals (TXRDY/RXRDY) and enhanced IrDA compliance (up to 4 Mbit/s) | Requires external pull-ups on IRQ and supports HVQFN48/LQFP64 packages only - no PLCC68 option | Choose TL16C754BPZ when DMA integration or higher IrDA throughput is critical, and board layout allows HVQFN48 or updated LQFP64 footprint |
Compared with ST16C654CJ, SC16C654BIBM,128 adds multi-voltage operation and broader temperature tolerance; versus TL16C754BPZ, it retains legacy PLCC68 compatibility and simpler interrupt architecture but omits DMA-ready signaling.
Availability
SC16C654BIBM,128 is available at Aetrix Electronics and suitable for industrial serial gateways, medical diagnostic terminals, telecom line cards, and test & measurement racks requiring stable component supply and long-term obsolescence management.
Supply support for SC16C654BIBM,128 includes scheduled delivery planning, volume procurement assistance, BOM continuity management, traceable sourcing, and lifecycle availability coordination for OEM customers, industrial embedded developers, connected-device designers, and electronics production programs.
Manufacturer
NXP Semiconductors is a global semiconductor leader focused on secure connectivity solutions for automotive, industrial, and IoT applications, with roots in Philips' semiconductor division.
The SC16C654BIBM,128 belongs to NXP's legacy high-performance UART product line, engineered for robust serial data aggregation in resource-constrained embedded systems where CPU offload, multi-voltage flexibility, and industrial reliability are critical.
FAQ
What voltage levels does the SC16C654BIBM,128 support, and how does that affect system design?
The SC16C654BIBM,128 operates at 2.5 V, 3.3 V, and 5 V supply rails, enabling direct integration into mixed-voltage systems without level shifters. At 2.5 V, maximum data rate is 3 Mbit/s; at 3.3 V or 5 V, it reaches 5 Mbit/s. This flexibility simplifies migration from legacy 5 V designs to modern low-power architectures while maintaining backward compatibility with existing peripherals. The SC16C654BIBM,128 also features 5 V-tolerant inputs, allowing safe interfacing with 5 V logic even when powered at 3.3 V or 2.5 V.
Does the SC16C654BIBM,128 support automatic hardware flow control, and how is it configured?
Yes, the SC16C654BIBM,128 supports automatic hardware flow control using RTS/CTS signals per channel. It is enabled by setting bits EFR[6] (auto-RTS) and EFR[7] (auto-CTS) in the Enhanced Feature Register. When active, RTS asserts when the TX FIFO exceeds its programmed trigger level, and CTS gating halts transmission when the receiving device signals readiness. This eliminates software polling and ensures zero-loss data transfer during high-throughput bursts - a core capability of the SC16C654BIBM,128 in industrial and telecom applications.
What is the pin configuration difference between SC16C654BIBM,128 and SC16C654BIA68?
The SC16C654BIBM,128 uses an LQFP64 package (7 × 7 mm), while SC16C654BIA68 uses PLCC68 (24.2 × 24.2 mm). Key pin differences include absence of INTSEL, RXRDY, and TXRDY on SC16C654BIBM,128 due to pin count constraints; these signals are only present on the 68-pin variant. Additionally, SC16C654BIBM,128 is fixed to 16-mode operation (no R/W or IRQ pins), whereas SC16C654BIA68 supports both 16- and 68-mode via the 16/68 pin. Both share identical functional pinouts for CSA–CSD, TXA–TXD, RXA–RXD, and A0–A2.
Can the SC16C654BIBM,128 be used in infrared (IrDA) applications, and what is its compliance level?
Yes, the SC16C654BIBM,128 includes a fully integrated IrDA encoder/decoder compliant with IrDA 1.0 (SIR) specification, supporting data rates from 9.6 kbit/s to 115.2 kbit/s. It handles pulse shaping, NRZ encoding, and RZI decoding internally, eliminating the need for external IrDA transceivers. This makes the SC16C654BIBM,128 ideal for space-constrained portable devices such as medical terminals or field service tools requiring short-range wireless configuration and firmware updates.
How does the 64-byte FIFO in SC16C654BIBM,128 improve system performance compared to older UARTs?
The 64-byte FIFO in SC16C654BIBM,128 extends the CPU interrupt service interval by up to 4× versus 16-byte FIFOs (e.g., ST16C554). At 115.2 kbit/s with 11-bit frames, SC16C654BIBM,128 requires servicing every 6.1 ms instead of every 1.53 ms - freeing the processor for other tasks and reducing overall system latency. Four programmable trigger levels (1/4/8/14 bytes) further optimize interrupt frequency per channel based on data rate and host response time, a key advantage of the SC16C654BIBM,128 in multi-channel real-time systems.
SC16C654BIBM,128 Specifications
- Product attributes
- Attribute value
- Manufacturer:
- NXP Semiconductors
- Package/Case:
- 64-LQFP
- Series:
- -
- Packaging:
- Tape & Reel (TR)
- Product Status:
- Obsolete
- Features:
- -
- Number of Channels:
- 4, QUART
- FIFO's:
- 64 Byte
- Protocol:
- -
- Data Rate (Max):
- 5Mbps
- Voltage - Supply:
- 2.5V, 3.3V, 5V
- With Auto Flow Control:
- Yes
- With IrDA Encoder/Decoder:
- Yes
- With False Start Bit Detection:
- Yes
- With Modem Control:
- Yes
- Grade:
- -
- Qualification:
- -
- Mounting Type:
- Surface Mount
- Supplier Device Package:
- 64-LQFP (7x7)
SC16C654BIBM,128 FAQ
1.How can I place an order for SC16C654BIBM,128 through Aetrix?
Please submit a Request for Quotation (RFQ) for SC16C654BIBM,128 on Aetrix. Our sales agent will provide a competitive quotation and guide you through the order confirmation once you accept the terms.
2.Are the price and stock information for SC16C654BIBM,128 reliable?
The price and inventory of SC16C654BIBM,128 are updated periodically and may fluctuate due to market conditions. Stock and pricing data are typically refreshed every 24 hours. Quotation validity for SC16C654BIBM,128 is usually 5 days.
3.What payment methods are accepted for SC16C654BIBM,128?
We accept Wire Transfer, PayPal, Credit Card, Western Union, MoneyGram, and Escrow for SC16C654BIBM,128 transactions.
Note: Certain payment methods may incur a processing fee.
4.How is shipping managed for SC16C654BIBM,128?
SC16C654BIBM,128 orders can be shipped via leading logistics carriers, including DHL, UPS, FedEx, TNT, or Registered Mail.
Once your SC16C654BIBM,128 order is processed, you will receive an email with the shipment details and tracking number.
Note: Tracking information may take up to 24 hours to appear. Express delivery typically takes 3–5 business days.
5.How can I obtain technical support or documentation for SC16C654BIBM,128?
For technical support, including SC16C654BIBM,128 datasheets, pinout diagrams, or application guidance, please contact our engineering support team. They can provide detailed documentation and assistance for your SC16C654BIBM,128 requirements.
6.How does Aetrix verify that SC16C654BIBM,128 is sourced from the original manufacturer or authorized distributors?
All SC16C654BIBM,128 products on Aetrix are procured from qualified distributors and authorized channels. Our dedicated quality assurance team conducts strict verification, including traceability checks and, if necessary, third-party testing. This ensures that SC16C654BIBM,128 meets industry standards.
7.What is the process for return or replacement of SC16C654BIBM,128?
All SC16C654BIBM,128 units undergo pre-shipment inspection (PSI). If there is an issue with SC16C654BIBM,128, returns or replacements are accepted under the following conditions:
1.Quantity discrepancies, incorrect items, or visible external defects (such as breakage or corrosion), acknowledged by Aetrix.
2.The issue is reported within 90 days of delivery.
3.The SC16C654BIBM,128 part is unused and in its original packaging.
Return procedure for SC16C654BIBM,128:
1.Submit a request within 90 days.
2.Obtain a Return Material Authorization (RMA) from Aetrix.
SC16C654BIBM,128 Tags

-
SC16IS741AIPWJ
NXP Semiconductors

-
TL16C550CPTR
Texas Instruments

-
TL16C550CIPTR
Texas Instruments

-
SC16C752BIB48,128
NXP Semiconductors

-
ST16C2550CQ48-F
MaxLinear, Inc.

-
ST16C2550CJ44-F
MaxLinear, Inc.

-
ST16C2552CJ44-F
MaxLinear, Inc.

-
ST16C1550IQ48-F
MaxLinear, Inc.

-
ST16C2550IQ48-F
MaxLinear, Inc.

-
ST16C554DIQ64-F
MaxLinear, Inc.

-
ST16C554DCQ64-F
MaxLinear, Inc.
-
XR17V352IB113-F
MaxLinear, Inc.
Tech Hub
A practical engineering guide to 3.3V and 5V logic compatibility, input thresholds, resistor dividers, translator ICs, MOSFET level shifting, I2C pull-ups, timing limits and power-sequencing risks.
The 74HC595 uses push-pull logic outputs, while the TPIC6B595 uses 50 V open-drain DMOS sinks for higher-power loads. This guide compares timing, current limits, 3.3 V interfacing, load wiring, thermal…
The 74HC595 converts serial data into eight stable parallel outputs. This guide covers pin functions, shift and storage timing, OE and MR behavior, drive-current limits, cascading, voltage compatibilit…
A technical comparison of level-sensitive latches and edge-triggered flip-flops, covering timing windows, setup and hold limits, master–slave operation, time borrowing, race-through, HDL inference and…
A D latch stores one bit while Enable controls when data can pass. This reference covers gate-level operation, truth tables, transparency, setup and hold timing, LE versus OE, common ICs and practical …
An SR latch stores one bit through cross-coupled feedback. This engineering reference covers NOR and NAND implementations, truth tables, forbidden-state recovery, gated operation, switch debouncing, fa…
Latch circuits retain one bit through feedback. This technical reference covers SR and D latches, truth tables, transparency, timing limits, latch-versus-flip-flop behavior, applications and common log…
An engineering guide to LED driver operation, constant-current and constant-voltage outputs, linear and switching topologies, dimming, IC selection, calculations, replacement compatibility, and fault c…
Operational amplifier guide covering op amp basics, feedback, ideal vs real op amps, common configurations, buffer circuits, offset, bias current, gain-bandwidth, slew rate, rail-to-rail limits and sel…
Jumper cables guide covering safe connection order, red and black clamp placement, final ground connection, cable gauge, length, clamp quality, copper vs CCA cables, jump starter comparison and battery…
