OpenCores
Written in:
Stage:
License:
Wishbone version:

Arithmetic core 119

ProjectFilesStatisticsStatusLicenseWishbone version
Integer Square RootYesStats
LGPL
1 bit adpcm codecYesStats
LGPL
2D FHTYesStats
LGPL
4-bit systemYesStats
LGPL
5x4Gbps CRC generator designed with standard cellsYesStats
Done
GPL
8 bit Vedic MultiplierYesStats
Done
LGPL
8-bit Brent-Kung AdderNoStats
LGPL
8-bit Kogge Stone AdderNoStats
LGPL
Adder libraryYesStats
Others
AES128YesStats
Done
LGPL
ANNYesStats
LGPL
Anti-Logarithm (square-root), base-2, single-cycleYesStats
Done
LGPL
BCD adderYesStats
LGPL
Binary to BCD conversions, with LED display driverYesStats
Bluespec SystemVerilog Reed Solomon DecoderYesStats
LGPL
Booth Array MultiplierYesStats
LGPL
cavlc decoderYesStats
Done
LGPL
Cellular Automata PRNGYesStats
Done
BSD
CF CordicYesStats
CF FFTYesStats
CF Floating Point MultiplierYesStats
Complex Arithmetic OperationsYesStats
LGPL
Complex Gaussian Pseudo-random Number GeneratorYesStats
LGPL
Complex MultiplierNoStats
LGPL
Complex Operations ISE for NIOS IIYesStats
LGPL
Configurable AES-GCM 128-192-256 bitsNoStats
LGPL
configurable cordic core in verilogYesStats
Done
configurable CRC coreYesStats
LGPL
Configurable Parallel ScramblerYesStats
Done
LGPL
CORDIC arctangent for IQ signalsYesStats
LGPL
*CORDIC coreYesStats
Done
OpenCores Certified Project
GPL
CRCAHBYesStats
LGPL
cr_div - Cached Reciprocal DividerYesStats
LGPL
DCT - Discrete Cosine TransformerYesStats
Discrete Cosine Transform coreYesStats
Done
double_fpu_verilogYesStats
Done
LGPL
DVB-S2 LDPC DecoderYesStats
LGPL
*Elliptic Curve GroupYesStats
Done
OpenCores Certified Project
LGPL
Fixed Point Arithmetic ModulesYesStats
Done
LGPL
Fixed Point Math Library for VerilogYesStats
Done
LGPL
Fixed Point Square Root (Recursive Algorithm)YesStats
LGPL
Fixed-point quadratic polynomialYesStats
GPL
Floating Point Adder and MultiplierYesStats
Done
Floating-Point Logarithm Unit YesStats
LGPL
floating_point_unitNoStats
LGPL
FPGA-based Median FilterYesStats
LGPL
FPUYesStats
FPU Double VHDLYesStats
Done
FT816Float - Floating point acceleratorYesStats
LGPL
Gaussian Noise GeneratorYesStats
Done
LGPL
Generic Booth MultiplierYesStats
LGPL
Generic Galois LFSRYesStats
Done
LGPL
Generic LFSR GeneratorYesStats
LGPL
Generic Parameterized Carry Look ahead adderYesStats
GPL
GNExtrapolatorYesStats
Done
LGPL
Hardware Division UnitsYesStats
Hardware implementation of Binary Fully Digital Phase Locked LoopYesStats
LGPL
Hardware Load Balancer for Multi-Stage Software RouterYesStats
LGPL
HCSA adder and Generic ALU based on HCSAYesStats
Heap sorter for FPGAYesStats
BSD
Hello Digital World CounterYesStats
LGPL
HIERARCHICAL Integer Multiplier unitYesStats
Huffman DecoderYesStats
Others
LCD162B Behavior ModelYesStats
LGPL
LFSR-Random number generatorYesStats
Done
LGPL
Logarithm function, base-2, single-cycleYesStats
Done
LGPL
LZRW1 Compressor CoreYesStats
Done
Wishbone Compliant
GPL
Matrix multiplication and inversionNoStats
LGPL
Maximum/Minimum binary tree finderYesStats
Done
LGPL
Memory Polynomial Model for Digital PredistortionNoStats
LGPL
MESI Coherency InterSection ControllerYesStats
LGPL
miniled_local_dimming_algorithmYesStats
Done
LGPL
mod3_calcYesStats
LGPL
MODBUS Implementation in VHDLYesStats
LGPL
Model of hybrid classical-quantum computing methodNoStats
Others
Multiplier libraryYesStats
Others
Multiply-Accumulate Operation (MAC)YesStats
LGPL
Non Linear Pseudo Random GeneratorYesStats
Others
Numbert sort device O(N)YesStats
Done
LGPL
openFPU64YesStats
GPL
Parameterizable adder treeYesStats
LGPL
Parameterizable integer square root by the digit-by-digit methodYesStats
LGPL
Parametrized FFT engineYesStats
BSD
PID ControlerYesStats
LGPL
pipeline mips in vhdlYesStats
GPL
Population Counter Generator YesStats
LGPL
Priority EncoderYesStats
LGPL
PYRAMID Integer Multiplier unitYesStats
QuadFixedPoint32 Arithmetic UnitYesStats
LGPL
radix 4 complex fftYesStats
Radix-4 Reciprocal Square Root, Division and Square Root IP Core YesStats
Others
Ray Tracing Arithmetic EngineYesStats
LGPL
Reconfigurable Hardware PlatformYesStats
LGPL
Reed-Solomon Decoder YesStats
Done
LGPL
RequantizerYesStats
Others
Signed / unsigned multiplier and divider with prime number generator as test circuitYesStats
Done
LGPL
Signed integer dividerYesStats
Done
LGPL
SineAndCosineTableYesStats
Done
BSD
Single 14 Segment Display Driver with Limited ASCII Decoder YesStats
LGPL
Single Clock Unsigned Division AlgorithmYesStats
Done
Special Function Unit - Piecewise Polynomial ApproximationNoStats
LGPL
Special Functions Units (SFU)YesStats
LGPL
stack_calculatorNoStats
LGPL
Superscalar Version Of DLXYesStats
LGPL
suslik scalar risc cpuYesStats
BSD
Tanh Approximation Custom Instruction for NIOS IIYesStats
LGPL
*Tate Bilinear PairingYesStats
Done
OpenCores Certified Project
LGPL
Ternary (3-input) AdderYesStats
Others
*Tiny Tate Bilinear PairingYesStats
Done
OpenCores Certified Project
Others
trigonometric functions (degrees) in double fpuYesStats
Done
LGPL
True matrix 3x3 multiplierYesStats
GPL
Universal multi-function CORDICYesStats
Others
Unsigned serial dividerYesStats
Versatile counterYesStats
Done
LGPL
Viterbi HDL Code GeneratorYesStats
Done
GPL
VIterbi_Tx_RxYesStats
Done
LGPL
Xilinx Virtex FLoating PointYesStats
LGPL
YAC - Yet Another CORDIC CoreYesStats
Done
Wishbone Compliant
LGPL
[128bit] Pseudo Random Number Generator Using Linear-feedback Shift RegistersNoStats
LGPL

Prototype board 42

ProjectFilesStatisticsStatusLicenseWishbone version
ACEX 1K50 boardYesStats
GPL
aes220 High-Speed USB FPGA mini-moduleHas external filesStats
Done
Has external files
LGPL
arduFPGA iCE40UP5KHas external filesStats
Has external files
GPL
Audio DSP PCI CardYesStats
LGPL
Butterfly LightYesStats
Others
de1_olpcl2294_systemYesStats
Wishbone Compliant
LGPL
EP2C35 BoardYesStats
LGPL
EtraxFS & Xilinx FPGA dev board with building blocksHas external filesStats
Has external files
LGPL
EUS FS - Alice II - Embeddable Single Board ComputerYesStats
Done
Game-Trees FPGA implementation (Othello Game)YesStats
Done
GPL
Griva Basic boardYesStats
LGPL
IGOR - A microprogrammed LISP machineYesStats
BSD
IIE-PCI BoardYesStats
GPL
Internal Logic State AnalyzerYesStats
Wishbone Compliant
kiss-boardYesStats
Done
Wishbone Compliant
Linux & Xilinx FPGA Dev BoardYesStats
LPC ROM, SPI ROM, 8bit ROM emulator on Artec Dongle II boardYesStats
LGPL
MAXII-EvalboardYesStats
Done
Micro FPGA BoardYesStats
Milkymist One interactive VJ stationHas external filesStats
Done
Has external files
Others
OCRP-1 boardYesStats
OCRP-2 boardYesStats
OMRP Prototype board v2YesStats
Others
Open Design Prototype BoardYesStats
OPENCORES Application Board 1 (OAB1)YesStats
OpenRisc Development BoardYesStats
PCI BoardYesStats
Done
GPL
PCI card with Xilinx X3CS500EYesStats
Done
LGPL
Plataforma de Hardware ReconfigurableYesStats
GPL
Raggedstone PCI Spartan-3 boardYesStats
Wishbone Compliant
GPL
Spartan 6 + PIC32 + USB + EthernetYesStats
LGPL
Spartan 6 PCIexpress cardYesStats
LGPL
STT_MTJNoStats
LGPL
Technologic Systems TS-7300 FPGA ComputerYesStats
Wishbone Compliant
GPL
USB FPGA Module 1.11YesStats
GPL
USB FPGA MODULE 1.2YesStats
Done
GPL
USB-FPGA Module 1.15YesStats
GPL
USB-FPGA Module 2.16YesStats
GPL
XENIE programmable 10GBASE-T FPGA moduleYesStats
LGPL
ZTEX USB-FPGA Module 2.04YesStats
GPL
ZTEX USB-FPGA Module 2.13YesStats
GPL
ZTEX USB-FPGA Module 2.14YesStats
GPL

