All About Circuits

Search our IC Design Center for IP Cores and IC Design Related Content.


Or try an example search: 8 bit multiplier

Category: Processor IP Cores (11)

1664 Microprocessor - Simulator Source Configurable

1664 Microprocessor - Simulator Source Configurable

Overview 16,32,64 bit microprocessor - simulator source configurable. 16 bit fixed instruction length. All instructions conditional. up-to 128…


License : Others
Language : C/C++
ELM Embedded Processor

ELM Embedded Processor

n/a


License : Others
Language : Verilog
FWRISC - Featherweight RISC-V RV32I Implementation

FWRISC - Featherweight RISC-V RV32I Implementation

FWRISC is a Featherweight RISC-V RV32I implementation. All instructions and registers are supported. Source is hosted on GitHub:…


License : Others
Language : Verilog
HIVE - a 32-bit General Purpose Soft Processor Core

HIVE - a 32-bit General Purpose Soft Processor Core

Quick link to the design document v08.06: http://www.mediafire.com/view/vp3hb8phe3t5yh4Hive_Design_2015-09-03.pdf Quick link to everything…


License : Others
Language : Verilog
LXP32 - FPGA-friendly Lightweight Open Source 32-bit CPU Core

LXP32 - FPGA-friendly Lightweight Open Source 32-bit CPU Core

LXP32 is a lightweight, open source and FPGA-friendly 32-bit CPU IP core. It uses a simple, original instruction set designed for straightforward…


License : Others
Wishbone Version : B.3
Language : VHDL
Plasma with FPU - Based on MIPS I implementation

Plasma with FPU - Based on MIPS I implementation

This project is based on an implementation of MIPS I specified core by Steve Rhoads: plasma Interface entity plasma is generic( core_idx : natural…


License : Others
Language : VHDL
Plasma CPU - Small Synthesizable 32-bit RISC Microprocessor

Plasma CPU - Small Synthesizable 32-bit RISC Microprocessor

The Plasma CPU is a small synthesizable 32-bit RISC microprocessor. It is currently running a live web server with an interrupt controller, UART,…


License : Others
Language : VHDL
RISC16f84 for Small, Easy to Use Microcontroller in Verilog

RISC16f84 for Small, Easy to Use Microcontroller in Verilog

The risc16f84 project is intended to provide a small, easy to use microcontroller in Verilog. The original code was VHDL, but I have done a…


License : Others
Language : Verilog
Small Stack Based Computer Compiler with a 9-bit Opcode, 8-bit Data Core

Small Stack Based Computer Compiler with a 9-bit Opcode, 8-bit Data Core

Summary SSBCC.9x8 is a free Small Stack-Based Computer Compiler with a 9-bit opcode, 8-bit data core. It creates vendor-independent, high-speed,…


License : Others
Language : Verilog
TinyVLIW8 8-bit Soft-core Processor in VHDL

TinyVLIW8 8-bit Soft-core Processor in VHDL

The tinyVLIW8 is a 8-bit soft-core processor for deeply embedded control task. The design is fully implemented in VHDL and tested on the Altera DK1…


License : Others
Language : VHDL
4004 CPU And MCS-4 Family Chips

4004 CPU And MCS-4 Family Chips

The Intel 4004 was the first commercially-available single-chip CPU. Developed by Intel in 1969 for the Busicom company for use in the Busicom…


License : Others
Language : Verilog