A SERVICE OF

logo

Section 20 USB Function Module
Rev. 4.00 Sep. 14, 2005 Page 747 of 982
REJ09B0023-0400
Section 20 USB Function Module
20.1 Features
Incorporates UDC (USB device controller) conforming to the USB standard
Automatic processing of USB protocol
Automatic processing of USB standard commands for endpoint 0 (some commands and
class/vendor commands require decoding and processing by firmware)
Transfer speed: Full-speed
Endpoint configuration
Endpoint
Name
Abbreviation
Transfer Type
Maximum
Packet Size
FIFO Buffer
Capacity
(Byte)
DMA Transfer
Endpoint 0 EP0s Setup 8 8
EP0i Control IN 8 8
EP0o Control OUT 8 8
Endpoint 1 EP1 Bulk OUT 64 128 Possible
Endpoint 2 EP2 Bulk IN 64 128 Possible
Endpoint 3 EP3 Interrupt 8 8
Endpoint 1
Endpoint 2
Endpoint 3
Configuration 1 Interface 0 Alternate setting 0
Interrupt requests: generates various interrupt signals necessary for USB
transmission/reception
Clock: External input (48 MHz)
Power-down mode
Power consumption can be reduced by stopping UDC internal clock when USB cable is
disconnected
Automatic transition to/recovery from suspend state
In on-chip transceiver bypass mode (the XVEROFF bit of USBXVERCR resister is 1), a
Philips PDIUSBP11 Series transceiver or compatible product can be connected (when using a
compatible product, carry out evaluation and investigation with the manufacturer supplying the
transceiver beforehand)