Vendor: CAST Category: MCU

Super-Fast, Configurable 16-bit 80251 Microcontroller Core

The S80251XC3 core implements a high-performance 16-bit microcontroller that executes the MCS®251 & MCS®51 instruction sets and i…

Overview

The S80251XC3 core implements a high-performance 16-bit microcontroller that executes the MCS®251 & MCS®51 instruction sets and includes a configurable range of features and integrated peripherals.
The core’s advanced architecture yields the fastest 8051/80251-compatible MCU available anywhere (at the time of its release). It employs separate instruction and data buses (Harvard architecture), branch prediction, branch target caches, and stacking/un-stacking speed-up features, and is able to execute some instructions in parallel. Dhrystone 2.1 tests show it to run 69.7 times faster than the original 8051 at the same frequency, without requiring an external arithmetic acceleration unit (such as an MDU). Representative 40nm LP ASIC implementations can run with clock frequencies in excess of 300MHz, offering an effective speed up of more than 1,500 times over early 8051 chips.

The S80251XC3 is also extremely energy efficient. Its small silicon footprint—the complete microcontroller (CPU and peripherals) can be under 35,000 gates in size—means there is very little power leakage. Its higher performance compared to other 8-bit or 16-bit MCUs allows clocking at lower frequencies. Users can also adjust the core’s energy consumption to match the processing workload via dynamic frequency scaling and independent control of the CPU and peripherals clocks.

The core has a rich set of optional features and pre-integrated peripherals, allowing function, performance, and area to be balanced for each specific application. Software development is facilitated by a single-wire or JTAG debugging interface that operates seamlessly within the ARM® Keil® C251 integrated development environment. Inexpensive debug pods and a complete reference design board package are available.

This 80251 core builds on CAST’s experience with hundreds of 8051 IP customers going back to 1997. Designed for easy reuse in ASICs, structured ASICs, or FPGAs, the core is strictly synchronous, with positive-edge clocking (except in the optional debug & SPI modules), synchronous or asynchronous reset, and no internal tri-states.

Key features

  • Fully compatible with the MCS®251 & MCS®51 instruction sets
  • Ultra-High Performance
  • 0.655 DMIPs/MHz for a 69.7x speed-up over the original 8051 at the same clock frequency
  • More than 1,500 times faster than the original 8051 when clocked at maximum frequency
  • Energy Efficient
  • Small silicon footprint for lower leakage and less static power
  • Higher DMIPs/MHz allows saving power by operating at lower clock frequency
  • Advanced power management supports dynamic frequency scaling and CPU and/or peripherals clock gating
  • Configurable Microcontroller
  • Automatic instantiation of user selectable MCU peripherals
  • Pre-integration with other CAST IP on request
  • Configurable CPU and memory architecture to match application needs
  • Easy Firmware Development
  • CDP-XC on-chip debug interface, supports JTAG and Single-Wire
  • USB-to-Serial and USB-JTAG, low cost CDP-XC debug pods
  • Seamless integration with Keil uVisionTM
  • Software and Hardware breakpoints
  • Flexible Memory Architecture
  • 16MB program and data address space; 64kB stack space
  • Acknowledged transactions feature makes integration with slow memoires or peripherals easy
  • 6x32-bit additional general purpose registers
  • Independent program and data buses
  • Efficient and Rapid Interrupts Handling
  • Up to 23 interrupts, with two or four interrupt priority levels
  • Ultra-low interrupt latency: two cycles from interrupt assertion to ISR routine start

Block Diagram

Applications

  • The S80251XC3 is a low-power and cost-effective processor that can be used for a variety of tasks, either as a peripheral microcontroller in complex SoCs, or as the main embedded processor in mixed signal ICs.

What’s Included?

  • The core is available in Verilog RTL or as a targeted FPGA netlist. Its deliverables include everything required for a successful implementation, including a behavioral model, an automated constrained random verification (CRV) testbench, comprehensive documentation, and sample synthesis and simulation scripts.

Files

Note: some files may require an NDA depending on provider policy.

Specifications

Identity

Part Number
S80251XC3
Vendor
CAST

Provider

CAST
HQ: USA
CAST is a silicon intellectual property (IP) developer, aggregator, and integrator providing IP cores and subsystems since 1993. Our product line features both leading-edge and standards-based digital IP, including compression engines and image processing functions; 8051 microcontrollers and low-power 32-bit BA2X™ processors; industry-leading automotive interfaces; a complete family of SoC security modules; and a variety of peripherals, interfaces, and other IP cores. Our goal is to maximize IP benefits for our customers by delivering high quality, easy to use, cost effective solutions for real system development challenges. We minimize customer risk through rigorous development standards, complete deliverables with comprehensive documentation, and superlative customer support. We maximize customer value thorough competitive pricing and simple licensing—including royalty-free options—and long-term partnerships with all leading silicon providers and select technology leaders. Our product standards and business practices have been uniquely honed through successful projects with hundreds of systems designers since the very beginnings of the IP industry, making CAST one of the best IP partners available.

Learn more about MCU IP core

Frequently asked questions about MCU IP cores

What is Super-Fast, Configurable 16-bit 80251 Microcontroller Core?

Super-Fast, Configurable 16-bit 80251 Microcontroller Core is a MCU IP core from CAST listed on Semi IP Hub.

How should engineers evaluate this MCU?

Engineers should review the overview, key features, supported foundries and nodes, maturity, deliverables, and provider information before shortlisting this MCU IP.

Can this semiconductor IP be compared with similar products?

Yes. Buyers can compare this product with similar semiconductor IP cores or IP families based on category, provider, process options, and structured technical specifications.

×
Semiconductor IP