Communication controller 218

ProjectFilesStatisticsStatusLicenseWishbone version
10/100M Ethernet-FIFO convertorYesStats
LGPL
100 MB/s Ethernet MAC Layer SwitchYesStats
LGPL
1000BASE-X IEEE 802.3-2008 Clause 36 - Physical Coding Sublayer (PCS)YesStats
Done
LGPL
10G Ethernet MACYesStats
10_100_1000 Mbps tri-mode ethernet MACYesStats
Done
LGPL
16 Quadrature Amplitude Modulator and DemodulatorYesStats
GPL
1G eth UDP / IP StackYesStats
Done
BSD
1G Ethernet ARPYesStats
LGPL
1G Ethernet DPIYesStats
Done
LGPL
8b10b Encoder/DecoderYesStats
Done
GPL
a VHDL 16550 UART coreYesStats
Done
A VHDL CAN Protocol ControllerYesStats
Done
adat receiverYesStats
ahciHas external filesStats
Has external files
LGPL
AMI / HDB1 Line CodesYesStats
Another SPI Controller (with FIFO)Has external filesStats
Has external files
LGPL
Another Wishbone Controlled UARTYesStats
Done
Wishbone Compliant
GPLB.4
APB to I2CYesStats
LGPL
APB to SPI YesStats
LGPL
apb_protocolNoStats
LGPL
ARINC 429 Transmitter and ReceiverYesStats
Done
Others
Async 8b/10b enc/decYesStats
LGPL
Asynchronous SPI masterYesStats
Done
LGPL
Automatic BAUD rate generatorYesStats
baud generatorYesStats
GPL
Bitwise addressable GPIOYesStats
LGPL
Bluespec 802.11a TransmitterYesStats
LGPL
Bluetooth baseband controllerYesStats
Wishbone Compliant
CAN Protocol ControllerYesStats
Wishbone Compliant
Cheap Ethernet interfaceYesStats
LGPL
Classic NES controller interfaceYesStats
LGPL
Core1990: Interlaken protocolYesStats
LGPL
DMT TransceiverYesStats
GPL
DMX512 transceiverYesStats
Done
GPL
Documented Verilog UARTYesStats
Others
DQPSK MapperYesStats
GPL
E1 Framer/DeframerYesStats
E1-G.703,G.704,G.706 framer/deframerYesStats
EBU/spdif to I2S projectYesStats
Done
EPP v1.9YesStats
Etherblade.net - FPGA ethernet line-rate encapsulator (EoIP, EoMPLS, PBB etc)NoStats
LGPL
Ethernet 100/1000 Mbps YesStats
Wishbone Compliant
LGPL
Ethernet 10GE Low Latency MACYesStats
LGPL
*Ethernet 10GE MACYesStats
Done
Wishbone Compliant
OpenCores Certified Project
LGPL
*Ethernet MAC 10/100 MbpsYesStats
Done
Wishbone Compliant
OpenCores Certified Project
LGPL
Ethernet SMIIYesStats
Ethernet Switch on Configurable LogicYesStats
Done
LGPL
EZUSB communication coreYesStats
GPL
Fade - Light L3 Ethernet protocol for transmission of data from FPGA to embedded PCYesStats
Others
FireWire (IEEE 1394)YesStats
Wishbone Compliant
FPGA Communication FrameworkYesStats
BSD
FPGA remote slow control via UART 16550YesStats
Done
LGPL
FT2232H USB Avalon CoreYesStats
Others
FT245R interfaceYesStats
Done
LGPL
FTDI Async FIFO I/F to Wishbone BridgeYesStats
GPL
FTDI FT60x USB3.0 to AXI bus masterYesStats
GPL
full ethernet gigabit udp and macYesStats
CERN-OHL2-P
GamepadsYesStats
GPL
General-Purpose I/O (GPIO) CoreYesStats
Wishbone Compliant
GPIB (IEEE-488) controllerYesStats
Done
GPL
Hardware Assisted IEEE 1588 IP CoreYesStats
Done
Wishbone Compliant
LGPL
HDB3/B3ZS Encoder+DecoderYesStats
BSD
HDLC controllerYesStats
Wishbone Compliant
Hermes-Lite 2 SDR CoreNoStats
LGPL
HyperTransport TunnelYesStats
Done
*I2C controller coreYesStats
Done
Wishbone Compliant
OpenCores Certified Project
BSDB.3
I2C Master Slave CoreYesStats
Done
BSD
I2C master/slave CoreYesStats
Wishbone Compliant
I2C Multiple Bus ControllerYesStats
Done
Wishbone Compliant
BSD
I2C RepeaterYesStats
LGPL
I2C SlaveYesStats
Done
GPL
I2C Traffic LoggerYesStats
i2cgpioYesStats
LGPL
i2c_to_wbYesStats
Wishbone Compliant
LGPL
I2S InterfaceYesStats
Done
Wishbone Compliant
GPL
I2S to Paralell ADC/DAC controllerYesStats
GPL
I2S to Parallel InterfaceYesStats
Done
GPL
I2S to WishBoneYesStats
LGPL
i8255 realisation in VerilogYesStats
LGPL
IEEE 802.15.4 Core (physical layer)YesStats
Done
GPL
IEEE 802.15.4 CRCYesStats
GPL
IPv4 Ethernet Packet Creator and TransmitterYesStats
GPL
IrDAYesStats
Wishbone Compliant
Iso7816_3_MasterYesStats
BSD
JTAG MasterYesStats
LGPL
JTAG Slave / BoundaryScan SlaveYesStats
LGPL
LPC ROM emulator on USB dongle FPGA core setYesStats
LGPL
lzsHas external filesStats
Has external files
LGPL
MADI ReceiverYesStats
Done
LGPL
Manchester Decoder for WirelessYesStats
LGPL
Manchester to UART converterYesStats
Manchester UARTYesStats
LGPL
Minimac - the minimalist Ethernet MACYesStats
Done
Wishbone Compliant
GPL
Minimal UART CoreYesStats
LGPL
MMIO I2CNoStats
LGPL
Multimicrophone InterfaceYesStats
LGPL
nec ir remote control decoderYesStats
Done
LGPL
nec_protocol_decoderNoStats
LGPL
neopixel ws2812YesStats
Others
OFDM modemYesStats
OHCI Full/Low-Speed USB Host ControllerYesStats
Wishbone Compliant
GPL
One Wire Master YesStats
LGPL
OP2P (OpenPeerToPeer Interface)YesStats
Wishbone Compliant
LGPL
OPB SPI Slave YesStats
LGPL
OPB-compatible OneWire MasterYesStats
Done
GPL
opb_usbliteYesStats
LGPL
OV7670-SCCBMasterYesStats
LGPL
PC-FPGA Communication PlatformYesStats
GPL
Pipelined wishbone to AXI converterYesStats
Done
Wishbone Compliant
GPLB.4
Playstation 2 network adaptor IC CXD9731YesStats
Done
LGPL
PLB-to-WB BridgeYesStats
Wishbone Compliant
LGPL
PS/2 Host ControllerYesStats
LGPL
PS2 CoreYesStats
Wishbone Compliant
Quad SPI Flash ControllerYesStats
Done
Wishbone Compliant
GPLB.4
Quadrature Decoder / CounterYesStats
GPL
RapidIO IP libraryYesStats
LGPL
RS232YesStats
LGPL
RS232YesStats
Wishbone Compliant
LGPL
rtfSimpleUartYesStats
Done
Wishbone Compliant
BSD
RXAUI Interface and XAUI to RXAUI Interface AdapterYesStats
Done
SATA 2 HOST ControllerNoStats
LGPL
SATA ControllerYesStats
Others
SATA controller based on Xilinx FPGA GTX gigabit transceiverNoStats
LGPL
SATA PHYYesStats
LGPL
SaturnYesStats
LGPL
Scan Based Serial CommunicationYesStats
BSD
*sd card controllerYesStats
Done
Wishbone Compliant
OpenCores Certified Project
LGPL
SD/eMMC/MMC card emulatorYesStats
LGPL
SD/MMC BootloaderYesStats
Done
GPL
SD/MMC ControllerYesStats
Done
Wishbone Compliant
GPL
SDHC Self Configuring CoreYesStats
BSD
SDRAM AXI4YesStats
GPL
Serial ATA Host Bus Adapter Core for Virtex 6YesStats
Done
GPL
Serial to parallel converterNoStats
LGPL
Serial UARTYesStats
Serial UartYesStats
Wishbone Compliant
Serializer / Deserializer for audio fiber opticYesStats
Done
LGPL
SGMIIYesStats
Done
GPL
Simple AES3 / SPDIF receiverYesStats
Done
LGPL
Simple Asynchronous Serial ControllerYesStats
Simple RS232 UARTYesStats
Done
GPL
Simple UART for FPGAYesStats
Others
Single Slot PCM InterfaceYesStats
*Small 1-wire (onewire) master, with Altera tools integrationYesStats
Done
Wishbone Compliant
OpenCores Certified Project
LGPL
Smartcard interface (ISO7816-3)YesStats
smbus_ifYesStats
Wishbone Compliant
SpaceWireYesStats
Wishbone Compliant
LGPL
SpaceWire LightYesStats
Done
GPL
SpaceWireSystemCYesStats
Done
Others
SPDIF InterfaceYesStats
Done
Wishbone Compliant
LGPL
SPDIF TransmitterYesStats
GPL
SPI based SD card controllerYesStats
Done
Wishbone Compliant
GPLB.4
SPI controller coreYesStats
Wishbone Compliant
SPI Controller for AD/DA chips on S3E/A/AN Starter KitsYesStats
LGPL
SPI coreYesStats
Done
Wishbone Compliant
SPI Flash controllerYesStats
Done
GPL
SPI Master LightweightYesStats
Done
LGPL
spi master receiver for ADC (AD747x)YesStats
Done
LGPL
SPI Master/Slave InterfaceYesStats
Done
LGPL
SPI serial DAC interfaceYesStats
LGPL
SPI Verilog Master & Slave modulesYesStats
LGPL
SPI-slave Wishbone-MasterYesStats
Wishbone Compliant
LGPLB.4
spigpioYesStats
LGPL
spislaveYesStats
LGPL
SPIxIFYesStats
Done
LGPL
SPORT InterfaceYesStats
LGPL
SSP_SlvYesStats
Done
LGPL
SSP_UARTYesStats
Done
LGPL
Stepper Motor ControllerYesStats
GPL
Super-I/O (SIO) controllerYesStats
LGPL
SystemC USB1.1 IP CoreYesStats
Done
SystemVerilog uart16550YesStats
Wishbone Compliant
LGPL
TCP IP CoreYesStats
LGPL
TCP/IP socketYesStats
Done
Others
TDM controllerYesStats
Wishbone Compliant
TI TLV320AIC1106 PCM Codec Altera Avalon IP coreYesStats
Done
LGPL
TIME SLOT INTERCHANGE DIGITAL SWITCHYesStats
tiny SPIYesStats
Done
Wishbone Compliant
LGPL
Uart (FIFO cpu interface) with SV Self-Checking TestbenchYesStats
LGPL
UART 16550 coreYesStats
Wishbone Compliant
Uart blockYesStats
Wishbone Compliant
LGPL
UART RS232 Protocol 115200bpsNoStats
LGPL
UART to / from fiber opticYesStats
Wishbone Compliant
LGPL
*UART to BusYesStats
Done
OpenCores Certified Project
BSD
UART To SPI YesStats
LGPL
UART with PLB interfaceYesStats
LGPL
UART16750YesStats
Done
LGPL
uart6551YesStats
LGPL
UART8SYSTEMCYesStats
Done
Others
UDP 1GNoStats
LGPL
UDP half duplexNoStats
LGPL
UDP/IP CoreYesStats
GPL
UDP/IPv4 for 10G EthernetYesStats
LGPL
ULPI WrapperYesStats
BSD
USB 1.1 PHY (VHDL)YesStats
Done
LGPL
USB 1.1 Simulation (VHDL)YesStats
Done
LGPL
USB 1.1 Function IP CoreYesStats
USB 1.1 Host and Function IP coreYesStats
Done
Wishbone Compliant
LGPL
USB 1.1 PHYYesStats
USB 2.0 Function CoreYesStats
Wishbone Compliant
USB Device CoreYesStats
Done
Wishbone Compliant
LGPL
USB FT232H Avalon-MM interfaceYesStats
Done
LGPL
USB Host CoreYesStats
Done
GPL
USB to UARTYesStats
LGPL
Versatile IOYesStats
Wishbone Compliant
LGPL
via6522YesStats
BSDB.3
vSPIYesStats
Done
Others
wb_uartYesStats
Wishbone Compliant
LGPL
Wiegand Controller (SIA AC-01-1996.10)YesStats
Wishbone Compliant
LGPL
Wishbone LPC Host and Peripheral BridgeYesStats
Done
Wishbone Compliant
LGPL
Wishbone protocol to axi4 protocol YesStats
Wishbone Compliant
LGPL
Wishbone Register Bank Intercon Multi-master Multi-slaveYesStats
Done
Wishbone Compliant
BSD
Wishbone SD Card ControllerYesStats
Done
Wishbone Compliant
LGPL
wishbone uart controller 8 bitYesStats
LGPL
WishboneAXIHas external filesStats
Wishbone Compliant
Has external files
OthersB.3
*Wupper: PCIe DMA Engine for Xilinx FPGAsYesStats
Done
Wishbone Compliant
OpenCores Certified Project
OthersB.4
xSPi YesStats
LGPL
YANU - UART with predictive interrupt events on Rx/Tx buffers stateYesStats
LGPL

