Sprachnavigation

8051 IP Core

8051 IP Core

 

[Nur in Englischer Sprache verfügbar]

 

8051 IP Core

FAQ

Demo Designs

 

The 8051 IP Core was developed in cooperation with the Arbeitsgruppe CAD / TU-Wien. This processor core is binary compatible to the well known 8051 processor from Intel. Our 8051 IP core is available as a parameterizeable, synthesizeable circuit description (VHDL).

The Oregano Systems 8051 IP core offers faster program execution compared to the original 8051 devices since we have optimized the processor's architecture. Additionally the 8051 IP core offers some sort of parametrizeability.

The Oregano Systems 8051 IP Core source code is available for free under the LGPL (Lesser General Public License).

We kindly ask you to send us a brief feedback about your successfully implementation of the Oregano Systems 8051 IP core in your FPGA or ASIC design. Please send us either a simple email or use the 8051 IP core feedback form (PDF-File).

General Description

This is a 8051 compatible IP core. The design has been optimized for the requirements of a SOC design flow.

Release version 1.3 of the 8051 IP core was available with September 2002. Release version 1.4 was made available in August 2004.

Features

Data Sheets

Application Notes

Licensing

Source Files

The VHDL source files of the IP core are provided in a single zip-file (413kb). The VHDL files naturally include a complete testbench that enables the user to verify the function of the MC8051 IP core and the software written. Beside the VHDL files we provide synthesis scripts for popular FPGA synthesis tools and a simple script for ASIC synthesis using Synopsys's DesignCompiler.

Please note that there are two different kinds of version identifiers used in the MC8051 project. There is the release version ID that denotes the version of the whole distribution (i.e. the zip-file). And there are the version identifiers used for every single design file generally referred to as the revision in the list of known bugs.

User Comments

Bug Reports

Although we have set huge efforts to verify the proper operation and compatibility of the 8051 IP core we accept that there still might be some bugs. We will provide you in the following a list of known bugs, work arounds and bug fixes. We encourage you to send us a detailed bug report if you find a misbehavior of the 8051 IP core.

List of Corrected Bugs

Changes with release version 1.5

Changes with release version 1.4

Changes with release version 1.3

Changes with release version 1.2

Changes with release version 1.1

Contact and Support

If you have any comments or questions regards our 8051 IP core please feel free to contact us.

We also offer - commercial - support for using and/or adapting the 8051 IP core in your industrial FPGA/ASIC designs. Please contact us for more details!