The R8051XC2 is a fast, configurable, single-chip 8-bit microcontroller core that can implement a variety of processor variations executing the MCS® 51 instruction set.This highly efficient design runs an average of 8.8 times faster than the 80C51 at the same clock frequency. The Dhrystone2.1 benchmark score varies from 0.088 to 0.114 DMIPS/MHz, which translates to speed improvement from 9.4 to 12.1 over the standard 80C51 at the same frequency, or 400 times the maximum performance at 430 MHz in 90 nm technology. A rich set of optional features and peripherals enables designers to closely match the core with their specific application and hardware requirements (FPGA, ASIC, or structured ASIC). These options include memory pointers, interrupts, interfaces for serial communication, I2C and SPI interfaces, timer system, I/O ports, power management unit, multiplication-division unit, watchdog timer, DMA controller and real-time clock. Integrated on-chip debugging using the native OCDS and EASE debugging system is also available.