Atmel Evaluation Kit AT91SAM9X35-EK AT91SAM9X35-EK Data Sheet

Product codes
AT91SAM9X35-EK
Page of 1301
571
SAM9X35 [DATASHEET]
11055E–ATARM–10-Mar-2014
33.3 Block Diagram
Figure 33-1. Block Diagram
Access to the USB host operational registers is achieved through the AHB bus slave interface. The Open HCI host
controller and Enhanced HCI host controller initialize master DMA transfers through the AHB bus master interface as
follows:
Fetches endpoint descriptors and transfer descriptors
Access to endpoint data from system memory
Access to the HC communication area
Write status and retire transfer descriptor
Memory access errors (abort, misalignment) lead to an “Unrecoverable Error” indicated by the corresponding flag in the
host controller operational registers.
The USB root hub is integrated in the USB host. Several USB downstream ports are available. The number of downstream
ports can be determined by the software driver reading the root hub’s operational registers. Device connection is
automatically detected by the USB host port logic. 
USB physical transceivers are integrated in the product and driven by the root hub’s ports.
Over current protection on ports can be activated by the USB host controller. Atmel’s standard product does not dedicate
pads to external over current protection.
PORT S/M 0
PORT S/M 1
USB High-speed
Transceiver
HHSDPA
HHSDMA
Embedded USB
v2.0 Transceiver
Root Hub
and
Host SIE 
List Processor
Block
FIFO 64 x 8
HCI 
Slave Block
OHCI
Registers
Root
Hub Registers
AHB
ED & TD
Regsisters
Control
HCI 
Master Block
Data
AHB
Slave
Master
HFSDPA
HFSDMA
HHSDPB
HHSDMB
HFSDPB
HFSDMB
AHB
AHB
Slave
Master
HCI 
Slave Block
EHCI
Registers
HCI 
Master Block
List
Processor
Packet
Buffer
FIFO
SOF
Generator
Control
Data
USB FS Transceiver
HFSDPC
HFSDMC
PORT S/M 2
USB High-speed
Transceiver