Coprocessor 10

ProjectFilesStatisticsStatusLicenseWishbone version
CF Reconfigurable Computing ArrayYesStats
CPU Code Execution TimestampYesStats
LGPL
FlexGripPlus General Purpose Graphics Processing Unit (GPGPU) coreYesStats
LGPL
Floating Point UnitYesStats
JT51 - YM2151 compatible coreYesStats
Done
GPL
Neutal Net Perceptron for Pattern RecognitionYesStats
Done
Wishbone Compliant
GPLB.4
ORSoC Graphics AcceleratorYesStats
Done
Wishbone Compliant
LGPL
USB 2.0 capture and decode coreYesStats
LGPL
xgateYesStats
Wishbone Compliant
LGPL
ztachipNoStats
LGPL

Crypto core 81

ProjectFilesStatisticsStatusLicenseWishbone version
AES (Rijndael) IP CoreYesStats
128/192 AESYesStats
Wishbone Compliant
3DES (Triple DES) / DES (VHDL)YesStats
*AESYesStats
Done
OpenCores Certified Project
Others
AES (Rijndael)YesStats
AES core modulesYesStats
Done
AES cores (compact)YesStats
GPL
AES Decryption Core for FPGAYesStats
Done
LGPL
AES decryption IP (128 bit)YesStats
LGPL
AES encryption all keylengthYesStats
BSD
AES multimode with protections (SCA, FI)NoStats
Others
AES SystemVerilog behavioral modelYesStats
Done
LGPL
AES-128 EncryptionYesStats
Done
LGPL
aes-128-ecb-encoderYesStats
GPL
AES-VHDLNoStats
GPL
AES128YesStats
Done
LGPL
AES128 Hardware TrojanYesStats
LGPL
*Avalon AES ECB-Core (128, 192, 256 Bit)YesStats
Done
OpenCores Certified Project
BSD
B-163 EC ArithmeticYesStats
GPL
Basic DES Crypto CoreYesStats
Basic RSA Encryption EngineYesStats
Bitcoin Double SHA256YesStats
Done
LGPL
Bluespec CryptosorterYesStats
Bluespec MD6 YesStats
BTCMiner - Open Source Bitcoin MinerYesStats
GPL
Camellia coresYesStats
GPL
Chip-to-chip authentication with PUF and RSANoStats
Others
Compact CLEFIA for FPGAYesStats
Done
LGPL
Crypto-PAnYesStats
Done
GPL
csaYesStats
Done
DES CoreYesStats
Done
GPL
DES/Triple DES IP CoresYesStats
DESL CoreYesStats
Done
GPL
DESLX CoreYesStats
Done
GPL
DESX CoreYesStats
Done
GPL
fast AES-128 Encryption only coresYesStats
Others
Flexible Design of a Modular Simultaneous Exponentiation CoreYesStats
LGPL
Galois Counter Mode Advanced Encryption Standard GCM-AESYesStats
Others
GOST 28147-89 YesStats
BSD
gost28147-89YesStats
BSD
Hardware implementation of SHA-3 (keccak) algorithmHas external filesStats
Done
Has external files
LGPL
High Radix Montgomery RSA Crypto CoreYesStats
high throughput and low area aes coreYesStats
LGPL
HIGHT Crypto CoreYesStats
LGPL
IDEA coreYesStats
IOTA PoW Pearl-Diver Curl-P81YesStats
Done
Others
MD5 PipelinedYesStats
Done
LGPL
Mini AESYesStats
Done
BSD
Montgomery modular multiplier and exponentiatorYesStats
Done
LGPL
NOEKEON Core (lightweight block cipher)YesStats
Done
GPL
Nugroho Free Crypto CoresYesStats
BSD
Nugroho Free Hash CoresYesStats
Done
BSD
Pipelined AESYesStats
Done
LGPL
Pipelined AES AlgorithmYesStats
LGPL
Present - a lightweight block cipherYesStats
Done
LGPL
Present Cipher Encryption CoreYesStats
LGPL
RC4 Pseudo-random stream generatorYesStats
Done
LGPL
rc6 cryptographyYesStats
GPL
RSA YesStats
LGPL
RSA ProcessorYesStats
RSA_coreNoStats
LGPL
RTEA 128/256YesStats
GPL
Salsa20StreamCipherYesStats
LGPL
Secure Hash Standard 256 bitsYesStats
BSD
SHA coresYesStats
Done
LGPL
SHA-256 CoreYesStats
Done
GPL
SHA1 Secure Hash AlgorithmYesStats
SHA256 HASH COREYesStats
LGPL
*SHA3 (KECCAK)YesStats
Done
OpenCores Certified Project
Others
Simon CoreYesStats
LGPL
Simple Camellia Crypto CoreYesStats
Simple to use SHA-2 algorithmYesStats
Done
LGPL
SM3 (Chinese standard Hash) CoreNoStats
LGPL
SystemC/Verilog DESYesStats
Wishbone Compliant
SystemC/Verilog MD5YesStats
LGPL
The Grain stream cipherYesStats
LGPL
Tiny Encryption AlgorithmYesStats
BSD
twofish 128/192/256YesStats
Done
GPL
Twofish CoreYesStats
XTEA CoreYesStats
Done
GPL
XTEA Crypto CoreYesStats
LGPL

