EasyManua.ls Logo

Microsemi SmartFusion2 - MMUART Peripherals

Microsemi SmartFusion2
829 pages
Print Icon
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
MMUART Peripherals
UG0331 User Guide Revision 15.0 469
13 MMUART Peripherals
Multi-mode universal asynchronous/synchronous receiver/transmitter (MMUART) performs serial-to-
parallel conversion on data originating from modems or other serial devices, and performs parallel-to-
serial conversion on data from the Cortex-M3 processor or fabric master to these devices. SmartFusion2
SoC FPGAs contain two identical MMUART peripherals in the microcontroller subsystem (MSS
MMUART_0 and MSS MMUART_1), that provide software compatibility with the popular 16550 UART
device.
13.1 Features
SmartFusion2 MMUART peripherals support the following features:
Asynchronous and synchronous operations
Full programmable serial interface characteristics
Data width is programmable to 5, 6, 7, or 8 bits
Even, odd, or no-parity bit generation/detection
1, 1½, and 2 stop bit generation
9-bit address flag capability used for multi-drop addressing topologies
Separate transmit (Tx) and receive (Rx) FIFOs to reduce processor interrupt service loading
Single-wire half-duplex mode in which Tx pad can be used for bi-directional data transfer
Local interconnect network (LIN) header detection and auto baud rate calculation
Communication with ISO 7816 smart cards
Fractional baud rate capability
Return to Zero Inverted (RZI) mod/demod blocks that allow infrared data association (IrDA) and
serial infrared (SIR) communications
The most significant bit (MSB) or the least significant bit (LSB) as the first bit while sending or
receiving data

Table of Contents

Other manuals for Microsemi SmartFusion2

Related product manuals