M30240 Group
3.2 Universal Serial Bus
3.2.1 Outline
The Universal Serial Bus (USB) has the following features:
• Complete USB Specification (version 1.1) Compatibility
• Error-handling capabilities
• FIFOs:
• Endpoint 0:
• Endpoint 1:
• Endpoint 2:
• Endpoint 3:
• Endpoint 4:
• Nine endpoints - control endpoint (Endpoint 0 - bi-directional) plus four IN and four OUT
endpoints
• Complete device configuration
• Support of all device commands
• Supports of full-speed functions
• Support of all USB transfer types:
• Isochronous
• Bulk
• Control
• Interrupt
• Suspend/Resume operation
• On-chip USB transceiver with voltage converter
• Start-of-frame interrupt and output pin
Rev.1.00 Sep 24, 2003 Page 293 of 360
IN/OUT 32-byte
IN 128-byte
OUT 128-byte
IN 32-byte
OUT 32-byte
IN 32-byte
OUT 32-byte
IN 32-byte
OUT 32-byte
Universal Serial Bus