AHB
Slave
A
H
B
USB
Host
Test
Reg
AHB
Master
11.2.5 USB Host Controller Blocks
11.2.5.1 AHB Slave
This block allows access to the OHCI operational registers from/to the AHB via the HCI Bus.
11.2.5.2 AHB Master
This block enables the USB Host Controller to be an AHB Master peripheral and interfaces
with the HCI Master block via the HCI Bus.
The AHB Master includes a Data FIFO which will use a 44x37 bit Data FIFO. 32-bit data, 4-bit
HCI_MBeN[3:0] (byte lane enables) and HCI_MWBstOnN (burst on) make up the width of the
Data FIFO.
11.2.5.3 HCI Slave Block
This block contains the OHCI operational registers, which are programmed by the Host
Controller Driver (HCD).
DS785UM1
Data
Control
HCI
Addr
Slave
Control
Cntrl
H
C
Data
I
Data
B
Addr/
U
Data
S
HCI
Master
ED/TD
Data
Cntr l
ED/TD
Status
Figure 11-6. USB Host Controller Block Diagram
Copyright 2007 Cirrus Logic
Universal Serial Bus Host Controller
USB State
Control
Control
Control
Data FIFO
64x8
Data
Status
List Processor
(including End
Descriptor and
Control
Transfer
Descriptor
registers)
EP93xx User's Guide
Root
Hub &
Host SIE
USB
XVR
1
P
USB
L
XVR
L
2
USB
XVR
3
11-9
11
Need help?
Do you have a question about the EP93 Series and is the answer not in the manual?
Questions and answers