Dual-Role Controller Can Operate Either as a Function Controller for a USB Peripheral or as the Host/Peripheral in Point-to-Point or Multipoint Communications With Other USB Functions
Compliant With the USB 2.0 Standard for High-Speed (480-Mbps) Functions and With OTG Supplement to USB 2.0 Specification
Supports OTG Communications With One or More High-, Full-, or Low-Speed Devices
Supports Session Request Protocol (SRP) and Host Negotiation Protocol (HNP)
Supports Suspend-and-Resume Signaling
Configurable for up to 4 Transmit Endpoints or up to 4 Receive Endpoints
Configurable FIFOs, Including the Option of Dynamic FIFO Sizing
16k-Byte RAM for USB Endpoint FIFO Shared by USB In/Out Endpoints
Support for External Direct Memory Access (DMA) to FIFOs
Soft Connect/Disconnect Option
Performs All Transaction Scheduling in Hardware
System Control Module
Controls Clock and Reset Generation and Distribution
Controls and Observes Device Power States
Supports External Power Management
Integrated USB 2.0 OTG PHY
Fully Compliant with USB 2.0 Standard and USB 2.0 Transceiver Macrocell Interface (UTMI) Revision 1.05
Optimized One-Port Operation at Low Speed (1.5 Mbps), Full Speed (12 Mbps), and High Speed (480 Mbps)