16 usb controller, 1 outline – Toshiba H1 Series User Manual

Page 369

Advertising
background image

TMP92CZ26A

92CZ26A-366

3.16 USB

Controller

3.16.1 Outline

This USB controller (UDC) is designed for various serial links to construct USB system.
The outline is as follows:

(1) Compliant with USB rev1.1

(2) Full-speed: 12 Mbps (Not supported low-speed (1.5 Mbps))

(3) Auto bus enumeration with 384-byte descriptor RAM

(4) Supported 3 kinds of transfer type: Control, interrupt and bulk

Endpoint 0:

Control

64 bytes

× 1-FIFO

Endpoint 1:

BULK (out)

64 bytes

× 2-FIFO

Endpoint 2:

BULK (in)

64 bytes

× 2-FIFO

Endpoint 3:

Interrupt (in)

8 bytes

× 1-FIFO

(5) Built-in DPLL which generates sampling clock for receive data

(6) Detecting and generating SOP, EOP, RESUME, RESET and TIMEOUT

(7) Encoding and decoding NRZI data

(8) Inserting and discarding stuffed bit

(9) Detecting and checking CRC

(10) Generating and decoding packet ID

(11) Built-in power management function

(12) Supported dual packet mode

Note1:TMP92CZ26A don’t have special terminal that control pull-up resister for D+pin. So, need to add external

switch and control it.

Note2:There are some difference between our specification and USB 1.1. Refer and check “3.16.11 Notice and

restrictions at first”.

Advertising
This manual is related to the following products: