NUMICRO-SDK Nuvoton Technology Corporation of America, NUMICRO-SDK Datasheet - Page 217

KIT EVAUATION NUC100/120/130/140

NUMICRO-SDK

Manufacturer Part Number
NUMICRO-SDK
Description
KIT EVAUATION NUC100/120/130/140
Manufacturer
Nuvoton Technology Corporation of America
Series
NuMicro™r
Type
MCUr
Datasheets

Specifications of NUMICRO-SDK

Contents
Board, Cable, CD, Nu-Link
Lead Free Status / RoHS Status
Lead free / RoHS Compliant
For Use With/related Products
NUC100, NUC120, NUC130, NUC140

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
NUMICRO-SDK
Manufacturer:
Nuvoton Technology Corporation
Quantity:
135
Part Number:
NUMICRO-SDK
Manufacturer:
NuvoTon
Quantity:
69
5.4.4
5.4.4.1
5.4.4.2
5.4.4.3
5.4.4.4
The SIE is the front-end of the device controller and handles most of the USB packet protocol.
The SIE typically comprehends signaling up to the transaction level. The functions that it handles
could include:
There are 6 endpoints in this controller. Each of the endpoint can be configured as Control, Bulk,
Interrupt, or Isochronous transfer type. All the operations including Control, Bulk, Interrupt and
Isochronous transfer are implemented in this block. It is also used to manage the data sequential
synchronization, endpoint state control, current endpoint start address, current transaction status,
and data buffer status in each endpoint.
The bit rate of USB data is 12 MHz. The DPLL use the 48 MHz which comes from the clock
controller to lock the input data RXDP and RXDM. The 12 MHz bit rate clock is also converted
from DPLL.
A USB device may be plug-in or plug-out from the USB host. In order to monitor the state of a
USB device when it is detached from the USB host, the device controller provides hardware de-
bounce for USB floating detect interrupt to avoid bounce problems on USB plug-in or unplug.
Floating detect interrupt appears about 10 ms later than USB plug-in or plug-out. A user can
acknowledge USB plug-in/plug-out by reading register “USB_FLDET”. The flag in “FLDET”
represents the current state on the bus without de-bounce. If the FLDET is 1, it means the
controller has plug-in the USB. If the user polling this flag to check USB state, he/she must add
software de-bounce if necessary.
Function Description
SIE (Serial Interface Engine)
Endpoint Control
Digital Phase Lock Loop
Floating De-bounce
NuMicro™ NUC100 Series Technical Reference Manual
Packet recognition, transaction sequencing
SOP, EOP, RESET, RESUME signal detection/generation
Clock/Data separation
NRZI Data encoding/decoding and bit-stuffing
CRC generation and checking (for Token and Data)
Packet ID (PID) generation and checking/ decoding
Serial-Parallel/ Parallel-Serial conversion
- 217 -
Publication Release Date: Oct 22, 2010
Revision V1.06

Related parts for NUMICRO-SDK