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

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.7
mode. Furthermore, a user can write 0 into USB_ATTR[4] to turn off PHY under special
circumstances like suspend to save power.
There is 512 bytes SRAM in the controller and the 6 endpoints share this buffer. The user shall
configure each endpoint’s effective starting address in the buffer segmentation register before the
USB function active. The BUFFER CONTROL block is used to control each endpoint’s effective
starting address and its SRAM size is defined in the MXPLD register.
Figure 5-11 depicts the starting address for each endpoint according the content of BUFSEG and
MXPLD registers. If the BUFSEG0 is programmed as 0x08h and MXPLD0 is set as 0x40h, the
SRAM size of endpoint 0 is start from USB_BA + 0x108h and end in USB_BA + 0x148h. (Note:
the USB SRAM base is USB_BA + 0x100h).
BUFSEG0 = 0x008
BUFSEG1 = 0x048
BUFSEG2 = 0x088
BUFSEG3 = 0x100
Buffer Control
NuMicro™ NUC100 Series Technical Reference Manual
Setup Token Buffer: 8 bytes
EP0 SRAM Buffer: 64 bytes
EP1 SRAM Buffer: 64 bytes
EP2 SRAM Buffer
EP3 SRAM Buffer
USB SRAM Start Address
Figure 5-11 Endpoint SRAM Structure
- 219 -
EP0 SA = USB_BA + 0x0108h
MXPLD0 = 0x40
EP1 SA = USB_BA + 0x0148h
MXPLD1 = 0x40
EP2 SA = USB_BA + 0x0188h
EP3 SA = USB_BA + 0x0200h
USB SRAM = USB_BA + 0x0100h
Publication Release Date: Oct 22, 2010
Revision V1.06
Bytes
512

Related parts for NUMICRO-SDK