DSP core 49

ProjectFilesStatisticsStatusLicenseWishbone version
4 tap FIR FilterNoStats
LGPL
A Linked List Run-Length-Based Single-Pass Connected Component AnalysisYesStats
Done
LGPL
Adaptive LMS equalizerYesStats
Done
GPL
all-pole IIR filtersYesStats
LGPL
Biquad IIR Filter CoreYesStats
Canny Edge DetectorYesStats
Done
LGPL
Cascaded FIR FilterYesStats
LGPL
CF FIR FilterYesStats
CIC Decimation FilterYesStats
GPL
CIC filterYesStats
LGPL
CIC-filter coreYesStats
Done
LGPL
Configurable High Speed Viterbi DecoderYesStats
GPL
Correlation statistics coreYesStats
Others
DDS SynthesizerYesStats
Done
LGPL
Double Clocked FFT CoreYesStats
Done
GPL
DSP WishBone Compatible CoresYesStats
Done
Wishbone Compliant
LGPL
Dynamic resizable streaming the base 2 FFTYesStats
LGPL
Fast Hadamhard TransformsYesStats
Done
FFT-based FIR FilterYesStats
LGPL
filtro_FIRYesStats
Done
LGPL
FirGen/MultGenYesStats
Done
GPL
Floating-point FFT/IFFTYesStats
LGPL
Fully Pipelined Roberts, Prewitt, Sobel, Scharr Edge DetectorsYesStats
LGPL
G-FIR TF/DFYesStats
GPL
Generic FIR filterYesStats
LGPL
Generic FIR FilterYesStats
LGPL
Hilbert TransformerYesStats
Done
LGPL
IIRYesStats
GPL
IMA ADPCM Encdoer & DecoderYesStats
Done
BSD
IQ Phase and Gain CorrectionYesStats
LGPL
Low Cost Quadrature OscillatorYesStats
Others
Low Power FIR FilterYesStats
low-pass filter FIRYesStats
LGPL
Low-Pass IIR FilterYesStats
LGPL
NCO / Periodic Waveform GeneratorYesStats
GPL
PID controllerYesStats
Done
Wishbone Compliant
LGPL
Pipelined DCT/IDCTYesStats
LGPL
Pipelined FFT/IFFT 128 points processorYesStats
LGPL
Pipelined FFT/IFFT 256 points processorYesStats
LGPL
Pipelined FFT/IFFT 64 points processorYesStats
LGPL
Pipelined fixed point elementary functions (div, sin, cos, exp, atan2, sqrt)YesStats
Done
LGPL
Polyphase Decimation FilterYesStats
LGPL
Polyphase FilterYesStats
Others
Quadrature OscillatorYesStats
Done
LGPL
Radix-2 SDF FFTYesStats
Others
triangle waveNoStats
LGPL
VIIRF - Versatile IIR FilterYesStats
Others
Wideband FFTYesStats
Others
Wideband Polyphase Filter BankYesStats
Others

ECC core 24

ProjectFilesStatisticsStatusLicenseWishbone version
802.3an LDPC DecoderYesStats
802.3an LDPC EncoderYesStats
CF LDPC DecoderYesStats
Configurable BCH Encoder and DecoderYesStats
LGPL
Configurable Hamming GeneratorYesStats
GPL
Constellation EncoderYesStats
Double error correcting (DEC) BCH encoder / decoderYesStats
LGPL
ham_7_4_encYesStats
PCI Express 16 bit CRC verilog fileYesStats
Product Code Iterative DecoderYesStats
Done
BSD
Reed Solomon (9,5) Encoder/Decoder YesStats
LGPL
Reed Solomon CodecNoStats
Others
*Reed Solomon Decoder (204,188)YesStats
Done
OpenCores Certified Project
GPL
Reed Solomon EncoderYesStats
Done
Reed Solomon Encoder/DecoderYesStats
LGPL
Reed-Solomon Codec GeneratorYesStats
Done
LGPL
Reed-Solomon Decoder (31, 19, 6)YesStats
Done
Reed-Solomon Decoder/EncoderYesStats
LGPL
RS_5_3_GF256YesStats
Done
Spread Spectrum modulator and demodulator using BPSKYesStats
LGPL
Turbo DecoderYesStats
LGPL
Ultimate CRCYesStats
Done
GPL
*Viterbi Decoder (AXI4-Stream compliant)YesStats
Done
OpenCores Certified Project
GPL
Yet Another Hamming Encoder and DecoderYesStats
LGPL

Library 21

ProjectFilesStatisticsStatusLicenseWishbone version
Common Design EnvironmentYesStats
Others
extension_packYesStats
Done
fixed_extensionsYesStats
LGPL
Funbase IP libraryYesStats
LGPL
gh vhdl libraryYesStats
Done
HDL-deflateYesStats
Done
GPL
Library of basic components with/for DP streaming interfaceYesStats
LGPL
Library of common functionsYesStats
LGPL
Library of commonly used componentsYesStats
LGPL
Library of functions using/for DP streaming interfaceYesStats
GPL
MyGPUYesStats
Others
openVeriFLA - FPGA logic analyzerYesStats
GPL
open_std_libsNoStats
LGPL
Qaztronic's libraries YesStats
LGPL
Random Number Generator LibraryYesStats
Done
GPL
ratpackYesStats
LGPL
Real-time ClockYesStats
Done
Wishbone Compliant
GPL
Robot Control LibraryYesStats
Srdy-Drdy LibraryYesStats
Done
Others
TTL LibraryYesStats
LGPL
Versatile libraryYesStats
LGPL

Memory core 51

ProjectFilesStatisticsStatusLicenseWishbone version
16-bit SDRAM ControllerYesStats
Done
Wishbone Compliant
GPL
2Q cacheYesStats
Done
LGPL
*8/16/32 bit SDRAM ControllerYesStats
Done
Wishbone Compliant
OpenCores Certified Project
GPL
Asynchronous WISHBONE-compatible SDRAM controllerYesStats
GPL
BRSFmnCEYesStats
Done
LGPL
CF InterleaverYesStats
CFI flash controllerYesStats
LGPL
content addressable memoryNoStats
LGPL
DDR SDRAM Controller CoreYesStats
DDR2NoStats
LGPL
DDR2 mem controller for Digilent Genesys BoardYesStats
Wishbone Compliant
LGPL
DDR2 SDRAM ControllerYesStats
LGPL
DDR3 SDRAM controllerYesStats
Done
Has external files
LGPL
DDR3 Synthesizable BFMYesStats
Done
LGPL
DirectMappedCacheControllerYesStats
LGPL
DPSFmnCEYesStats
Done
LGPL
FAT32 ParserYesStats
LGPL
FIFO libraryYesStats
Others
Functional simulation models for commercially available RAMsYesStats
Done
LGPL
Generic FIFOYesStats
LGPL
Generic FIFOsYesStats
High Latency Bursting WISHBONE Wrapper for Xilinx MIGYesStats
Wishbone Compliant
LGPL
*High Performance Dynamic Memory ControllerYesStats
Done
OpenCores Certified Project
GPL
High Speed SDRAM Controller With Adaptive Bank Management and Command PipelineYesStats
Done
Memory coresYesStats
Memory sizerYesStats
Wishbone Compliant
mpmc8 Multiport Memory ControllerYesStats
BSD
NAND Controller (ONFI compliant)YesStats
Done
LGPL
OPB PSRAM ControllerYesStats
GPL
Open FreeListYesStats
LGPL
openHMCYesStats
Done
LGPL
Parametrized FIFO based on SRL16EYesStats
Done
LGPL
RAM libraryYesStats
Others
RAM_wbYesStats
Done
Wishbone Compliant
LGPL
Scratch DDR SDRAM ControllerYesStats
LGPL
Single Port ASRAMYesStats
Done
LGPL
spiFlashYesStats
LGPL
sp_ram to 3p_ram WISHBONE WrapperYesStats
Wishbone Compliant
LGPL
srl_fifoYesStats
Done
LGPL
SSRAM interfaceYesStats
Stack designNoStats
GPL
synchronous_reset_fifo with testbenchYesStats
Done
LGPL
USB NAND Flash ReaderYesStats
LGPL
Versatile FIFOYesStats
LGPL
Versatile memory controllerYesStats
Wishbone Compliant
LGPL
wb_async_mem_bridgeYesStats
Wishbone Compliant
LGPL
wb_size_bridgeYesStats
Done
Wishbone Compliant
Wishbone DDR3 SDRAM ControllerYesStats
Wishbone Compliant
GPL
Wishbone FLASH Interface for Parallel FLASHYesStats
Done
Wishbone Compliant
LGPL
Wishbone Interface for SPI FLASHYesStats
LGPL
ZBT SRAM ControllerYesStats
Wishbone Compliant

