Samsung S3C2440A Laptop User Manual


 
S3C2440A RISC MICROPROCESSOR USB DEVICE
13-1
13 USB DEVICE CONTROLLER
OVERVIEW
Universal Serial Bus (USB) device controller is designed to provide a high performance full speed function
controller solution with DMA interface. USB device controller allows bulk transfer with DMA, interrupt transfer and
control transfer.
USB device controller supports:
Full speed USB device controller compatible with the USB specification version 1.1
DMA interface for bulk transfer
Five endpoints with FIFO
EP0: 16byte (Register)
EP1: 128byte IN/OUT FIFO (dual port asynchronous RAM): interrupt or DMA
EP2: 128byte IN/OUT FIFO (dual port asynchronous RAM): interrupt or DMA
EP3: 128byte IN/OUT FIFO (dual port asynchronous RAM): interrupt or DMA
EP4: 128byte IN/OUT FIFO (dual port asynchronous RAM): interrupt or DMA
Integrated USB Transceiver
FEATURE
Fully compliant with USB Specification Version 1.1
Full speed (12Mbps) device
Integrated USB Transceiver
Supports control, interrupt and bulk transfer
Five endpoints with FIFO:
One bi-directional control endpoint with 16-byte FIFO (EP0)
Four bi-directional bulk endpoints with 128-byte FIFO (EP1, EP2, EP3, and EP4)
Supports DMA interface for receive and transmit bulk endpoints. (EP1, EP2, EP3, and EP4)
Independent 128-byte receive and transmit FIFO to maximize throughput
Supports suspend and remote wakeup function
NOTE
PCLK should be more than 20MHz to use USB Controller in stable condition.