Actel

DirectCore IP Module - Core8051

Core8051 is a soft IP version of the 8-Bit 8051 Microcontroller that is ASM51 Compatible. At one clock per instruction Core8051 runs much faster and has substantially increased throughput compared to the original 8051 implementations. The core can be used to run programs written for the 8051 without change, and is compatible with the existing 8051 tools. Core8051 supports 13 interrupts and has a UART, 2 counter/timers, and 4 8-bit ports. The SFR bus is fully supported and up to 101 external SFRs can be added

Features:

  • 100% ASM51 (80C51, 80C31 and 8051 ) Compatible
  • 13 Interrupts with 4 Priority Levels
  • 2 Timers
  • Programmable Serial Channel
  • Four 8-bit I/O Ports
  • 1 clock-cycle per instruction
  • Embedded Memory Available
  • Removable OCI block
  • Supports Actel's ProASICPLUS and Axcelerator device families
    • 74% Utilization in Actel's APA150
    • 88% Utilization in Actel's AX250
    • Operates at 45 MHz in Axcelerator

Differences from Core8051s:

  • Supports external SFR registers
  • Includes UART, 2 Timers and 4 I/O ports
  • Second data pointer always included
  • MUL, DIV and DA instructions are always available
  • No AMBA bus interface

For Core8051 licensing information contract Actel sales.

Register your design.

Downloads