![]() 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.
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
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.