Usb Host Controller Blocks; Ahb Slave; Ahb Master; Hci Slave Block - Cirrus Logic EP93 Series User Manual

Arm 9 embedded processor family
Table of Contents

Advertisement

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

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the EP93 Series and is the answer not in the manual?

Questions and answers

Subscribe to Our Youtube Channel

This manual is also suitable for:

Ep9315Ep9301Ep9302Ep9307Ep9312

Table of Contents