Datasheet

SAM9G45 [DATASHEET]
Atmel-6438O-ATARM-SAM9G45-Datasheet_08-Dec-15
824
For OHCI Full-speed operations only, the user has to perform the following:
Enable UHP peripheral clock in PMC_PCER
Select PLLACK as Input clock of OHCI part (USBS bit in PMC_USB register)
Program OHCI clocks (UHP48M and UHP12M) with USBDIV field in PMC_USB register. USBDIV value is to
calculated regarding the PLLACK value and USB Full-speed accuracy.
Enable the OHCI clocks with UHP bit in PMC_SCER
Figure 36-3. UHP Clock trees
36.5.2 Interrupt
The USB host interface has an interrupt line connected to the Advanced Interrupt Controller (AIC).
Handling USB host interrupts requires programming the AIC before configuring the UHP HS.
UTMI transceiver
EHCI
User
Interface
AHB
UHP48M
OHCI
User
Interface
USB 2.0 EHCI
Host Controller
USB 1.1 OHCI
Host Controller
Root Hub
and
Host SIE
Port
Router
UTMI transceiver
UPLL (480 MHz)
30 MHz
30 MHz
UHP12M
OHCI
Master
Interface
EHCI
Master
Interface
MCK
OHCI clocks