Category: All IP Cores (1032)

68hc05 - a MC68HC05 Clone in VHDL as Single File

MC68HC05 A MC68HC05 clone in VHDL as single file. Twice performance as the original. Multiplication is done in one clock cycle. 2007.02.11 first…

Language : VHDL

Synthesizable VHDL 8-bit Microcontroller with Extended Peripheral Set

The goal of this project is to create a very well documented, fully synthesizable VHDL model of an 8-bit microcontroller with extended peripheral…

License : LGPL
Language : VHDL

8-bit Pipelined Processor

n/a

License : LGPL
Language : C/C++

8-bit uP - 8-bit Microprocessor with 5 Instructions

This is 8-bit microprocessor with 5 instructions. It is based on 8080 architecture. This architecture called SAP for Simple-As-Possible computer.…

License : GPL
Language : VHDL

8-bit CPU Optimized for Control Applications 8051 Core

The 8051 microcontroller is member of MCS-51 family, originally designed in the 1980's by Intel. The 8051 has gained great popularity since its…

ASPIDA sync/async DLX Fully-asynchronous Core

The ASPIDA project has implemented an asynchronous IP of the DLX Instruction Set Architecture (ISA) with incorporated support for ISA conversion so…

MIPS32 Release 1 - 32-bit MIPS Bare-metal CPU Processor

UPDATE 1-Jan-2014: This project has moved to GitHub. Please visit https://github.com/granteamips32r1 for the latest code. No further changes will…

License : LGPL
Language : Verilog

AE18 - Clean Room Implementation of Microchip PIC18 Series

The AE18 is a clean room implementation of the Microchip PIC18 series CPU core using information from the PIC18C documentation from their website.…

License : LGPL
Language : Verilog

aeMB - EDK3.2 Clean Room Implementation Microblaze Core Compatible

The aeMB is a clean room implementation of the EDK3.2 compatible Microblaze core using information from the Internet. It is cycle and instruction…

License : LGPL
Language : Verilog

ag_6502 Soft Core with Phase-level Accuracy

The main features of ag_6502 implementation: * It provides not only clock-level compatibility, but phase-level compatibility too. Thus it may be…

License : GPL
Language : Verilog

Enhanced MIPS based on MIPS789 Opencores Project

This project is based on MIPS789 opencores project.We used MIPS789 core and added the cache infrastracture and AMBA bus from LEON3.The final core…

License : LGPL
Language : Verilog & VHDL

Alwcpu - 16-bit light weight CPU

Alwcpu is a light weight CPU in terms of logic resources. - 16 bit address and data bus. (Instructions are 16 bit as well) - Wishbone interface -…

License : LGPL
Language : VHDL

Amber ARM-compatible 32-bit RISC Core Processor

The Amber processor core is an ARM-compatible 32-bit RISC processor. The Amber core is fully compatible with the ARM® v2a instruction set…

License : LGPL
Language : Verilog

An Inventory Of Soft Processor Cores

Other project properties Category:Processor Language:Verilog & VHDL Development status:Alpha Additional info: WishBone compliant: No WishBone…

License : LGPL
Language : Verilog & VHDL

ao486 - x86 Compatible Verilog Core

The ao486 is an x86 compatible Verilog core implementing all features of a 486 SX. The core was modeled and tested based on the Bochs software x86…

License : BSD
Language : Verilog

aoR3000 - MIPS R3000A Compatible Core

The aoR3000 is a MIPS R3000A compatible core capable of booting the Linux kernel version 3.16 in about 3 seconds and with a rating of 48.74…

License : BSD
Language : Verilog

Apollo Guidance Computer NOR eMulator

A Xilinx Spartan-3E FPGA implementation of the Block II Apollo Guidance Computer (AGC) in VHDL. Has anyone found this project useful? Any chance of…

License : GPL
Language : VHDL

ARM4U - 5-stages RISC Pipeline ARM Processor Functional Clone

This processor, done as an university project, is a functional clone of the ARM processor, is almost entierely compatible with the ARMv3…

License : GPL
Language : VHDL

copyBlaze - Synthesizable VHDL Clone 8bit PicoBlaze Embedded Microcontroller

copyBlaze is a from-scratch synthesizable & behavioral VHDL clone of Ken Chapman's popular 8bit PicoBlaze embedded microcontroller. It…

License : LGPL
Language : VHDL

Atlas 2K 16-bit RISC Processor Core

Welcome to the Atlas Processor Core project! The Atlas 2k Processor is intended to be a small 16-bit RISC general purpose processor for all kind of…

License : GPL
Language : VHDL