|
TMS320DM355 Datasheet, PDF (129/153 Pages) Texas Instruments – Digital Media System-on-Chip (DMSoC) | |||
|
◁ |
www.ti.com
TMS320DM355
Digital Media System-on-Chip (DMSoC)
SPRS463 â SEPTEMBER 2007
5.11 Universal Asynchronous Receiver/Transmitter (UART)
The contains 3 separate UART modules (1 with hardware flow control). These modules performs
serial-to-parallel conversion on data received from a peripheral device or modem, and parallel-to-serial
conversion on data received from the CPU. Each UART also includes a programmable baud rate
generator capable of dividing the 24MHz reference clock by divisors from 1 to 65,535 to produce a 16 x
clock driving the internal logic. The UART modules support the following features:
⢠Frequency pre-scale values from 1 to 65,535 to generate appropriate baud rates
⢠16-byte storage space for both the transmitter and receiver FIFOs
⢠Unique interrupts, one for each UART
⢠Unique EDMA events, both received and transmitted data for each UART
⢠1, 4, 8, or 14 byte selectable receiver FIFO trigger level for autoflow control and DMA
⢠Programmable auto-rts and auto-cts for autoflow control (supported on UART2)
⢠Programmable serial data formats
â 5, 6, 7, or 8-bit characters
â Even, odd, or no parity bit generation and detection
â 1, 1.5, or 2 stop bit generation
⢠False start bit detection
⢠Line break generation and detection
⢠Internal diagnostic capabilities
â Loopback controls for communications link fault isolation
â Break, parity, overrun, and framing error simulation
⢠Modem control functions: CTS, RTS (supported on UART2)
5.11.1 UART Electrical Data/Timing
Table 5-26. Timing Requirements for UARTx Receive (see Figure 5-35)
NO.
4
tw(URXDB)
Pulse duration, receive data bit (RXDn)
5
tw(URXSB)
Pulse duration, receive start bit
(1) U = UART baud time = 1/programmed baud rate.
DM355
MIN
0.99U (1)
0.99U (1)
MAX
1.05U (1)
1.05U (1)
UNIT
ns
ns
Table 5-27. Switching Characteristics Over Recommended Operating Conditions for UARTx Transmit
(see Figure 5-35)
NO.
PARAMETER
1
f(baud)
UART0/1 Maximum programmable baud rate
UART2 Maximum programmable baud rate
2
tw(UTXDB)
3
tw(UTXSB)
Pulse duration, transmit data bit (TXDn)
Pulse duration, transmit start bit
(1) U = UART baud time = 1/programmed baud rate.
DM355
MIN
MAX
1.5
U - 2(1)
U - 2(1)
5
U + 2(1)
U + 2(1)
UNIT
MHz
ns
ns
Submit Documentation Feedback
Peripheral Information and Electrical Specifications 129
|
▷ |