Other 119

ProjectFilesStatisticsStatusLicenseWishbone version
16x2 LCD controllerYesStats
Done
LGPL
2D Game Console on Altera DE2-115YesStats
Done
LGPL
2nd order Sigma-Delta DACYesStats
Others
8051 Slave to Wishbone Master InterfaceYesStats
Done
Wishbone Compliant
A VHDL 6530 RRIOTYesStats
Done
Others
A VHDL 6532 RIOTYesStats
Done
Others
a VHDL 8254 TimerYesStats
Done
Adjustable Frequency DividerYesStats
Done
LGPL
Advanced Debug SystemYesStats
Wishbone Compliant
LGPL
AISystemYesStats
Others
An Alternative OscilloscopeYesStats
Automatic latency equalizer for pipelined designs implemented in VHDLYesStats
BSD
AVALON/WISHBONE YesStats
Wishbone Compliant
LGPLB.4
AY-3-8910 compatible module in VerilogYesStats
Done
GPL
Backtracking Sudoku solverYesStats
BSD
BigCounterYesStats
GPL
boundariesYesStats
Done
BTC-FPGA-MINER - Open Source FPGA Bitcoin MinerYesStats
LGPL
BU PACMANYesStats
GPL
BubbleSortModuleYesStats
Done
LGPL
CDC micro FIFOYesStats
BSD
Computer Operating ProperlyYesStats
Done
Wishbone Compliant
BSD
ConfiguratorYesStats
LGPL
Connect-6 SolverYesStats
GPL
Counter libraryYesStats
Others
Cray-2 RebootHas external filesStats
Has external files
LGPL
DatetimeYesStats
LGPL
DEFLATEYesStats
Done
Wishbone Compliant
GPL
DNA Sequence Alignment AcceleratorYesStats
LGPL
DragonBall/68K Wishbone interfaceYesStats
Done
Wishbone Compliant
DWT coprocessor on still imageYesStats
EtherLab - Spartan-3E StarterKit To C# To BridgeYesStats
GPL
First File Reader FAT16YesStats
FM Transmitter HackYesStats
Done
Wishbone Compliant
GPL
FPGA MMC-Card Config.YesStats
Fuzzy Logic Hardware AcceleratorYesStats
GPL
G.729A CodecYesStats
Done
LGPL
G9 Impulse: Video Game SystemYesStats
General-purpose pulse-processing algorithmYesStats
LGPL
Generic Data RepackerYesStats
GPL
Generic Parameterized MUXYesStats
LGPL
gen_vectorialYesStats
Done
Others
GroundHog 2009 - Benchmark Suite for Mobile Applications on Reconfigurable Architectures - RepositoryYesStats
Others
gscYesStats
GPL
Hardware looping unitYesStats
Done
GPL
IMA ADPCM Sound EncoderYesStats
Done
Wishbone Compliant
GPL
InfoTacSystemNoStats
LGPL
Interrupt Controller 68kYesStats
LGPL
JTAG Test Access Port (TAP)YesStats
keyboardcontrollerYesStats
GPL
Keypad ScannerYesStats
Wishbone Compliant
LCD BlockYesStats
LGPL
LFSR Counter GeneratorYesStats
Done
LGPL
LPD8806 RGB LED string driverYesStats
Done
LGPL
Memory Mapped interface libraryYesStats
Others
Modular OscilloscopeYesStats
Wishbone Compliant
LGPL
Multiple Switch Debouncer in VHDLYesStats
Done
LGPL
Multiplexer libraryYesStats
Others
Nios II Custom InstructionsYesStats
LGPL
Ogg Vorbis Encoder/Decoder for Virtex-II ProYesStats
Open Hitter for Traded Options and FuturesYesStats
LGPL
OpenRisc 1200 Graphic Configuration ToolYesStats
Done
GPL
OPL3 20 - Yamaha OPL3 FM Synthesizer - 20 years laterHas external filesStats
Done
Has external files
LGPL
OscilloscopeYesStats
LGPL
Oscilloscope for Xilinx Spartan-3E at 160MSPSYesStats
LGPL
P9813 RGB LED string driver (Chainable RGB LED)YesStats
LGPL
Parallel CRC GeneratorYesStats
LGPL
PerlilogYesStats
Picoblaze's Interrupt ControllerYesStats
Done
Pipeline libraryYesStats
Others
Pipelined Synchronous Pulse CounterYesStats
LGPL
Programmable Interval TimerYesStats
Done
Wishbone Compliant
BSD
PS/2 Keyboard InterfaceYesStats
Done
LGPL
PS2 interfaceYesStats
PSG16 - ADSR prog. sound gen.YesStats
LGPL
PWMYesStats
Done
Wishbone Compliant
LGPL
PWM Audio ControllerYesStats
Wishbone Compliant
GPL
PWM/Timer/Counter (PTC) CoreYesStats
Wishbone Compliant
Quadrature Decoder (for optical Encoders)YesStats
Wishbone Compliant
LGPL
Quadrature rotary encoderYesStats
LGPL
RadioHDLYesStats
Others
Random Pulse GeneratorYesStats
Done
LGPL
round robin arbiterYesStats
GPL
Russell's paradoxYesStats
LGPL
Scalable ArbiterYesStats
Done
BSD
SD/MMC/SPIflash FPGA ConfigYesStats
Simple AC'97 controllerYesStats
Done
Wishbone Compliant
GPL
Simple AGCYesStats
LGPL
Simple All Digital FM ReceiverYesStats
Done
GPL
Simple Capture/Compare TimerYesStats
Done
GPL
Simple FM ReceiverYesStats
BSD
Simple General Purpose IOYesStats
Done
Wishbone Compliant
Simple HD44780 DriverYesStats
LGPL
Simple Programmable Interrupt ControllerYesStats
Wishbone Compliant
Simple Traffic Light Controller for modelmaking purposesYesStats
LGPL
SoC Debug InterfaceYesStats
Wishbone Compliant
Status LEDYesStats
Done
LGPL
System-on-Chip MakerYesStats
GPL
SystemC to Verilog Synthesizable Subset TranslatorYesStats
Done
SystemC/Verilog Random Number GeneratorYesStats
LGPL
The Wizardry ProjectYesStats
Wishbone Compliant
LGPL
Timer Output Compare DriverYesStats
Done
LGPL
TosNet frameworkYesStats
Done
LGPL
Turbo/Toy System Verilog CompilerYesStats
Others
unConfuserYesStats
LGPL
Universal Programming CableYesStats
uTosNet FrameworkYesStats
Done
LGPL
veristructYesStats
Done
LGPL
VHDL File-based CPU EmulatorYesStats
GPL
Virtual RS232 Terminal with LVDS LCD ControllerYesStats
LGPL
WB Interface for TI 5x DSP (WB2HPI)YesStats
Wishbone Compliant
wb_rtcYesStats
wb_to_ambaYesStats
Wishbone Compliant
LGPL
*WISHBONE Bus SpecificationsHas external filesStats
Wishbone Compliant
OpenCores Certified Project
Has external files
GPL
WS2812 RGB LED string driverYesStats
LGPL
Xilinx Configuration Port (ICAPE2) via WishboneYesStats
Done
Wishbone Compliant
GPL
xmatchpro lossless data compressorYesStats
LGPL
Z80-Based Vector Graphic Single-Board ComputerYesStats
Wishbone Compliant
LGPL
ZedboardOLED-v1.0-IP Core (Open-Source)Has external filesStats
Has external files
BSD

Processor 227

