TMP92CF30
2009-06-12
92CF30-339
3.16 USB Controller
3.16.1 Outline
This USB controller (UDC) is designed to support a variety of serial links in the construction
of a USB system.
The outline is as follows:
(1) Compliant with USB rev1.1
(2) Full-speed: 12 Mbps (low-speed (1.5 Mbps) not supported)
(3) Auto bus enumeration with 384-byte descriptor RAM
(4) Supports 3 kinds of transfer type: Control, interrupt and bulk
•
Endpoint 0: Control
64 bytes
×
1-FIFO
•
Endpoint 1: BULK (out)
64 bytes
×
2-FIFOs
•
Endpoint 2: BULK (in)
64 bytes
×
2-FIFOs
•
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)
Dual packet mode supported
Note1:The TMP92CF30 does not include the pull-up resister necessary for D+pin. An external pull-up resistor plus
software support is required.
Note2:There are some differences between our specifications and USB 1.1. Refer to check “3.16.11 Notice and
Restrictions”.
Содержание TLCS-900/H1 Series
Страница 1: ...TOSHIBA Original CMOS 32 Bit Microcontroller TLCS 900 H1 Series TMP92CF30FG Semiconductor Company ...
Страница 650: ...TMP92CF30 2009 06 12 92CF30 648 7 Package Dimensions LQFP176 P 2020 0 40F TOP VIEW BOTTOM VIEW Detail view of A 25 1 A ...
Страница 652: ...TMP92CF30 2009 06 12 92CF30 650 ...