Atmel Evaluation Kit AT91SAM9G25-EK AT91SAM9G25-EK Data Sheet

Product codes
AT91SAM9G25-EK
Page of 1165
617
SAM9G25 [DATASHEET]
11032D–ATARM–10-Mar-2014
Figure 33-4. USB Selection
33.6.2 EHCI
The USB Host Port controller is fully compliant with the Enhanced HCI specification. The USB Host Port User Interface 
(registers description) can be found in the Enhanced HCI Rev 1.0 Specification available on
. The standard EHCI USB stack driver can be easily ported to Atmel’s 
architecture in the same way all existing class drivers run, without hardware specialization.
33.6.3 OHCI
The USB Host Port integrates a root hub and transceivers on downstream ports. It provides several Full-speed half-
duplex serial communication ports at a baud rate of 12 Mbit/s. Up to 127 USB devices (printer, camera, mouse, 
keyboard, disk, etc.) and the USB hub can be connected to the USB host in the USB “tiered star” topology.
The USB Host Port controller is fully compliant with the Open HCI specification. The USB Host Port User Interface 
(registers description) can be found in the Open HCI Rev 1.0 Specification available on 
ported to Atmel’s architecture, in the same way all existing class drivers run without hardware specialization.
This means that all standard class devices are automatically detected and available to the user’s application. As an 
example, integrating an HID (Human Interface Device) class driver provides a plug & play feature for all USB keyboards 
and mouses.
Other 
Transceivers
DMA
HS USB Host
HS EHCI
 FS OHCI
Other Ports 
PA
1
0
EN_UDPHS
HS
USB
Device
HS 
Transceiver
DMA