
TCC720
UART / IrDA
32-bit RISC Microprocessor for Digital Media Player
Dec. 16. 2002
Preliminary Spec 0.51
9 - 1
9 UART / IrDA
9.1 Functional Description
The TCC720 has 1 simple UART module that can be used in programming the system software
or IrDA interfacing. The block diagram of UART is in the following figure.
CR
APB
TXD
DL
LSR
Receiver
FIFO
Transmit
FIFO
IR
Interrupt
Generator
Transmit
Shift
Receiver
Shift
RXD
IREQ
RZ code
Modulator
RZ code
Demod
IrDACFG2
IrDACFG1
Figure 9.1 UART Block Diagram
This UART is simplified version of UART16550, it provides only a simple interface (TXD, RXD)
between host system and TCC720 system.
In the UART, there are two FIFO blocks for transmission and receiving link. Transmission FIFO
has 4 bytes depth, receiving FIFO has 8 bytes depth.
UART can also be used as IrDA interfacing. There is a signal transformer between IrDA signal
and UART signal.
Summary of Contents for TCC720
Page 1: ...USER S MANUAL TCC720 32 bit RISC Microprocessor For Digital Media Player Preliminary Rev 0 51...
Page 3: ...CHAPTER 1 INTRODUCTION...
Page 12: ...CHAPTER 2 ADDRESS REGISTER MAP...
Page 22: ...CHAPTER 3 DAI CDIF...
Page 33: ...CHAPTER 4 INTERRUPT CONTROLLER...
Page 38: ...CHAPTER 5 TIMER COUNTER...
Page 45: ...CHAPTER 6 GPIO PORT...
Page 53: ...CHAPTER 7 CLOCK GENERATOR...
Page 68: ...CHAPTER 8 USB CONTROLLER...
Page 82: ...CHAPTER 9 UART IrDA CONTROLLER...
Page 93: ...CHAPTER 10 GSIO PORT...
Page 99: ...CHAPTER 11 MISCELLANEOUS PERIPHERALS...
Page 106: ...CHAPTER 12 DMA CONTROLLER...
Page 115: ...CHAPTER 13 MEMORY CONTROLLER...
Page 130: ...CHAPTER 14 BOOTING PROCEDURE...
Page 140: ...CHAPTER 15 JTAG DEBUG INTERFACE...
Page 142: ...CHAPTER 16 PACKAGE DEMENSION...