English
Language : 

W681308DG Datasheet, PDF (52/64 Pages) Nuvotem Talema – W681308 USB Audio Controller from Nuvoton integrates fast 8051 Microcontroller Unit (MCU)
W681308
XXXX PRODUCT DESCRIPTION
19.
USB Device Controller And Transceiver
19.1 Overview
The W681308 includes a full function USB 2.0 Full Speed controller. It supports USB 2.0 FS standard specification and
standard USB audio device class and HID device class in Microsoft Windows environment. The USB core embeds one
programmable 512x8 Bit RAM to store descriptor. In the setting, the USB core includes five interfaces and 6 endpoints to
handle above applications.
19.2 Functional Description
The USB function block diagram is shown below:
uC
ADDR_SEL
REG
CTRL
SIE
UCOM
USB_TST
Control
Endpoint
#0
Bulk-IN
Endpoint
#3
Bulk-OUT
Endpoint
#4
Interrupt-IN
Endpoint
#5
ISO-IN
Endpoint
#1
ISO-OUT
Endpoint
#2
ISO-SYNC
Endpoint
#6
Descriptor RAM
512x8
TPRAM
256x8
CTL_IN/INT_IN/BULK_IN
TPRAM
256x8
CTL_OUT/BULK_OUT
BIST
TPRAM
128x16
TPRAM
128x16
Figure 15 USB Function Block Diagram
The USB module supports all transfer types (Control, Bulk In, Bulk Out, Interrupt In, Isochronous In, Isochronous Out and
ISO-SYNC) in USB 1.1 spec and W681308 USB embeds 6 Endpoints include Control Endpoint 0. The default descriptors are
stored in the programmable 512x8 Bit RAM. The SIE module is for handle USB series-interface-engine functions. UCOM
52
Rev1.2