All About Circuits

Category: All IP Cores (1032)

JTAG Master in VHDL

JTAG Master in VHDL

This is a JTAG Master written in VHDL. It's simulated and tested with XC9500 and the jtag slave from opencores (http://opencores.orgproject,jtag)


License : LGPL
Language : VHDL
JTAG Slave / BoundaryScan Slave in VHDL

JTAG Slave / BoundaryScan Slave in VHDL

project is closed at the moment.


License : LGPL
Language : VHDL
MADI Receiver (AES 10) with 8x ADAT Optical

MADI Receiver (AES 10) with 8x ADAT Optical

This is a receiver for a Multichannel Audio Digital Interface (MADI), also known as AES-10. This type of fibreoptical or electrical connection is…


License : LGPL
Language : VHDL
Manchester Decoder for Wireless

Manchester Decoder for Wireless

This core decodes incoming Manchester encoded data. The core is easily modified for your particular project, in that there are just a few constants…


License : LGPL
Language : VHDL
Manchester to UART Converter

Manchester to UART Converter

Bosch control keyboard and Bosch DVR/VCR send bi-phase Manchester signal in their own format to control Bosch speed doom. This converter get the…


Language : VHDL
The Manchester UART Communication Controller

The Manchester UART Communication Controller

This is a Manchester encoded UART that enables runing small periferals with parasitic power derived from the TXD line, and allowing large clock…


License : LGPL
Language : VHDL
Minimac - The Minimalist Ethernet MAC

Minimac - The Minimalist Ethernet MAC

This core is part of the Milkymist System-on-Chip, the most advanced open source SoC for interactive multimedia applications. Minimal 10/100…


License : GPL
Language : Verilog
Multi Microphone Interface System

Multi Microphone Interface System

Introduction The system is an Interface between the Analog Digital Converter (ADC) and a PC connected by Ethernet. And the system is based the…


License : LGPL
Language : VHDL
OPB SPI Clock Independent Core

OPB SPI Clock Independent Core

The OPB SPI Core connects a FPGA to a DSP or Microprocessor as Slave-Device. This means all transfers are initiated by the Master an the…


License : LGPL
Language : VHDL
SoftUSB OHCI Full & Low-Speed USB Host Controller

SoftUSB OHCI Full & Low-Speed USB Host Controller

SoftUSB is part of the Milkymist System-on-Chip, the most advanced open source SoC for interactive multimedia applications. Supports full (12Mbps)…


License : GPL
Language : Verilog
Simple One Wire Controller with DS1820

Simple One Wire Controller with DS1820

A simple one-wire controller that does not require a CPU to operate. Also included is a higher level DS1820 controller that implements the search,…


License : LGPL
Language : VHDL
Microblaze OPB OneWire Master

Microblaze OPB OneWire Master

OPB OneWire Master This is an easy-to-use OneWire master peripheral for the Microblaze OPB bus. The following functions will allow your program to…


License : GPL
Language : Verilog
Open Source Core PC-FPGA Communication Platform

Open Source Core PC-FPGA Communication Platform

Open-source implementation of a versatile UDP/IP core for FPGAs. C/C++ Software library for configuring the core and transmitting standard C types…


License : GPL
Language : VHDL
OPB_usblite Compatible with USB CDC

OPB_usblite Compatible with USB CDC

opb_usblite - opb_uartlite replacement for Xilinx Microblaze processor written in VHDL and Verilog. The opb_usblite is compatible with the USB CDC…


License : LGPL
Language : VHDL
Pipelined Wishbone Bus to AXI Converter

Pipelined Wishbone Bus to AXI Converter

Built out of necessity, this core is designed to provide a conversion from a wishbone bus to an AXI bus. Primarily, the core is designed to connect…


License : GPL
Wishbone Version : B.4
Language : Verilog
RapidIO IP Library

RapidIO IP Library

Overview RapidIO is a standard protocol defined by the RapidIO Trade Association used to build high-speed embedded networks. It is an open standard…


License : LGPL
Language : VHDL
The PLB System to Wishbone Bus Bridge

The PLB System to Wishbone Bus Bridge

The intention of the project is the development of a bus bridge, which enables the usage of WB compliant IP cores in a system, which uses the…


License : LGPL
Language : VHDL
Playstation 2 Network Adaptor IC CXD9731

Playstation 2 Network Adaptor IC CXD9731

n/a


License : LGPL
Language : Verilog
Quad SPI Flash Controller

Quad SPI Flash Controller

This is a Quad-SPI Flash controller. It currently works for me on the 4MB Spansion flash found within a Basys-3 development board. The controller…


License : GPL
Wishbone Version : B.4
Language : Verilog
PS2 Host Controller

PS2 Host Controller

This core aims at implementing host side of IBM PS/2 keyboard and mouse communication protocol. To run testbench: %> iverilog…


License : LGPL
Language : Verilog