English
Language : 

TMS320TCI6608_14 Datasheet, PDF (219/244 Pages) Texas Instruments – Multicore Fixed and Floating-Point Digital Signal Processor
TMS320TCI6608
Multicore Fixed and Floating-Point Digital Signal Processor
SPRS623E—March 2014
7.16 UART Peripheral
The universal asynchronous receiver/transmitter (UART) module provides an interface between the DSP and
UART terminal interface or other UART-based peripheral. The UART is based on the industry standard TL16C550
asynchronous communications element, which, in turn, is a functional upgrade of the TL16C450. Functionally
similar to the TL16C450 on power up (single character or TL16C450 mode), the UART can be placed in an alternate
FIFO (TL16C550) mode. This relieves the DSP of excessive software overhead by buffering received and transmitted
characters. The receiver and transmitter FIFOs store up to 16 bytes including three additional bits of error status per
byte for the receiver FIFO.
The UART performs serial-to-parallel conversions on data received from a peripheral device and parallel-to-serial
conversion on data received from the DSP. The DSP can read the UART status at any time. The UART includes
control capability and a processor interrupt system that can be tailored to minimize software management of the
communications link. For more information on UART, see the Universal Asynchronous Receiver/Transmitter
(UART) for KeyStone Devices User Guide in ‘‘Related Documentation from Texas Instruments’’ on page 72.
Table 7-73 UART Timing Requirements
(see Figure 7-47 and Figure 7-48)
No.
Receive Timing
4
tw(RXSTART)
Pulse width, receive start bit
5
tw(RXH)
Pulse width, receive data/parity bit high
5
tw(RXL)
Pulse width, receive data/parity bit low
6
tw(RXSTOP1)
Pulse width, receive stop bit 1
6
tw(RXSTOP15)
Pulse width, receive stop bit 1.5
6
tw(RXSTOP2)
Pulse width, receive stop bit 2
Autoflow Timing Requirements
8
td(CTSL-TX)
End of Table 7-73
Delay time, CTS asserted to START bit transmit
1 U = UART baud time = 1/programmed baud rate
2 P = 1/SYSCLK7
Min
Max
Unit
0.96U (1)
1.05U ns
0.96U
1.05U ns
0.96U
1.05U ns
0.96U
1.05U ns
1.5*(0.96U) 1.5*(1.05U) ns
2*(0.96U) 2*(1.05U) ns
P (2)
5P ns
Figure 7-47 UART Receive Timing Waveform
4
5
5
6
RXD
Stop/Idle
Start
Bit 0
Bit 1
Bit N-1 Bit N
Parity
Stop
Idle
Start
Figure 7-48
UART CTS (Clear-to-Send Input) — Autoflow Timing Waveform
8
TXD
Bit N-1 Bit N
Stop
Start
Bit 0
CTS
Copyright 2014 Texas Instruments Incorporated
Submit Documentation Feedback
Peripheral Information and Electrical Specifications 219