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

- Shipping:

Inventory:4,823
Please send an inquiry. Send us your inquiry, and we will respond immediately.
Product details
Overview
SC16C754BIBM from NXP Semiconductors is a quad-channel UART IC supporting 3.3 V, 5 V, and 2.5 V operation with 64-byte transmit/receive FIFOs, hardware/software flow control, and data rates up to 5 Mbit/s (at 3.3 V/5 V). It serves as a high-density serial interface controller in industrial communication gateways requiring multi-port RS-232/RS-485 bridging with low CPU overhead.
For engineers reviewing the SC16C754BIBM datasheet, SC16C754BIBM pinout, SC16C754BIBM application, or SC16C754BIBM equivalent, key selection criteria include FIFO trigger programmability, auto-RTS/CTS timing control via TCR register, RXRDY/TXRDY status aggregation, 4-channel interrupt prioritization, and LQFP64 package compatibility with legacy SC16C654 designs.
Technical Context
The SC16C754BIBM implements four independent UART channels sharing an 8-bit parallel bus (D0–D7), address decoding (A0–A2), and chip-select lines (CSA–CSD). Each channel features fully independent 64-byte FIFOs with programmable trigger levels stored in the Trigger Level Register (TLR) and Transmission Control Register (TCR), enabling precise DMA synchronization and interrupt latency control.
Its flow control architecture supports concurrent software (Xon/Xoff) and hardware (RTS/CTS) modes-auto-RTS deasserts when RX FIFO reaches TCR[3:0] halt level and reasserts at TCR[7:4] resume level, while auto-CTS gates TX transmission based on CTS input timing relative to stop-bit midpoints. Internal loopback and false-start-bit detection support on-board diagnostics without external wiring.
Key Specifications
| Parameter | Value and Actual Design Meaning |
|---|---|
| Data rate | Up to 5 Mbit/s at 3.3 V/5 V; 3 Mbit/s max at 2.5 V - enables high-speed serial links in embedded controllers without external clock dividers. |
| FIFO depth | 64-byte TX/RX FIFO per channel - reduces CPU interrupt load by >90% vs. 16-byte FIFO UARTs in bursty traffic scenarios. |
| Supply voltage | 2.5 V / 3.3 V / 5 V operation - allows direct interfacing with mixed-voltage SoCs and legacy 5 V peripherals without level shifters. |
| Flow control | Programmable auto-RTS/CTS + Xon/Xoff with dual-character support - eliminates overrun errors in asymmetric link speeds (e.g., modem-to-PC). |
| Interrupt system | Six prioritized interrupt levels with wire-ORed INTA–INTD outputs - enables deterministic real-time response for time-critical serial protocols. |
| Temperature range | −40 °C to +85 °C industrial grade - validated for deployment in factory automation PLCs and outdoor telecom equipment. |
| Serial format | 5–8 bit words, 1/1.5/2 stop bits, even/odd/no parity - supports legacy ASCII, Modbus RTU, and custom binary protocols in one device. |
Pinout & Package
LQFP64 package (7 × 7 × 1.4 mm, SOT414-1) with 64 leads; pin-compatible replacement for SC16C654IA68 and TL16C754 in same footprint.
| Pin/Terminal | Circuit Role | Design Meaning |
|---|---|---|
| D0–D7 | 8-bit bidirectional data bus | Transfers register contents to/from host CPU; D0 = LSB; compatible with 8080/6800 bus timing. |
| A0–A2 | Register address select | Selects internal UART registers (THR, RHR, IER, FCR, etc.) within each of four channels A–D. |
| CSA–CSD | Per-channel chip select | Enables communication with specific UART channel (A/B/C/D); active LOW logic. |
| TXA–TXD | Serial transmit outputs | Four independent TTL-level serial outputs; each drives one RS-232/RS-485 transceiver pair. |
| RXA–RXD | Serial receive inputs | Four independent TTL-level serial inputs; support local loopback mode for self-test. |
| RTSA–RTSD | Request-to-Send outputs | Auto-controlled RTS signals; asserted when RX FIFO space exceeds TCR[7:4] resume level. |
| CTSA–CTSD | Clear-to-Send inputs | Hardware flow control inputs; gate TX only when asserted (LOW), synchronized to stop-bit midpoint. |
| INTA–INTD | Per-channel interrupt outputs | Active-HIGH interrupts with priority encoding; enable MCR[3] and configure IER for channel-specific event masking. |
| IOR / IOW | Read/write strobes | Edge-triggered controls (HIGH→LOW for IOR, LOW→HIGH for IOW) for synchronous register access. |
| RESET | Asynchronous reset input | Active-HIGH signal clearing all internal registers except DLL/DLM/Xon/Xoff values; initializes TX/RX FIFO pointers. |
| XTAL1 / XTAL2 | Crystal oscillator interface | Supports 1–24 MHz crystal or external clock; internal prescaler (CLKSEL) provides ÷1 or ÷4 division for baud rate flexibility. |
Key Features
| Feature | Design Value |
|---|---|
| 64-byte FIFO with error flags | Full 64-byte RX FIFO stores three additional error bits per byte (FE/PE/Break), enabling precise error isolation without FIFO flush. |
| Programmable TCR register | Stores independent RX FIFO halt/resume thresholds per channel - critical for adaptive auto-RTS behavior in variable-latency systems. |
| FIFO Ready (FIFO Rdy) register | Single read returns combined TXRDY/RXRDY status for all four ports - eliminates four separate status polls for DMA readiness checks. |
| Enhanced interrupt prioritization | Six-level priority scheme with dedicated Xoff interrupt (IIR[4]) - ensures immediate flow-control response without starving higher-priority line-status events. |
| 5 V-tolerant data bus | D0–D7 pins tolerate 5 V inputs while operating at 2.5 V/3.3 V core - simplifies integration with legacy 5 V microcontrollers without external buffers. |
Applications
| Industrial Serial Gateway | Multi-Port RS-232 Terminal Server |
|---|---|
|
Use Scenario: Aggregating serial data from 4 PLCs, HMIs, and sensors into a single Ethernet backbone using an ARM-based gateway. IC Role / Device Role / Timing Role: Quad UART bridges asynchronous RS-232 streams to parallel bus; TCR-configured auto-RTS prevents buffer overflow during network congestion. Use Value: 64-byte FIFOs reduce host CPU interrupt frequency by 75% vs. SC16C554, enabling deterministic scheduling of TCP/IP stack tasks. |
Use Scenario: Embedded terminal server providing remote console access to 4 network devices via RS-232 over SSH. IC Role / Device Role / Timing Role: UART handles simultaneous Telnet sessions; software flow control (Xon/Xoff) manages bursty command-line traffic without hardware handshaking. Use Value: Programmable Xon1/Xoff1 characters and 'Xon Any' mode ensure reliable session recovery after dropped connections. |
| Factory Automation Backplane | Medical Device Data Logger |
|
Use Scenario: Backplane controller in modular I/O chassis communicating with 4 isolated analog/digital modules over RS-485. IC Role / Device Role / Timing Role: SC16C754BIBM interfaces to RS-485 transceivers; hardware flow control (RTS/CTS) synchronizes data bursts across noisy factory floors. Use Value: Auto-CTS timing compliance (deassert before stop-bit midpoint) eliminates framing errors in EMI-heavy environments. |
Use Scenario: Portable ECG monitor logging patient vitals to SD card while simultaneously streaming data to a nurse station via RS-232. IC Role / Device Role / Timing Role: Dual-role UART: RX path captures sensor data at 115.2 kbps; TX path streams alerts at 9600 bps with sleep-mode power gating. Use Value: Programmable sleep mode reduces quiescent current to <10 µA, extending battery life beyond 72 hours per charge. |
Equivalent & Alternatives
The following parts are listed as comparable options for similar quad UART applications.
| Alternative Part | Technical Difference | Application Difference | Selection Advice |
|---|---|---|---|
| TL16C754BIPTR | Pin-compatible but lacks TCR register and FIFO Rdy register; 64-byte FIFOs present but trigger levels fixed at 1/4/8/14 bytes. | No auto-RTS/CTS threshold programming; requires host polling for RXRDY/TXRDY status instead of aggregated register read. | Choose TL16C754BIPTR only if design uses fixed FIFO thresholds and does not require adaptive flow control. |
| SC16C654IA68 | Same LQFP64 footprint; 32-byte FIFOs (vs. 64-byte); no auto-RTS/CTS; no Xon/Xoff programmability; 3.3 V/5 V only (no 2.5 V). | Higher CPU interrupt load due to smaller FIFOs; no hardware flow control automation; incompatible with 2.5 V SoCs. | SC16C654IA68 suits cost-sensitive, low-throughput applications where firmware handles flow control manually. |
Compared with TL16C754BIPTR and SC16C654IA68, the SC16C754BIBM delivers superior real-time determinism through programmable TCR thresholds, unified FIFO status access, and full 2.5 V–5 V voltage flexibility-critical for next-generation industrial edge nodes.
Availability
SC16C754BIBM is available at Aetrix Electronics and suitable for industrial serial gateways, multi-port terminal servers, factory automation backplanes, and medical data loggers requiring stable component supply and long-term lifecycle assurance.
Supply support for SC16C754BIBM 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 specializing in secure connectivity solutions for automotive, industrial, and IoT applications, with deep expertise in serial interface IP and mixed-signal design.
The SC16C754BIBM belongs to NXP's high-performance UART product line, engineered specifically for industrial-grade multi-channel serial bridging where reliability, low interrupt latency, and flexible flow control are mandatory.
FAQ
What is the maximum data rate supported by the SC16C754BIBM and under what voltage conditions?
The SC16C754BIBM supports up to 5 Mbit/s at 3.3 V and 5 V supply voltages. At 2.5 V operation, the maximum data rate is reduced to 3 Mbit/s. These limits are defined by internal timing margins and verified across the full −40 °C to +85 °C industrial temperature range. The SC16C754BIBM achieves this performance using a programmable baud rate generator with 16-bit divisor and optional prescaler (÷1 or ÷4), allowing precise rate matching to crystal or external clock sources.
How does the SC16C754BIBM implement hardware flow control, and what registers control it?
The SC16C754BIBM implements hardware flow control via auto-RTS and auto-CTS functions enabled independently through bits EFR[6] and EFR[7]. Auto-RTS asserts RTS when RX FIFO level falls below the halt trigger (TCR[3:0]) and deasserts when level reaches that threshold; auto-CTS gates TX transmission based on CTS input timing relative to stop-bit midpoints. The Transmission Control Register (TCR) stores both halt and resume trigger levels, while the Enhanced Feature Register (EFR) activates the functions. This eliminates overrun errors without host CPU intervention.
Does the SC16C754BIBM support software flow control, and how are Xon/Xoff characters configured?
Yes, the SC16C754BIBM supports programmable software flow control using Xon1/Xon2 and Xoff1/Xoff2 characters stored in dedicated registers. Configuration is controlled via EFR[3:0], allowing combinations such as single-character (Xon1/Xoff1) or dual-character (Xon1+Xon2/Xoff1+Xoff2) protocols. The 'Xon Any' function (MCR[5]) resumes transmission after any character following Xoff detection. All Xon/Xoff values are 8-bit and transmitted using the current word length (5–8 bits), preserving compatibility with legacy systems.
What is the purpose of the FIFO Ready (FIFO Rdy) register in the SC16C754BIBM?
The FIFO Ready (FIFO Rdy) register in the SC16C754BIBM provides a single read-accessible status byte aggregating TXRDY and RXRDY signals for all four UART channels. Instead of polling four separate status registers, the host CPU reads one location to determine readiness across all FIFOs-reducing bus transactions by 75% during DMA setup. This feature directly lowers software overhead in high-throughput multi-port applications like serial concentrators and protocol gateways.
Which package type is used by the SC16C754BIBM, and is it pin-compatible with earlier NXP UARTs?
The SC16C754BIBM uses the LQFP64 package (7 × 7 × 1.4 mm, SOT414-1) with 64 leads. It is pin-compatible with the SC16C654IA68 and TL16C754 in the same LQFP64 footprint, enabling drop-in upgrades. Key shared pins include D0–D7, A0–A2, CSA–CSD, TXA–TXD, RXA–RXD, RTS/CTS, and INTA–INTD. However, SC16C754BIBM adds enhanced functionality-including TCR and FIFO Rdy registers-without altering pinout or electrical signaling.
SC16C754BIBM,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:
- -
- With False Start Bit Detection:
- Yes
- With Modem Control:
- Yes
- Grade:
- -
- Qualification:
- -
- Mounting Type:
- Surface Mount
- Supplier Device Package:
- 64-LQFP (7x7)
SC16C754BIBM,128 FAQ
1.How can I place an order for SC16C754BIBM,128 through Aetrix?
Please submit a Request for Quotation (RFQ) for SC16C754BIBM,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 SC16C754BIBM,128 reliable?
The price and inventory of SC16C754BIBM,128 are updated periodically and may fluctuate due to market conditions. Stock and pricing data are typically refreshed every 24 hours. Quotation validity for SC16C754BIBM,128 is usually 5 days.
3.What payment methods are accepted for SC16C754BIBM,128?
We accept Wire Transfer, PayPal, Credit Card, Western Union, MoneyGram, and Escrow for SC16C754BIBM,128 transactions.
Note: Certain payment methods may incur a processing fee.
4.How is shipping managed for SC16C754BIBM,128?
SC16C754BIBM,128 orders can be shipped via leading logistics carriers, including DHL, UPS, FedEx, TNT, or Registered Mail.
Once your SC16C754BIBM,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 SC16C754BIBM,128?
For technical support, including SC16C754BIBM,128 datasheets, pinout diagrams, or application guidance, please contact our engineering support team. They can provide detailed documentation and assistance for your SC16C754BIBM,128 requirements.
6.How does Aetrix verify that SC16C754BIBM,128 is sourced from the original manufacturer or authorized distributors?
All SC16C754BIBM,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 SC16C754BIBM,128 meets industry standards.
7.What is the process for return or replacement of SC16C754BIBM,128?
All SC16C754BIBM,128 units undergo pre-shipment inspection (PSI). If there is an issue with SC16C754BIBM,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 SC16C754BIBM,128 part is unused and in its original packaging.
Return procedure for SC16C754BIBM,128:
1.Submit a request within 90 days.
2.Obtain a Return Material Authorization (RMA) from Aetrix.
SC16C754BIBM,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…
