136 / 259 page

TCC76x
Specification Rev. 0.07
February 23, 2005
32-bit RISC Microprocessor for Digital Media Player
USB CONTROLLER
Preliminary
9-14
9.4 Register Description for USB Host Controller
The USB host controller complies with OHCI Rev 1.0. Refer to the specification of
OHCI (Open Host Controller Interface) Rev 1.0 for more detailed information.
The following figure illustrates a block diagram of USB host controller.
HCI
Slave
Block
HCI
Master
Block
USB
State
Control
APP_SADR(8)
LIST
Processor
Block
ED & TD
Registers
64x8 FIFO
Control
64x8
FIFO
APP_SDATA(32)
HCI_DATA(32)
CONTROL
OHCI
Registers
CONTROL
CONTROL
CONTROL
APP_MDATA(32)
HCM_ADR/
DATA(32)
CONTROL
ED/
TD_DATA(32)
ED/
TD_STATUS(32)
STATUS
HC_DATA(8)
DF_DATA(8)
CONTROL
ROOT Hub
&
Host SIE
HSIE
S/M
DPLL
CONTROL
CONTROL
RH_DATA(8)
DF_DATA(8)
ROOT Hub
&
Host SIE
TxEnl
TxDpls
TxDmns
RcvData
RcvDpls
RcvDmns
PORT
S/M
OHCI
Root Hub
Registers
PORT
S/M
RCF0_RegData(32)
EXT FIFO STATUS
X
V
R
USB
Figure 9.1 USB Host Controller Block Diagram