beautypg.com

Usb host controller, Overview – Samsung S3C2440A User Manual

Page 327

background image

S3C2440A RISC MICROPROCESSOR

USB HOST

12-1

12

USB HOST CONTROLLER

OVERVIEW

S3C2440A supports 2-port USB host interface as follows:

OHCI Rev 1.0 compatible

USB Rev1.1 compatible

Two down stream ports

Support for both LowSpeed and FullSpeed USB devices

HCI

SLAVE

BLOCK

APP_SADR(8)

APP_SDATA(32)

HCI_DATA(32)

CONTROL

CONTROL

OHCI

REGS

USB

STATE

CONTROL

LIST

PROCESSOR

BLOCK

ED&TD

REGS

Cntl

HCI

MASTER

BLOCK

CONTROL

ED/TD_DATA(32)

ED/TD

STATUS(32)

64x8

FIFO

Cntl

HC_DATA(8)

DF_DATA(8)

APP_MDATA(32)

HCM_ADR/

DATA(32)

CONTROL

STATUS

CONTROL

CTRL

CTRL

RH_DATA(8)

DF_DATA(8)

HCF_

D

ATA(

8

)

A

ddr(6)

FI

FO_D

ATA(8)

64x8

FIFO

ROOT

HUB

&

HOST

SIE

HSIE

S/M

DPLL

ROOT

HUB

&

HOST

SIE

OHCI

ROOT HUB

REGS

PORT

S/M

PORT

S/M

PORT

S/M

X
V
R

USB

1

X
V
R

USB

2

HCI

BUS

EXT.FIFO STATUS

RCF0_RegData(32)

TxEnl

TxDpls

TxDmns

RcvData

RcvDpls

RcvDmns

Figure 12-1. USB Host Controller Block Diagram