Overview
The S80251XC3 is a synthesizable soft HDL core of a super-fast 16-bit 80C251-compatible microcontroller, backward compatible with the most popular 8-bit microcontroller. It runs 69.7 times faster than the original 8051 chip (measured by Dhrystone benchmark), making it the highest performance MCS®51 instruction set compatible IP core available at the time of its release.
The S80251XC3 uses a Harvard architecture with separate instruction and data buses, branch prediction, branch target caches, and stacking/unstacking speed-up features, and is even able to execute some instructions in parallel. With the rich set of peripherals and options, including timers and counters, buses and interfaces, the core is an excellent choice as a sensor or peripheral subsystem controller in mobile, Internet of Things (IoT), and industrial systems, or as a main embedded processor in mixed-signal ICs for a variety of applications.
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). Most of the extensions can be individually enabled or disabled from implementation, allowing to reduce the die size when top performance is not required. The core includes typical peripherals like Timers, PCA, SFR, SPI, and I2C. moreover, Integrated on&chip debugging system using a single-wire or JTAG debugging interface, is also available . Which can operate seamless within the ARM® Keil® C251 integrated development environment.
The S80251XC3 builds on the core’s engineering team’s rich experience on the proven 8051 family of processor cores, which have been successfully implemented in hundreds of different customer products since 1997. It is royalty-free and can be purchased with a custom configuration by selecting a set of options.