The LPC2131FBD64/01 is a 16-/32-bit Microcontroller based on ARM7TDMI-S CPU with real-time emulation and embedded trace support. A 128-bit wide memory interface and an unique accelerator architecture enable 32-bit code execution at maximum clock rate. For critical code size applications, the alternative 16-bit Thumb mode reduces code by more than 30 % with minimal performance penalty. The device incorporates 32kB embedded high speed flash, 8kB on-chip SRAM, 16-channel 10-bit A/D converter, three 32-bit timers, PWM channels and 47 general-purpose I/O pins.