beautypg.com

Rainbow Electronics W90N745CDG User Manual

Page 259

background image

W90N745CD/W90N745CDG

- 254 -

6.10 Universal Asynchronous Receiver/Transmitter Controller

Asynchronous serial communication block include 4 UART blocks and accessory logic. They can be
described as follow:

UART0

It is merely a general purpose UART. It does not include any accessory function.
Clock Source : 15MHz
UART Type : general UART
FIFO Number : 16-byte receiving FIFO and 16 byte transmitting FIFO
Modem Function : N/A
Accessory Function : N/A

UART1

It is designed for general purpose UART or Bluetooth transceiver. It includes a high speed
UART block with 64-byte receiving FIFO and 64-byte transmitting FIFO. It includes 5 clock
sources: 15M, 30M, 43.6M, 48M and 60M. Programmer can feel free to choose the clock
source and divisor number for suitable baud rate.

Clock Source

: 15MHz from external crystal

30M, 43.6M, 48M, 60M (optional function for Bluetooth HCI

transport layer)

UART Type : high speed UART
FIFO Number

: 64-byte receiving FIFO and 64 byte transmitting FIFO

Modem Function : CTS and RTS (optional for Bluetooth. If they were enabled, TX & RX

in UART2 will be cut off)

Accessory Function : Bluetooth (optional)
Baud Rate (max) : 1.875MHz
I/O pin

: TXD1, RXD1, RTS, CTS (optional)


UART2

It is designed for general purpose UART or IrDA SIR. The part of UART includes 16-byte
receiving FIFO and 16-byte transmitting FIFO. TXD2/RXD2 of UART2 occupy the same
pins with RTS and CTS of UART1. Once the Bluetooth function has been enabled, UART2
should be disabled.


Clock Source

: 15MHz

UART Type : general UART