SC16C852V All information provided in this document is subject to legal disclaimers. © NXP B.V. 2011. All rights reserved.
Product data sheet Rev. 5 — 21 January 2011 7 of 55
NXP Semiconductors
SC16C852V
Dual UART with 128-byte FIFOs, IrDA, and XScale VLIO bus interface
INTA D5 30 O Channel A interrupt output. The output state is defined by the user through
the software setting of MCR[3]. INTA is set to the active mode when MCR[3] is
set to a logic 1. INTA is set to the 3-state mode when MCR[3] is set to a logic 0.
See Table 21
.
INTB D6 29 O Channel B interrupt output. The output state is defined by the user through
the software setting of MCR[3]. INTB is set to the active mode when MCR[3] is
set to a logic 1. INTB is set to the 3-state mode when MCR[3] is set to a logic 0.
See Table 21
.
IOR
F4 19 I Read strobe (active LOW). A HIGH to LOW transition on this signal starts the
read cycle. The SC16C852V reads a byte from the internal register and puts
the byte on the data bus for the host to retrieve.
IOW
E3 15 I Write strobe (active LOW). A HIGH to LOW transition on this signal starts the
write cycle, and a LOW to HIGH transition transfers the data on the data bus to
the internal register.
LLA
E6 28 I Latch Lower Address (active LOW). A logic LOW on this pin puts the VLIO
interface in the address phase of the transaction, where the lower 8 bits of the
VLIO (specifying the UART register and the channel address) are loaded into
the address latch of the device through the AD7 to AD0 bus. A logic HIGH puts
the VLIO interface in the data phase where data can are transferred between
the host and the UART.
LOWPWR F1 12 I Low Power. When asserted (active HIGH), the device immediately goes into
low power mode. The oscillator is shut-off and some host interface pins are
isolated from the host’s bus to reduce power consumption. The device only
returns to normal mode when the LOWPWR pin is de-asserted. On the
negative edge of a de-asserting LOWPWR signal, the device is automatically
reset and all registers return to their default reset states. This pin has an
internal pull-down resistor, therefore, it can be left unconnected.
n.c. - 11, 24, 25,
26, 27, 37
- not connected
OP2A
-32OOutput 2 (user-defined). This function is associated with individual channels,
A through B. The state at these pin(s) are defined by the user and through
MCR register bit 3. INTA, INTB are set to the active mode and OP2A
/OP2B to
logic 0 when MCR[3] is set to a logic 1. INTA, INTB are set to the 3-state mode
and OP2A/OP2B to a logic 1 when MCR[3] is set to a logic 0 (see Table 20
Modem Control Register bits description, bit 3). Since these bits control both
the INTA, INTB operation and OP2A
/OP2B outputs, only one function should
be used at one time, interrupt or OP
function.
OP2B
-9O
RESET
B5 36 I Master reset (active LOW). A reset pulse will reset the internal registers and
all the outputs. The SC16C852V transmitter outputs and receiver inputs will be
disabled during reset time. (See Section 7.23 “
SC16C852V external reset
condition and software reset for initialization details.)
RIA
A4 41 I Ring Indicator (active LOW). These inputs are associated with individual
UART channels, A through B. A logic 0 on this pin indicates the modem has
received a ringing signal from the telephone line. A logic 1 transition on this
input pin will generate an interrupt.
RIB
F5 21 I
RTSA
C6 33 O Request to Send (active LOW). These outputs are associated with individual
UART channels, A through B. A logic 0 on the RTS
pin indicates the transmitter
has data ready and waiting to send. Writing a logic 1 in the modem control
register MCR[1] will set this pin to a logic 0, indicating data is available. After a
reset this pin will be set to a logic 1.
RTSB E5 22 O
Table 2. Pin description
…continued
Symbol Pin Type Description
TFBGA36 HVQFN48
SC16C852V All information provided in this document is subject to legal disclaimers. © NXP B.V. 2011. All rights reserved.
Product data sheet Rev. 5 — 21 January 2011 8 of 55
NXP Semiconductors
SC16C852V
Dual UART with 128-byte FIFOs, IrDA, and XScale VLIO bus interface
[1] HVQFN48 package die supply ground is connected to both V
SS
pin and exposed center pad. V
SS
pin must be connected to supply
ground for proper device operation. For enhanced thermal, electrical, and board level performance, the exposed pad needs to be
soldered to the board using a corresponding thermal pad on the board and for proper heat conduction through the board, thermal vias
need to be incorporated in the PCB in the thermal pad region.
RXA D1 5 I Receive data A, B. These inputs are associated with individual serial channel
data to the SC16C852V receive input circuits, A through B. The RX signal will
be a logic 1 during reset, idle (no data), or when not receiving data. During the
local Loopback mode, the RX input pin is disabled and TX data is connected to
the UART RX input, internally.
RXB C2 4 I
RXRDYA -31OReceive Ready A, B (active LOW). This function provides the RX FIFO/RHR
status for individual receive channels (A to B). RXRDYn is primarily intended
for monitoring DMA mode 1 transfers for the receive data FIFOs. A logic 0
indicates there is a receive data to read/upload, that is, receive ready status
with one or more RX characters available in the FIFO/RHR. This pin is a logic 1
when the FIFO/RHR is empty or when the programmed trigger level has not
been reached. This signal can also be used for single mode transfers (DMA
mode 0).
RXRDYB
-18O
TXA D2 7 O Transmit data A, B. These outputs are associated with individual serial
transmit channel data from the SC16C852V. The TX signal will be a logic 1
during reset, idle (no data), or when the transmitter is disabled. During the local
Loopback mode, the TX output pin is disabled and TX data is internally
connected to the UART RX input.
TXB E1 8 O
TXRDYA
-43OTransmit Ready A, B (active LOW). These outputs provide the TX FIFO/THR
status for individual transmit channels (A to B). TXRDY
n is primarily intended
for monitoring DMA mode 1 transfers for the transmit data FIFOs. An individual
channel’s TXRDYA, TXRDYB buffer ready status is indicated by logic 0, that is,
at lease one location is empty and available in the FIFO or THR. This pin goes
to a logic 1 (DMA mode 1) when there are no more empty locations in the FIFO
or THR. This signal can also be used for single mode transfers (DMA mode 0).
TXRDYB
-6O
V
DD
C4 42 I Power supply input.
V
SS
D4 17
[1]
I Signal and power ground.
XTAL1 D3 13 I Crystal or external clock input. Functions as a crystal input or as an external
clock input. A crystal can be connected between this pin and XTAL2 to form an
internal oscillator circuit. Alternatively, an external clock can be connected to
this pin to provide custom data rates (see Section 6.9 “
Programmable baud
rate generator). See Figure 7.
XTAL2 F2 14 O Output of the crystal oscillator or buffered clock. (See also XTAL1.) Crystal
oscillator output or buffered clock output. Should be left open if an external
clock is connected to XTAL1.
Table 2. Pin description
…continued
Symbol Pin Type Description
TFBGA36 HVQFN48
SC16C852V All information provided in this document is subject to legal disclaimers. © NXP B.V. 2011. All rights reserved.
Product data sheet Rev. 5 — 21 January 2011 9 of 55
NXP Semiconductors
SC16C852V
Dual UART with 128-byte FIFOs, IrDA, and XScale VLIO bus interface
6. Functional description
The SC16C852V provides serial asynchronous receive data synchronization,
parallel-to-serial and serial-to-parallel data conversions for both the transmitter and
receiver sections. These functions are necessary for converting the serial data stream into
parallel data that is required with digital data systems. Synchronization for the serial data
stream is accomplished by adding start and stop bits to the transmit data to form a data
character (character orientated protocol). Data integrity is ensured by attaching a parity bit
to the data character. The parity bit is checked by the receiver for any transmission bit
errors. The electronic circuitry to provide all these functions is fairly complex, especially
when manufactured on a single integrated silicon chip. The SC16C852V represents such
an integration with greatly enhanced features. The SC16C852V is fabricated with an
advanced CMOS process.
The SC16C852V is an upward solution to the SC16C652B with a VLIO interface that
provides a dual UART capability with 128 bytes of transmit and receive FIFO memory,
instead of 32 bytes for the SC16C652B. The SC16C852V is designed to work with high
speed modems and shared network environments that require fast data processing time.
Increased performance is realized in the SC16C852V by the transmit and receive FIFOs.
This allows the external processor to handle more networking tasks within a given time. In
addition, the four selectable receive and transmit FIFO trigger interrupt levels are provided
in normal mode, or 128 programmable levels are provided in extended mode for
maximum data throughput performance especially when operating in a multi-channel
environment (see Section 6.2 “
Extended mode (128-byte FIFO)). The FIFO memory
greatly reduces the bandwidth requirement of the external controlling CPU, and increases
performance.
A low power pin (LOWPWR) is provided to further reduce power consumption by isolating
the host interface bus.
The SC16C852V is capable of operation up to 5 Mbit/s with an external 80 MHz clock.
With a crystal is capable of operation up to 1.5 Mbit/s.
The rich feature set of the SC16C852V is available through internal registers. These
features are: selectable and programmable receive and transmit FIFO trigger levels,
selectable TX and RX baud rates, and modem interface controls (all standard features).
Following a power-on reset an external reset or a software reset, the SC16C852V is
software compatible with the previous generation SC16C652B.
6.1 UART A-B functions
The UART provides the user with the capability to bidirectionally transfer information
between a CPU and an external serial device. The CS
pin together with addresses A6 and
A7 determine which channel of the UART is being accessed; see Table 3
.
Table 3. Serial port selection
H = HIGH-level; L = LOW-level; X = Don’t care.
Chip Select Function
CS
= H, A7 = X, A6 = X none
CS
= L, A7 = L, A6 = L UART channel A
CS
= L, A7 = L, A6 = H UART channel B
CS
= L, A7 = L, A6 = X device not selected

SC16C852VIET,115

Mfr. #:
Manufacturer:
NXP Semiconductors
Description:
UART Interface IC 1.8V 2CH UART 128B
Lifecycle:
New from this manufacturer.
Delivery:
DHL FedEx Ups TNT EMS
Payment:
T/T Paypal Visa MoneyGram Western Union