SC16C754B
5 V, 3.3 V and 2.5 V quad UART, 5 Mbit/s (max.) with 64-byte
FIFOs
Rev. 02 — 13 June 2005
Product data sheet
1. General description
The SC16C754B is a quad Universal Asynchronous Receiver/Transmitter (UART) with
64-byte FIFOs, automatic hardware/software flow control, and data rates up to 5 Mbit/s
(3.3 V and 5 V). The SC16C754B offers enhanced features. It has a transmission control
register (TCR) that stores receiver FIFO threshold levels to start/stop transmission during
hardware and software flow control. With the FIFO RDY register, the software gets the
status of TXRDY/RXRDY for all four ports in one access. On-chip status registers provide
the user with error indications, operational status, and modem interface control. System
interrupts may be tailored to meet user requirements. An internal loop-back capability
allows on-board diagnostics.
The UART transmits data, sent to it over the peripheral 8-bit bus, on the TX signal and
receives characters on the RX signal. Characters can be programmed to be 5, 6, 7, or
8 bits. The UART has a 64-byte receive FIFO and transmit FIFO and can be programmed
to interrupt at different trigger levels. The UART generates its own desired baud rate
based upon a programmable divisor and its input clock. It can transmit even, odd, or no
parity and 1, 1.5, or 2 stop bits. The receiver can detect break, idle, or framing errors,
FIFO overflow, and parity errors. The transmitter can detect FIFO underflow. The UART
also contains a software interface for modem control operations, and has software flow
control and hardware flow control capabilities.
The SC16C754B is available in plastic LQFP64, LQFP80 and PLCC68 packages.
2. Features
s
4 channel UART
s
5 V, 3.3 V and 2.5 V operation
s
Pin compatible with SC16C654IA68, TL16C754, and SC16C554IA68 with additional
enhancements, and software compatible with TL16C754
s
Up to 5 Mbit/s data rate (at 3.3 V and 5 V; at 2.5 V maximum data rate is 3 Mbit/s)
s
5 V tolerant inputs
s
64-byte transmit FIFO
s
64-byte receive FIFO with error flags
s
Industrial temperature range (−40
°C
to +85
°C)
s
Programmable and selectable transmit and receive FIFO trigger levels for DMA and
interrupt generation
s
Software (Xon/Xoff)/hardware (RTS/CTS) flow control
x
Programmable Xon/Xoff characters
x
Programmable auto-RTS and auto-CTS
Philips Semiconductors
SC16C754B
5 V, 3.3 V and 2.5 V quad UART, 5 Mbit/s (max.) with 64-byte FIFOs
s
s
s
s
s
s
s
s
s
s
s
s
s
s
s
Optional data flow resume by Xon any character
DMA signalling capability for both received and transmitted data
Supports 5 V, 3.3 V and 2.5 V operation
Software selectable baud rate generator
Prescaler provides additional divide-by-4 function
Fast data bus access time
Programmable Sleep mode
Programmable serial interface characteristics
x
5, 6, 7, or 8-bit characters
x
Even, odd, or no-parity bit generation and detection
x
1, 1.5, or 2 stop bit generation
False start bit detection
Complete status reporting capabilities in both normal and Sleep mode
Line break generation and detection
Internal test and loop-back capabilities
Fully prioritized interrupt system controls
Modem control functions (CTS, RTS, DSR, DTR, RI, and CD)
Sleep mode
3. Ordering information
Table 1:
Ordering information
Package
Name
SC16C754BIBM
SC16C754BIB80
SC16C754BIA68
LQFP64
LQFP80
PLCC68
Description
plastic low profile quad flat package; 64 leads; body 7
×
7
×
1.4 mm
plastic low profile quad flat package; 80 leads; body 12
×
12
×
1.4 mm
plastic leaded chip carrier; 68 leads
Version
SOT414-1
SOT315-1
SOT188-2
Type number
9397 750 14668
© Koninklijke Philips Electronics N.V. 2005. All rights reserved.
Product data sheet
Rev. 02 — 13 June 2005
2 of 50