Lattice Semiconductor Corporation
Home > Products > Intellectual Property > CAST Cores > R8051XC-EP: 8051-Compatible Microcontroller Core

R8051XC-EP: 8051-Compatible Microcontroller Core

Documents & Downloads

CAST logo
Download datasheet

An economical, entry-point, fixed-configuration core that implements an 8051-like 8-bit microcontroller that executes all ASM51 instructions. It has the same instruction set as the 80C31, but executes operations an average of eight times faster.

The R8051XC-EP provides hardware and software interrupts, an interface for serial communication, two timers, an Intel-compatible interrupt scheme, parallel I/O ports, and a power management unit.

The R8051XC-EP is one of our proven 8051 family of processor cores, which have been successfully implemented in a hundred different customer products. Representa-tive ASIC implementation data shows it to offer competitive performance and area results, requiring for example about 9,000 gates for 350 MHz.

Developed for easy reuse in ASIC and FPGA implementations, the microcode-free de-sign is strictly synchronous, with positive-edge clocking, no internal tri-states, and a synchronous reset. Scan insertion is straightforward. System development is facilitated through the EASE native on-chip debugging option and support by Keil’s C51 integrated development environment.

CAST: R8051XC-EP: 8051-Compatible Microcontroller Core

Implementation Results

The following are typical performance and utilization results.

LatticeXP2 Device LUT-4s Registers Slices SysMEM EBRs External I/Os Speed (fmax, MHz)

LFXP2-17E-71

2828

624

1715

3

67

57

LFXP2-17E-72

3389

626

1968

3

67

64

Notes:  1Optimized for area, 2Optimized for speed

Features

 

Applications

The R051XC-EP is suitable as a primary or secondary controller in a wide variety of ap-plications, including 8-bit data processing systems, mobile and other products requiring low power consumption, high-speed control systems, and mixed-signal SoC applica-tions.

Legal | Privacy Policy | Press | Careers | Investor Relations | Contact Us | Site Map | | Follow us  Lattice Semiconductor on Facebook  Lattice Semiconductor on Twitter  Lattice Semiconductor on YouTube  © Lattice Semiconductor Corporation 2012