Manual
Table Of Contents
- 1 GENERAL DESCRIPTION
- 2 FEATURES
- 3 PARTS INFORMATION LIST AND PIN CONFIGURATION
- 4 BLOCK DIAGRAM
- 5 FUNCTIONAL DESCRIPTION
- 5.1 ARM® Cortex™-M0 core
- 5.2 System Manager
- 5.3 Clock Controller
- 5.4 USB Device Controller
- 5.5 General Purpose I/O
- 5.6 I2C Serial Interface Controller (Master/Slave)
- 5.7 PWM Generator and Capture Timer
- 5.8 Real Time Clock (RTC)
- 5.9 Serial Peripheral Interface (SPI) Controller
- 5.10 Timer Controller
- 5.11 Watchdog Timer
- 5.12 UART Interface Controller
- 5.13 Controller Area Network (CAN Bus)
- 5.14 PS2 Device Controller (PS2D)
- 5.15 I2S Controller
- 5.16 Analog-to-Digital Converter (ADC)
- 5.17 Analog Comparator
- 5.18 PDMA Controller
- 6 FLASH MEMORY CONTROLLER (FMC)
- 7 ELECTRICAL CHARACTERISTICS
- 7.1 Absolute Maximum Ratings
- 7.2 DC Electrical Characteristics
- 7.3 AC Electrical Characteristics
- 7.4 Analog Characteristics
- 7.4.1 Specification of 12-bit SARADC
- 7.4.2 Specification of LDO & Power management
- 7.4.3 Specification of Low Voltage Reset
- 7.4.4 Specification of Brownout Detector
- 7.4.5 Specification of Power-On Reset (5V)
- 7.4.6 Specification of Temperature Sensor
- 7.4.7 Specification of Comparator
- 7.4.8 Specification of USB PHY
- 8 PACKAGE DIMENSIONS
- 9 REVISION HISTORY

NUC140 Series DATA SHEET
Publication Release Date: May 31, 2010
- 8 - Revision V1.02
• I
2
C
– Two sets of I
2
C device.
– Master/Slave up to 1Mbit/s ( Fast-mode Plus )
– Bidirectional data transfer between masters and slaves
– Multi-master bus (no central master).
– Arbitration between simultaneously transmitting masters without corruption of serial data on
the bus
– Serial clock synchronization allows devices with different bit rates to communicate via one
serial bus.
– Serial clock synchronization can be used as a handshake mechanism to suspend and resume
serial transfer.
– Programmable clocks allow versatile rate control.
– I2C-bus controllers support multiple address recognition ( two slave address with mask option)
• I
2
S
– Interface with external audio CODEC
– Operate as either master or slave mode
– Capable of handling 8, 16, and 32 bit word sizes
– Mono and stereo audio data supported
– I
2
S and MSB justified data format supported
– Two 8 word FIFO data buffers are provided, one for transmit and one for receive
– Generates interrupt requests when buffer levels cross a programmable boundary
– Support two DMA requests, one for transmit and one for receive
• CAN 2.0
– CAN 2.0B protocol compatible device
– Support 11-bit identifier as well as 29-bit identifier
– Bit rates up to 1Mbits/s
– NRZ bit Coding/ Encoding
– Error Detection & Status Report
Bit error, Form error, Stuffing error, 15-bit CRC detection, and Acknowledge error
Interrupt
Each CAN-bus error, and Transmission/Receive Done.
– Bit Timing Synchronization
– Acceptance filter extension
– Sleep mode wake up
• USB 2.0 Full-Speed Device
– One set of USB 2.0 FS Device 12Mbps
– On-chip USB Transceiver.
– Provide 1 interrupt source with 4 interrupt events.
– Support Control, Bulk In/Out, Interrupt and Isochronous transfers.
– Auto suspend function when no bus signaling for 3 ms.
– Provide 6 programmable endpoints.
– Include 512 Bytes internal SRAM as USB buffer.
– Provide remote wakeup capability.
– Support PDMA mode










