English
Language : 

USB3322C-GL-TR Datasheet, PDF (54/79 Pages) Microchip Technology – Industry’s Smallest Hi-Speed USB Transceiver with 1.8V ULPI Interface
Industry’s Smallest Hi-Speed USB Transceiver with 1.8V ULPI Interface
Datasheet
6.5.1 USB UART Mode
The USB332x can be placed into UART Mode by first setting the TxdEn and RxdEn bits in the Carkit
Control register. Then the Link can set the CarkitMode bit in the Interface Control register. The TxdEn
and RxdEn bits must be written before the CarkitMode bit.
Table 6.7 ULPI Register Programming Example to Enter UART Mode
ADDRESS VALUE
R/W
(HEX)
(HEX)
W
04
49
W
39
00
W
19
0C
W
07
04
DESCRIPTION
Configure Non-Driving mode
Select FS transmit edge rates
Set regulator to 3.3V
Enable UART connections
Enable carkit mode
RESULT
OpMode=01
XcvrSelect=01
UART RegOutput=00
RxdEn=1
TxdEn=1
CarkitMode=1
After the CarkitMode bit is set, the ULPI interface will become redefined as described in Table 6.8, and
the USB332x will transmit data through the DATA[0] to DM of the USB connector and receive data on
DP and pass the information the Link on DATA[1].
When entering UART mode, the regulator output will automatically switch to the value configured by
the UART RegOutput bits in the USB IO & Power Management register and a pull-up will be applied
internally to DP and DM. This will hold the UART in its default operating state.
While in UART mode, the transmit edge rates can be set to either the Full Speed USB or Low Speed
USB edge rates by using the XcvrSelect[1:0] bits in the Function Control register.
SIGNAL
txd
rxd
reserved
int
reserved
Table 6.8 Pin Definitions in Carkit Mode
CONNECTED
TO
DATA[0]
DATA[1]
DATA[2]
DATA[3]
DATA[4:7]
DIRECTION
IN
OUT
OUT
OUT
OUT
DESCRIPTION
UART TXD signal that is routed to the DM pin if the TxdEn
is set in the Carkit Control register.
UART RXD signal that is routed to the DP pin if the RxdEn
bit is set in the Carkit Control register.
Driven Low.
Asserted when any unmasked interrupt occurs. Active high.
Driven Low.
Revision 1.1 (11-20-12)
54
DATASHEET
SMSC USB332x