ProjectFilesStatisticsStatusLicenseWishbone version
16 Bit MicrocontrollerYesStats
Wishbone Compliant
LGPL
16-bit CPU based loosely on Caxton Foster's Blue architectureYesStats
LGPL
16-bit Open uRISC core ProcessorYesStats
LGPL
1664 microprocessorYesStats
Others
32 bit ProcessorYesStats
LGPL
4004 CPU and MCS-4 family chipsYesStats
Others
6502VHDLYesStats
6809 and 6309 Compatible coreYesStats
LGPL
68hc05YesStats
68hc08YesStats
8-BIT HARDWIRED PROCESSORYesStats
Done
LGPL
8-bit microcontroller with extended peripheral setYesStats
LGPL
8-BIT MICROPROGRAMMED PROCESSORYesStats
Done
LGPL
8-bit Piepelined ProcessorYesStats
LGPL
8-bit uPYesStats
Done
GPL
8051 coreYesStats
Wishbone Compliant
8080 Compatible CPUYesStats
Done
A lightweight 8085 verilog implementationNoStats
LGPL
A-Z80 CPUYesStats
Done
LGPL
ae18YesStats
Done
Wishbone Compliant
LGPL
aeMBYesStats
Done
Wishbone Compliant
LGPL
ag_6502 soft core with phase-level accuracyYesStats
Done
GPL
AltOr32 - Alternative Lightweight OpenRisc CPUYesStats
Done
Wishbone Compliant
LGPL
alt_ISAYesStats
LGPL
Alwcpu - A light weight CPUYesStats
Done
Wishbone Compliant
LGPL
*Amber ARM-compatible coreYesStats
Done
Wishbone Compliant
OpenCores Certified Project
LGPL
An inventory of soft processor coresYesStats
LGPL
ao486YesStats
BSD
ao68000 - Wishbone 68000 coreYesStats
Wishbone Compliant
BSD
aoR3000YesStats
BSD
Apollo Guidance Computer NOR eMulatorYesStats
GPL
AquariusYesStats
Wishbone Compliant
GPL
ARM4UYesStats
Done
GPL
AsCPro INoStats
GPL
ASPIDA sync/async DLX CoreYesStats
Wishbone Compliant
Atlas Processor CoreYesStats
Wishbone Compliant
GPL
Attiny Atmega Xmega coreYesStats
Done
Has external files
LGPL
AVR CoreYesStats
AVR HP, Hyper Pipelined AVR CoreYesStats
Done
LGPL
AVRtinyX61coreYesStats
Done
LGPL
AX8 mcuYesStats
BiRiscV - 32-bit dual issue RISC-V CPUYesStats
Done
Others
bit-serialYesStats
Done
BSD
Brainfuck CPUYesStats
LGPL
CBU Graduation ProjectNoStats
LGPL
CF State Space ProcessorYesStats
ClaiRISC - runs 12bit opcode PIC family.YesStats
Done
Classic 5-Stage Pipeline MIPSYesStats
BSD
Codezero OpenRISC PortYesStats
GPL
Confluence OpenRisc 1000YesStats
copyBlazeYesStats
Wishbone Compliant
LGPL
CowgirlYesStats
Done
Cpu GeneratorYesStats
cpu6502_tc - R6502 Processor Soft Core with accurate timingYesStats
Done
GPL
cpu65c02_tc - R65C02 Processor Soft Core with accurate timingYesStats
GPL
DarkRISCVYesStats
Done
BSD
Data Flow ProcessorYesStats
Diogenes: Student RISC SystemYesStats
Distributed limited coresYesStats
LGPL
ecpu_aluYesStats
Done
GPL
Edge Processor (MIPS)YesStats
LGPL
Educational 16-bit MIPS ProcessorYesStats
Done
LGPL
Educational RISC ProcessorYesStats
ELM Embedded ProcessorYesStats
Others
erm16NoStats
LGPL
Fault-Tolerant MicroprocessorNoStats
LGPL
Featherweight RISC-VYesStats
Others
Fluid Core (A Reconfigurable Pipelined RISC processor)YesStats
Done
LGPL
FORTH processor with Java compilerYesStats
Done
LGPL
ForwardComYesStats
CERN-OHL-L
FPz8YesStats
Done
LGPL
GPUYesStats
Done
LGPL
HC11 Compatible - Gator uProcessorYesStats
Done
LGPL
HD63701 compatible coreYesStats
LGPL
HF-RISCYesStats
Done
GPL
HiCoVec - a configurable SIMD CPUYesStats
GPL
HIVE - a 32 bit, 8 thread, 4 register/stack hybrid, pipelined verilog soft processor core YesStats
Done
Others
HPC-16YesStats
Done
LGPL
HyperMTAYesStats
i650YesStats
LGPL
i8080 compatible processor using Am29XX bit slice family and microcoded designYesStats
LGPL
Ion - MIPS(tm) compatible CPUYesStats
LGPL
JOP: a Java Optimized ProcessorYesStats
Wishbone Compliant
GPL
K68YesStats
KLC32YesStats
LGPL
Lattice 6502YesStats
LGPL
LEM1_9YesStats
Done
LGPL
Leros-32Has external filesStats
Done
Has external files
LGPL
Leros: A Tiny Microcontroller for FPGAsYesStats
Done
BSD
Lightweight 8051 compatible CPUYesStats
Done
LGPL
Lightweight 8080 compatible coreYesStats
Done
GPL
LocationPUYesStats
*LXP32, a lightweight 32-bit CPU coreYesStats
Done
Wishbone Compliant
OpenCores Certified Project
OthersB.3
M1 CoreYesStats
Wishbone Compliant
GPL
M32632 32-bit ProcessorYesStats
LGPL
M65C02YesStats
Done
LGPL
MB-LiteYesStats
Done
Wishbone Compliant
LGPL
MC6803/6801 CPUYesStats
Done
LGPL
McAdam's RISC Computer ArchitectureYesStats
GPL
MCIP openYesStats
LGPL
MCPU - A minimal CPU for a CPLDYesStats
Done
GPL
microprocessor za208YesStats
LGPL
MicroRISC IIYesStats
MicroSimplezYesStats
Done
LGPL
Mini-Risc coreYesStats
Minimal PDP8/L implementation with 4K disk monitor systemYesStats
LGPL
miniMIPSYesStats
LGPL
miniMIPS SuperscalarYesStats
LGPL
mips compatible barrel processorHas external filesStats
Has external files
LGPL
Mips-FaultTolerantYesStats
Done
LGPL
MIPS32 Release 1YesStats
Done
LGPL
MIPS32 Release 1 with support for FPU and other COPsYesStats
LGPL
mips789YesStats
mipsr2000YesStats
Done
LGPL
MIPS_enhancedYesStats
LGPL
MIX-fpgaNoStats
Done
GPL
MMU for Z80 and eZ80YesStats
BSD
MPX 32-bit CPUYesStats
LGPL
MSP430 CPU core in VHDLYesStats
LGPL
myBlazeYesStats
LGPL
NanoBlaze: the expandable processorYesStats
LGPL
Natalius 8 bit RISCYesStats
LGPL
Navré AVR clone (8-bit RISC)YesStats
Done
GPL
nCoreYesStats
GPL
*NEO430 Processor (MSP430-compatible)YesStats
Done
Wishbone Compliant
OpenCores Certified Project
BSDB.4
Next 80186 processorYesStats
LGPL
NextZ80YesStats
Done
LGPL
ODESS Multicore ProjectNoStats
LGPL
oks8YesStats
Wishbone Compliant
GPL
OoOPs - Out-of-Order MIPS (TM) ProcessorYesStats
LGPL
OpenCores54x DSPYesStats
Wishbone Compliant
opencpuNoStats
LGPL
OpenCPU32YesStats
LGPL
OpenFire Processor CoreYesStats
*openMSP430YesStats
Done
OpenCores Certified Project
BSD
*OpenRISC 1000YesStats
Done
Wishbone Compliant
OpenCores Certified Project
Has external files
LGPL
OpenRISC 1000 (old)YesStats
Done
Wishbone Compliant
LGPL
OpenRisc 1200 HP, Hyper Pipelined OR1200 CoreYesStats
Done
LGPL
*OpenRISC 2000YesStats
Wishbone Compliant
OpenCores Certified Project
Has external files
LGPL
OpenTPULikeNoStats
LGPL
P16C5xYesStats
Done
LGPL
pAVRYesStats
PDP-11/70 CPU core and SoCYesStats
Done
GPL
PDP-8 Processor Core and SystemYesStats
GPL
Pepelatz MISCYesStats
LGPL
*Plasma - most MIPS I(TM) opcodesYesStats
Done
OpenCores Certified Project
Others
plasma with FPUYesStats
Others
Potato ProcessorYesStats
Done
Wishbone Compliant
BSD
PPX16 mcuYesStats
qrisc32 wishbone compatible risc coreYesStats
LGPL
QUARK RISKYesStats
Wishbone Compliant
LGPL
r2000 SocYesStats
Wishbone Compliant
LGPL
Raptor64YesStats
LGPL
Reduced AVR Core for CPLDYesStats
LGPL
Register Oriented Instruction SetsYesStats
LGPL
rf68000YesStats
BSD
rf6809 8/12 bit YesStats
BSDB.3
RISC MicrocontrollerYesStats
risc16f84YesStats
Done
Others
RISC5xYesStats
Done
LGPL
RISCOmpatibleYesStats
LGPL
RISCV-ECNoStats
LGPL
RISC_Core_IYesStats
RISE MicroprocessorYesStats
Rockwell PPS4-2 coreNoStats
GPL
RTF65002YesStats
Wishbone Compliant
LGPL
rtf8088YesStats
LGPL
RV01 RISC-V coreYesStats
Done
LGPL
S1 CoreYesStats
Done
Wishbone Compliant
GPL
S80186YesStats
Done
GPL
SAP-1 NANOPROGRAMMED PROCESSORYesStats
Done
LGPL
SAP-1 VERTICAL MICROPROGRAMMED PROCESSORYesStats
Done
LGPL
SAYEH educational processorYesStats
LGPL
Scarts ProcessorYesStats
LGPL
small non-pipelined, 3 stage 16-bit cpu (fetch,decode,execute)YesStats
LGPL
Small Stack Based Computer CompilerYesStats
Done
Others
Small x86 subset coreYesStats
LGPL
Soft AVR Core + InterfacesYesStats
Done
LGPL
Software Aided Wishbone Extension for Xilinx (R) PicoBlaze (TM)YesStats
Done
Wishbone Compliant
BSD
Steel CoreYesStats
Done
Others
Storm Core (ARM7 compatible)YesStats
Wishbone Compliant
GPL
SUBLEQ eForth CPUNoStats
BSD
SXP (Simple eXtensible Pipeline ) ProcessorYesStats
system11YesStats
System68YesStats
*T400 µControllerYesStats
Done
OpenCores Certified Project
GPL
*T48 µControllerYesStats
Done
OpenCores Certified Project
GPL
T51 mcuYesStats
Wishbone Compliant
LGPL
T65 CPUYesStats
T6507LPYesStats
Done
GPL
T80 cpuYesStats
TG68 - execute 68000 CodeYesStats
Done
LGPL
TG68K.CYesStats
LGPL
The NEORV32 Processor (RISC-V)YesStats
Done
Wishbone Compliant
BSDB.4
The Neptune CoreYesStats
Theia: ray graphic processing unitYesStats
Wishbone Compliant
GPL
Thor SuperscalerYesStats
LGPL
Tiny Instruction Set ComputerYesStats
Tiny64YesStats
tiny8YesStats
TinyCPUYesStats
BSD
tinyVLIW8YesStats
Others
TMS1000YesStats
LGPL
TotalCPUYesStats
Done
Trinary CPU "Typhoon"NoStats
GPL
turbo 8051YesStats
Wishbone Compliant
LGPL
TV80YesStats
BSD
UCoreYesStats
Wishbone Compliant
UoS Educational ProcessorYesStats
Done
LGPL
uRisc-VYesStats
Others
v586YesStats
BSD
V6502YesStats
Done
LGPL
V65C816YesStats
LGPL
vhdl core of IC6821YesStats
Done
GPL
VLIW ProcessorNoStats
Done
LGPL
VTACH - Bell Labs CARDIAC reimagined in VerilogYesStats
LGPL
Wishbone BFMYesStats
Done
Wishbone Compliant
LGPL
Wishbone High Performance Z80YesStats
Done
Wishbone Compliant
Y80e - Z80/Z180 compatible processor extended by eZ80 instructionsYesStats
Done
BSD
YACC-Yet Another CPU CPUYesStats
Yellow StarYesStats
Z3 - The Zork CPUYesStats
BSD
Z80 Soft Core MicroprocessorNoStats
LGPL
z80controlYesStats
GPL
Zet - The x86 (IA-32) open implementationYesStats
Wishbone Compliant
GPL
Zip CpuYesStats
Wishbone Compliant
GPLB.4
ZPU - the worlds smallest 32 bit CPU with GCC toolchainYesStats
Done
Wishbone Compliant

