NUC502Apr 30, 2015 Page 7 of 266 Rev 1.12 Features 32-bit RISC CPU ARM7TDMI @ 81 MHz 16-bit Thumb mode supported to save code size Embedded 64 KB Local Memory divided into 32 segments for easier S/Wprogramming Boot from SpiMemory or USB Program download into SRAM through JTAG before OTP key programmed Integrate JTAG port to support real time, non-stop ICE function for systemdevelopment and debugging 6KB internal ROM Boot loader ICP for SpiFlash & security OTP key via USB 64KB internal SRAM Embedded 64KB SRAM for code and data 32 segments with address tags SpiMemory interface with code protection DMA mode for code booting from SpiMemory to internal SRAM Direct CPU read access from SpiMemory 128-bit OTP key for code protection against illegal pirating 2-bit SPI mode supported for doubling data transfer rate Shared (when not in use) with other SPI device for high-speed transfer via DMA Audio Process Unit Mono 16-bit Sigma-Delta DAC output Equalization function supported USB 2.0 Full speed device 6 programmable endpoints for Control, Bulk In/Out, Interrupt and Isochronoustransfers 512-byte buffer Auto suspend function Remote wakeup capability I2C Compatible with Philips I2C standard Master mode SPI Programmable master/slave mode Speed up to 40MHz