Universal Serial Bus
M30240 Group
Rev.1.00 Sep 24, 2003 Page 293 of 360
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: IN/OUT 32-byte
• Endpoint 1: IN 128-byte OUT 128-byte
• Endpoint 2: IN 32-byte OUT 32-byte
• Endpoint 3: IN 32-byte OUT 32-byte
• Endpoint 4: IN 32-byte OUT 32-byte
• 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