6 usb controller, S ie e p c – NEC Network Controller uPD98502 User Manual
Page 31

CHAPTER 1 INTRODUCTION
Preliminary User’s Manual S15543EJ1V0UM
31
1.5.6 USB controller
USB Controller provides Full Speed Function device function defined in Universal Serial Bus.
Features of USB Controller are as follows;
• Compliant to Universal Serial Bus Specification Rev. 1.1
• Supports Device class function by software running on V
R
4120A
• Performs 12 Mbps Full Speed USB function device (Hub function will be not supported)
• Can handle Suspend, Resume and Wake-up management signaling
• Supports Remote Wake-up.
• Implements 7 kinds of endpoints (Control, Interrupt IN/OUT, Isochronous IN/OUT, Bulk IN/OUT)
• Implements 64 Bytes FIFO buffer used for Control transfer for Tx
• Implements 128 Bytes FIFO buffer used for Isochronous transfer for Tx
• Implements 128 Bytes FIFO buffer used for Bulk transfer for Tx
• Implements 64 Bytes FIFO buffer used for Interrupt transfer for Tx
• Implements 128 Bytes shared FIFO buffer used for Control/Isochronous/Bulk/Interrupt transfer for Rx
• Implements local DMAC (DMA controller) block
• Can directly connect USB connector through USB dedicated I/O buffer
Figure 1-8. Block Diagram of USB Controller
S IE
E P C
IB U S
D +
D -
U S B
B U S I/F
R x FIFO
M a ster
I/F
S la v e
I/F
I/O
B uf
s lave
dec oder
T x FIFO
D M A C
M C O N T
U S B C O N TR O L L E R