System on Chip 86

ProjectFilesStatisticsStatusLicenseWishbone version
AHB DMA 32 / 64 bitsYesStats
LGPL
ahb system generatorYesStats
Done
LGPL
AHB to Wishbone BridgeYesStats
Done
Wishbone Compliant
AHB2WISHBONEYesStats
Done
LGPL
aoOCS - Wishbone Amiga OCS SoCYesStats
Wishbone Compliant
BSD
Arm coreYesStats
Assembler with VHDL User-defined Commands (AVUC)YesStats
Done
LGPL
Async-SDM-NoCYesStats
Done
LGPL
AXI DMA 32 / 64 bitsYesStats
LGPL
AXI4 Transactor and Bus Functional ModelYesStats
Done
LGPL
CCSDS RX_TX_SoCYesStats
Wishbone Compliant
Others
CMOD S6 SoCYesStats
Done
Wishbone Compliant
GPLB.4
CPU LectureYesStats
GPL
ECO32YesStats
BSD
Embedded 32-bit RISC uProcessor with SDRAM ControllerYesStats
Embedded FPGA CoreYesStats
EPC RFID TransponderYesStats
LGPL
Experimental Unstable CPUYesStats
Done
LGPL
*GECKO3 SoC co-design environmentYesStats
Done
Wishbone Compliant
OpenCores Certified Project
Others
GECKO4 SoC co-design environment YesStats
Others
Generic AHB matrixYesStats
LGPL
Generic APB register fileYesStats
LGPL
Generic AXI DMANoStats
LGPL
Generic AXI interconnect fabricYesStats
LGPL
Generic AXI to AHB bridgeYesStats
LGPL
Generic AXI to APB bridgeYesStats
LGPL
H2 Forth SoCYesStats
Done
Others
I2C Controller Wishbone WrapperYesStats
Wishbone Compliant
LGPL
Integrated round robin arbiterNoStats
Done
LGPL
Internal communication bus for FPGAYesStats
BSD
Keras to FPGAYesStats
LGPL
layer[2]YesStats
Done
GPL
M16C5xYesStats
Done
LGPL
MaSoCist Soc builder/simulatorHas external filesStats
Done
Wishbone Compliant
Has external files
OthersB.3
*minsocYesStats
Done
Wishbone Compliant
OpenCores Certified Project
LGPL
MP3 decoderYesStats
Next186 SoC PCYesStats
Done
LGPL
Next186MP3YesStats
LGPL
NoC based MPSoCYesStats
Wishbone Compliant
LGPL
NoC(Network-on-Chip) SimulatorYesStats
LGPL
NoCem -- Network on Chip emulatorYesStats
GPL
NoCmodelYesStats
LGPL
OC - H.264 Encoder SoCYesStats
LGPL
OMS8051 MINIYesStats
LGPL
Open8 uRISCYesStats
Done
BSD
OpenCL Board Support Package (BSP) for the Nallatech / Bittware 385A including dual 40 Gigabit Ethernet interfaces.NoStats
Others
OpenFIREYesStats
OpenSPARC-based SoCYesStats
GPL
or1200_socYesStats
Wishbone Compliant
Or1k SoC on Altera Embedded Dev KitYesStats
Wishbone Compliant
LGPL
Orga Small SystemNoStats
Others
ORPSoCHas external filesStats
Has external files
LGPL
PDP-1 reimplementationYesStats
LGPL
PIF2WBYesStats
Done
Wishbone Compliant
PLBv46 to Wishbone BridgeYesStats
Wishbone Compliant
Project Oberon with SDRAMYesStats
LGPL
PSS (Programmable Supervisor for Systems-on-Chip)YesStats
BSD
Real-time image processingYesStats
LGPL
rfid tag and readerYesStats
GPL
RiscV rv32im CPUNoStats
GPL
rtf68kSysYesStats
Wishbone Compliant
LGPL
SardMIPSYesStats
GPL
SBA - Simple Bus ArchitectureHas external filesStats
Has external files
LGPL
SimpCon - a Simple SoC InterconnectYesStats
LGPL
Simple AXI4-Lite bridges for IPbus and WishboneYesStats
Others
Soft MultiProcessor on FPGAYesStats
GPL
STORM SoCYesStats
Wishbone Compliant
GPL
System-On-Chip based on bare Rocket-chip (RISC-V ISA)YesStats
Done
Has external files
BSD
System-on-Chip Wire (SoCWire)YesStats
Done
system05YesStats
GPL
System09YesStats
GPL
Taar MicroprocessorNoStats
GPL
WB/OPB & OPB/WB Interface WrapperYesStats
Wishbone Compliant
WISHBONE BuilderYesStats
Wishbone Compliant
WISHBONE Conbus IP CoreYesStats
Wishbone Compliant
WISHBONE Conmax IP CoreYesStats
Wishbone Compliant
WISHBONE DMA/Bridge IP CoreYesStats
Wishbone Compliant
wishbone out port from b3 specYesStats
Done
Wishbone Compliant
LGPL
Wishbone System6800/01YesStats
Done
Wishbone Compliant
Wishbone to AHB BridgeYesStats
Wishbone Compliant
WishboneTK toolkitYesStats
Wishbone Compliant
x86 Compatible SOC with Video , keyboard , GPIO , uartNoStats
XuLA2-LX25 SoCYesStats
Done
Wishbone Compliant
GPLB.4
YiFive (A Risc-v based SOC)YesStats
LGPL
Z80 System on ChipYesStats
Zorro bus to Wishbone bridgeYesStats
Wishbone Compliant
LGPL

System on Module 2

ProjectFilesStatisticsStatusLicenseWishbone version
OpenArtyYesStats
Wishbone Compliant
GPLB.4
SoM-ARM9-CycloneIVGXYesStats
LGPL

System controller 21

ProjectFilesStatisticsStatusLicenseWishbone version
AC 97 Controller IP CoreYesStats
Wishbone Compliant
AHBmaster for FPGA of microsemiYesStats
LGPL
External parallel port to internal wishbone master interfaceYesStats
GPL
Memory Controller IP CoreYesStats
Wishbone Compliant
OCIDEC (OpenCores IDE Controller)YesStats
Wishbone Compliant
PCI bridgeYesStats
Wishbone Compliant
PCI Express x1 16bit VERA testbenchYesStats
Done
PCI slave to WB masterYesStats
LGPL
PCI TargetYesStats
Done
Wishbone Compliant
LGPL
*PCIe SG DMA controllerYesStats
Done
OpenCores Certified Project
LGPL
PCIe_DS_DMAYesStats
Wishbone Compliant
LGPL
PCIe_mini (PCI-Express to Wishbone Bridge for Xilinx FPGAs)YesStats
Done
Wishbone Compliant
LGPL
PCIe_mini_axi4s_wbYesStats
LGPL
pci_miniYesStats
Done
Wishbone Compliant
LGPL
Power Supply SequencerYesStats
Done
BSD
Programmable Interrupt ControllerYesStats
LGPL
RS232 system controllerYesStats
Done
Wishbone Compliant
LGPL
scsi_chipYesStats
Synchronous-DRAM ControllerYesStats
TI DSP and Xilinx FPGA Dev BoardYesStats
Done
WB LCD Character Display ControllerYesStats
Done
Wishbone Compliant
LGPL

