2 features, The hwuart has the following features – Intel PXA26X User Manual

Page 586

Advertising
background image

17-2

Intel® PXA26x Processor Family Developer’s Manual

Hardware UART

17.2

Features

The HWUART has the following features:

Functionally compatible with the 16550A and 16750 UART specifications. The UART
supports not only the 16550A and 16750 industry standards but these additional functions as
well:

— DMA requests for transmit and receive data services

— Slow infrared asynchronous interface

— Non-Return-to-Zero (NRZ) encoding/decoding function

— 64 byte transmit/receive FIFO buffers

— Programmable receive FIFO trigger threshold

— Auto baud-rate detection

— Auto flow

Ability to add or delete standard asynchronous communications bits (start, stop, and parity) in
the serial data

Independently controlled transmit, receive, line status, and data set interrupts

Programmable baud rate generator that allows the internal clock to be divided by 1 to 2

16

–1 to

generate an internal 16X clock

Modem control functions (nCTS, nRTS)

Autoflow capability controls data I/O without generating Interrupts:

— nRTS (output) controlled by UART Receiver FIFO

— nCTS (input) from modem controls UART transmitter

Fully programmable serial-interface:

— 5-, 6-, 7-, or 8-bit characters

— Even, odd, and no parity detection

— 1, 1.5, or 2 stop bit generation

— Baud rate generation up to 921.6 Kbps

— False start bit detection.

64-byte transmit FIFO

64-byte receive FIFO

Complete status reporting capability

Ability to generate and detect line breaks

Internal diagnostic capabilities that include:

— Loopback controls for communications link fault isolation

— Break, parity, and framing error simulation

Fully prioritized interrupt system controls

Separate DMA requests for transmit and receive data services

Advertising