NuMicro™ NUC120 Data Sheet
ARM Cortex™-M0
32-BIT MICROCONTROLLER
NuMicro™ Family
NUC120 Data Sheet
The information described in this document is the exclusive intellectual property of
Nuvoton Technology Corporation and shall not be reproduced without permission from Nuvoton.
Nuvoton is providing this document only for reference purposes of NuMicro microcontroller based
system design. Nuvoton assumes no responsibility for errors or omissions.
All data and specifications are subject to change without notice.
For additional information or questions, please contact: Nuvoton Technology Corporation.
-1-
Publication Release Date: Jan. 2, 2012
Revision V2.03
NuMicro™ NUC120 Data Sheet
Contents
1
2
3
GENERAL DESCRIPTION ......................................................................................................... 7
FEATURES ................................................................................................................................. 8
2.1
3.1
NuMicro™ NUC120 Features – USB Line ...................................................................... 8
NuMicro™ NUC120 Products Selection Guide ............................................................. 12
3.1.1
3.1.2
NuMicro™ NUC120 Medium Density USB Line Selection Guide....................................12
NuMicro™ NUC120 Low Density USB Line Selection Guide..........................................12
NuMicro™ NUC120 Medium Density Pin Diagram .........................................................14
NuMicro™ NUC120 Low Density Pin Diagram ...............................................................17
PARTS INFORMATION LIST AND PIN CONFIGURATION .................................................... 12
3.2
Pin Configuration .......................................................................................................... 14
3.2.1
3.2.2
4
BLOCK DIAGRAM .................................................................................................................... 19
4.1
4.2
NuMicro™ NUC120 Medium Density Block Diagram ................................................... 19
NuMicro™ NUC120 Low Density Block Diagram.......................................................... 20
5
FUNCTIONAL DESCRIPTION.................................................................................................. 21
5.1
ARM
®
Cortex™-M0 Core .............................................................................................. 21
5.2
System Manager........................................................................................................... 23
5.2.1
5.2.2
5.2.3
5.2.4
5.2.5
5.2.6
Overview ........................................................................................................................23
System Reset .................................................................................................................23
System Power Distribution .............................................................................................24
System Memory Map......................................................................................................25
System Timer (SysTick) .................................................................................................27
Nested Vectored Interrupt Controller (NVIC) ..................................................................28
Overview ........................................................................................................................32
Clock Generator .............................................................................................................34
System Clock and SysTick Clock ...................................................................................35
Peripherals Clock ...........................................................................................................36
Power Down Mode Clock ...............................................................................................36
Frequency Divider Output...............................................................................................37
Overview ........................................................................................................................38
Features .........................................................................................................................38
Overview ........................................................................................................................39
Features .........................................................................................................................39
Overview ........................................................................................................................40
Features .........................................................................................................................41
Overview ........................................................................................................................42
5.3
Clock Controller ............................................................................................................ 32
5.3.1
5.3.2
5.3.3
5.3.4
5.3.5
5.3.6
5.4
USB Device Controller (USB) ....................................................................................... 38
5.4.1
5.4.2
5.5
General Purpose I/O (GPIO) ........................................................................................ 39
5.5.1
5.5.2
5.6
I
2
C Serial Interface Controller (Master/Slave) (I
2
C) ...................................................... 40
5.6.1
5.6.2
5.7
PWM Generator and Capture Timer (PWM) ................................................................ 42
5.7.1
-2-
Publication Release Date: Jan. 2, 2012
Revision V2.03
NuMicro™ NUC120 Data Sheet
5.7.2
Features .........................................................................................................................43
Overview ........................................................................................................................44
Features .........................................................................................................................44
Overview ........................................................................................................................45
Features .........................................................................................................................45
Overview ......................................................................................................................46
Features .......................................................................................................................46
Overview ......................................................................................................................47
Features .......................................................................................................................49
Overview ......................................................................................................................49
Features .......................................................................................................................51
Overview ......................................................................................................................52
Features .......................................................................................................................52
Overview ......................................................................................................................53
Features .......................................................................................................................53
Overview ......................................................................................................................54
Features .......................................................................................................................54
Overview ......................................................................................................................55
Features .......................................................................................................................55
Overview ......................................................................................................................56
Features .......................................................................................................................56
Overview ......................................................................................................................57
Features .......................................................................................................................57
5.8
Real Time Clock (RTC)................................................................................................. 44
5.8.1
5.8.2
5.9
Serial Peripheral Interface (SPI) ................................................................................... 45
5.9.1
5.9.2
5.10
Timer Controller (TMR)................................................................................................. 46
5.10.1
5.10.2
5.11
Watchdog Timer (WDT)................................................................................................ 47
5.11.1
5.11.2
5.12
UART Interface Controller (UART) ............................................................................... 49
5.12.1
5.12.2
5.13
PS/2 Device Controller (PS2D)..................................................................................... 52
5.13.1
5.13.2
5.14
I
2
S Controller (I
2
S)......................................................................................................... 53
5.14.1
5.14.2
5.15
Analog-to-Digital Converter (ADC) ............................................................................... 54
5.15.1
5.15.2
5.16
Analog Comparator (CMP) ........................................................................................... 55
5.16.1
5.16.2
5.17
PDMA Controller (PDMA) ............................................................................................. 56
5.17.1
5.17.2
5.18
External Bus Interface (EBI) ......................................................................................... 57
5.18.1
5.18.2
6
FLASH MEMORY CONTROLLER (FMC) ................................................................................ 58
6.1
Overview ....................................................................................................................... 58
6.2
Features........................................................................................................................ 58
ELECTRICAL CHARACTERISTICS......................................................................................... 59
7.1
Absolute Maximum Ratings .......................................................................................... 59
7.2
DC Electrical Characteristics ........................................................................................ 60
7.2.1
7.2.2
NuMicro™ NUC100/NUC120 Medium Density DC Electrical Characteristics .................60
NuMicro™ NUC100/NUC120 Low Density DC Electrical Characteristics .......................65
7
-3-
Publication Release Date: Jan. 2, 2012
Revision V2.03
NuMicro™ NUC120 Data Sheet
7.2.3
7.2.4
7.2.5
Operating Current Curve (Test condition: run NOP).......................................................70
Idle Current Curve ..........................................................................................................72
Power Down Current Curve............................................................................................74
External 4~24 MHz High Speed Crystal .........................................................................75
External 32.768 kHz Low Speed Crystal ........................................................................76
Internal 22.1184 MHz High Speed Oscillator..................................................................76
Internal 10 kHz Low Speed Oscillator.............................................................................76
Specification of 12-bit SARADC .....................................................................................77
Specification of LDO and Power management...............................................................78
Specification of Low Voltage Reset ................................................................................79
Specification of Brown-Out Detector...............................................................................79
Specification of Power-On Reset (5 V) ...........................................................................79
Specification of Temperature Sensor .............................................................................80
Specification of Comparator ...........................................................................................80
Specification of USB PHY ..............................................................................................81
7.3
AC Electrical Characteristics ........................................................................................ 75
7.3.1
7.3.2
7.3.3
7.3.4
7.4
Analog Characteristics.................................................................................................. 77
7.4.1
7.4.2
7.4.3
7.4.4
7.4.5
7.4.6
7.4.7
7.4.8
7.5
7.6
8
Flash DC Electrical Characteristics .............................................................................. 82
SPI Dynamic Characteristics ........................................................................................ 83
PACKAGE DIMENSIONS ......................................................................................................... 85
8.1
100L LQFP (14x14x1.4 mm footprint 2.0mm) .............................................................. 85
8.2
8.3
64L LQFP (10x10x1.4mm footprint 2.0 mm) ................................................................ 86
48L LQFP (7x7x1.4mm footprint 2.0mm) ..................................................................... 87
9
REVISION HISTORY ................................................................................................................ 88
-4-
Publication Release Date: Jan. 2, 2012
Revision V2.03
NuMicro™ NUC120 Data Sheet
Figures
Figure 3-1 NuMicro™ NUC100 Series selection code ................................................................... 13
Figure 3-2 NuMicro™ NUC120 Medium Density LQFP 100-pin Pin Diagram ............................... 14
Figure 3-3 NuMicro™ NUC120 Medium Density LQFP 64-pin Pin Diagram ................................. 15
Figure 3-4 NuMicro™ NUC120 Medium Density LQFP 48-pin Pin Diagram ................................. 16
Figure 3-5 NuMicro™ NUC120 Low Density LQFP 64-pin Pin Diagram........................................ 17
Figure 3-6 NuMicro™ NUC120 Low Density LQFP 48-pin Pin Diagram........................................ 18
Figure 4-1 NuMicro™ NUC120 Medium Density Block Diagram ................................................... 19
Figure 4-2 NuMicro™ NUC120 Low Density Block Diagram ......................................................... 20
Figure 5-1 Functional Controller Diagram...................................................................................... 21
Figure 5-2 NuMicro™ NUC120 Power Distribution Diagram.......................................................... 24
Figure 5-4 Clock generator global view diagram ........................................................................... 33
Figure 5-5 Clock generator block diagram..................................................................................... 34
Figure 5-6 System Clock Block Diagram ....................................................................................... 35
Figure 5-7 SysTick Clock Control Block Diagram .......................................................................... 35
Figure 5-8 Clock Source of Frequency Divider .............................................................................. 37
Figure 5-9 Block Diagram of Frequency Divider ............................................................................ 37
Figure 5-10 I
2
C Bus Timing ............................................................................................................ 40
Figure 5-11 Timing of Interrupt and Reset Signal .......................................................................... 48
Figure 7-1 Typical Crystal Application Circuit ................................................................................ 76
Figure 7-2 SPI Master dynamic characteristics timing................................................................... 84
Figure 7-3 SPI Slave dynamic characteristics timing..................................................................... 84
-5-
Publication Release Date: Jan. 2, 2012
Revision V2.03