Testing / Verification 37

ProjectFilesStatisticsStatusLicenseWishbone version
Boost ConverterYesStats
LGPL
Bus Transaction Monitor with JTAGYesStats
LGPL
c - VHDL Co-Simulation with FLIHas external filesStats
Has external files
Others
Constrained random test generatorYesStats
LGPL
Diagnostics libraryYesStats
Others
DS1621 modelYesStats
LGPL
EziDebugYesStats
LGPL
fast behavioral transceiver simulation modelsYesStats
Others
FPO (Logic Analyzer)YesStats
Done
GPL
FROM and TO filesYesStats
LGPL
Generic AHB master stubYesStats
LGPL
Generic AHB slave stubYesStats
LGPL
Generic APB master stubYesStats
LGPL
Generic APB slave stubYesStats
LGPL
Generic AXI master stubYesStats
LGPL
Generic AXI slave stubYesStats
LGPL
HASM TestBench Vector GeneratorYesStats
Done
LGPL
High Load configurable test projectYesStats
BSD
i2clcdYesStats
LGPL
JTAG Test Access Port (TAP) VerilogNoStats
LGPL
LogicProbeYesStats
BSD
Open Cores AXI Bus Functional Model for Intel Platform Designer/Altera-ModelSimYesStats
LGPL
Open JTAG projectYesStats
LGPL
*PlTbUtilsYesStats
Done
OpenCores Certified Project
LGPL
PRBS Signal Generator and CheckerYesStats
Done
LGPL
Simulation tools libraryYesStats
Others
SocExplorerHas external filesStats
Has external files
GPL
socgenYesStats
Wishbone Compliant
LGPL
Soundfile TestbenchHas external filesStats
Has external files
BSD
StaplPlayerYesStats
LGPL
SystemVerilog Directed Test BenchYesStats
Others
The VHDL Test BenchYesStats
Done
BSD
UART observerYesStats
LGPL
Uart2BusTestBenchYesStats
Done
LGPL
VHDL Whisbone Test BenchYesStats
Done
Wishbone Compliant
LGPLB.3
Video Pattern GeneratorYesStats
LGPL
Wishbone ScopeYesStats
Done
Wishbone Compliant
GPLB.4

Video controller 50

ProjectFilesStatisticsStatusLicenseWishbone version
(M)JPEG DecoderYesStats
GPL
16x2_lcd_displayYesStats
LGPL
Alpha BlenderYesStats
Others
AXI4 to VGA Frame Buffer with Linux driverYesStats
LGPL
axi_vgaYesStats
LGPL
Bluespec H.264 DecoderYesStats
CCITT-G4(tiff) compressionYesStats
Done
LGPL
Color ConverterYesStats
LGPL
Demosaic (Bilinear)YesStats
Done
LGPL
FastMemoryLink VGA framebuffer controllerYesStats
Done
GPL
Graphical LCD interfacesYesStats
Wishbone Compliant
Graphics AcceleratorYesStats
Done
LGPL
H.264/AVC Baseline DecoderYesStats
Image warping/Texture mapping coreYesStats
Done
Others
JPEG codec library based on microblazeYesStats
GPL
JPEG DecoderYesStats
Others
JPEG EncoderYesStats
Done
Others
JPEG Encoder VerilogYesStats
LGPL
JPEG Hardware CompressorYesStats
Done
LCD DriverYesStats
LCD to HDMI output IPYesStats
Has external files
LGPL
Memory mapped LCD Controller (KS0073)YesStats
LGPL
MiniGA - High Quality PAL EncoderYesStats
MIPI CSI-2 Receiver ControllerNoStats
LGPL
Monochrome Text-Mode VGA Video Display AdapterYesStats
Done
LGPL
Motion Estimation ProcessorYesStats
GPL
MPEG2 Video decoderYesStats
BSD
NPI graphics controllerYesStats
OPB-compatible VGA character display, no DACYesStats
GPL
openGFX430YesStats
BSD
OV7670 Camera Video CapturingNoStats
LGPL
PAL/NTSC encoderYesStats
Done
LGPL
ROSETTA Configurable Dot Matrix Display ControllerYesStats
Wishbone Compliant
GPL
rtfBitmapControllerYesStats
Wishbone Compliant
LGPL
rtfSpriteController / Hardware cursorsYesStats
LGPL
rtfTextControllerYesStats
Wishbone Compliant
LGPL
Sharp LQ057Q3DC02 LCD ControllerYesStats
Done
GPL
SIGANoStats
Others
tft lcd controllerYesStats
GPL
TM1637YesStats
LGPL
ULA chip for ZX SpectrumYesStats
Done
GPL
*VGA/LCD ControllerYesStats
Done
Wishbone Compliant
OpenCores Certified Project
GPL
Video compression systemsYesStats
Video DitheringYesStats
Done
LGPL
Video Starter KitYesStats
Video Stream ScalerYesStats
Done
LGPL
Wire-Frame 3D Graphics Accelerator IP CoreYesStats
Done
Wishbone Compliant
BSD
Wishbone Monitor ControllerYesStats
Wishbone Compliant
Yet another verilog VGA YesStats
LGPL
Yet Another VGAYesStats
BSD

Uncategorized 94

ProjectFilesStatisticsStatusLicenseWishbone version
AcNNNoStats
LGPL
AHB ARBITERYesStats
ALU with selectable inputs and outputsYesStats
BRISC microprocessorYesStats
CereonYesStats
CLAW: A two way multithreaded (8 threads) VLIW ProcessorYesStats
Cores for generating clocksNoStats
LGPL
Dallas one-wire protocol with a DS1821 top level demoYesStats
eMotion NEMO ImplementationYesStats
FastAESNoStats
fft_32NoStats
FIR-GenYesStats
Fix-Point Cordic EngineNoStats
floating point adder/subtractorYesStats
Floating Point Square RootYesStats
Floppy Drive ControllerYesStats
FPGA Based PWM InverterNoStats
FSL 2 Serial PeripheralYesStats
Function GeneratorNoStats
Generic AHB MasterYesStats
Others
High speed adder for large bit size computationYesStats
I2C slave for data transferYesStats
intel 8031NoStats
LGPL
JPEG DecoderYesStats
KCPSM3 Maskable InterruptNoStats
ldpcNoStats
Light UartYesStats
LPC(Low Pin Count) controller and peripheralsYesStats
LWMIPSNoStats
Macroblock Motion DetectionYesStats
Manchester Encoder / DecoderYesStats
Matrix Determinant ProcessorNoStats
mcuNoStats
MD5 Hash Core RFC 1321YesStats
mil std 1553bNoStats
Mini-ACEX1KYesStats
mips single cycle microprocessorYesStats
MPEG-4 Video CodingNoStats
Multiplierless 64 point FFT ProcessorYesStats
NeoTNoStats
ngocminhNoStats
nonrestoringsquarerootNoStats
NorthBridge (PPC)NoStats
ntsc video encoderNoStats
LGPL
ocmipsYesStats
Omega CPU - Alpha like cloneNoStats
OPB-compatible PS/2 Keyboard ControllerNoStats
OPB-compatible UDP transceiverNoStats
open 1394 intellectual propertyNoStats
openCPU 67-80-85NoStats
OpenTech Cd-romYesStats
Packet FilterNoStats
PCI to IDE Controller coreNoStats
Performance counter for MicroblazeYesStats
Pipelined 8-point DCTNoStats
pnctlNoStats
ProfibusYesStats
Programmable DCT Accelarator with 16 bit MicrocontrollerYesStats
PWM with ditheringYesStats
Others
rc5NoStats
RISC CPU (DLX) in SystemCYesStats
SCSI InterfaceNoStats
SDR SDRAM ControllerNoStats
sdram control coreNoStats
sdram_ctrlYesStats
SEAnbNoStats
serpent_coreNoStats
Simple Interruput Controller CoreYesStats
simpleUart -Has external filesStats
Has external files
Single cycle multiply accumulate blockNoStats
slave vme bridgeNoStats
smallARMNoStats
SPI-SlaveNoStats
SPORT Interface implementation in VHDL for Winbond Micro controllerNoStats
STS-1 soft coreYesStats
Subtractive / Additive SynthesizerNoStats
svmacNoStats
SystemC CORDICYesStats
thoconNoStats
tindy lattic fpga project for dlpNoStats
transmitterNoStats
Trapezoidal ShaperYesStats
ultravecNoStats
Verilog Rijndael (AES) ImplementationNoStats
VHDL MD5 Hash Core (Complete)NoStats
VHDL wavefile packageYesStats
Viterbi DecoderNoStats
Viterbi DecoderNoStats
Viterbi Decoder (K=7, G=(171, 133))NoStats
VoIP Smart IP Phone SI-160NoStats
Wishbone to NPI coreNoStats
wishbone_checkerNoStats
X.25 interface coreNoStats
ZAPYesStats
Others