All About Circuits

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


Or try an example search: SD Card Controller

Category: System Controller IP Cores (21)

AHBmaster For FPGA Of Microsemi

AHBmaster For FPGA Of Microsemi

microsemi用のAHBmaster.vhd…


License : LGPL
Language : VHDL
32-Bit PCI Interface PCI Bridge

32-Bit PCI Interface PCI Bridge

The PCI IP core (PCI bridge) is a member of a family of open source cores. It is a bus bridge device between the WISHBONE SoC bus and the PCI local…


Language : Verilog
PCIe Scatter-Gather DMA Engine controller for Virtex5 and Virtex6

PCIe Scatter-Gather DMA Engine controller for Virtex5 and Virtex6

Overview This package involves a PCIe Scatter-Gather DMA engine for Virtex5 and Virtex6. The design implements MAC, Physical (Xilinx Hard and Soft…


License : LGPL
Language : VHDL
AC 97 Controller for CD Quality Audio Input/Output Implementation

AC 97 Controller for CD Quality Audio Input/Output Implementation

This is a AC 97 Controller Core. It provides a an interface to an external AC 97 Audio Codec. This allows the implementation of CD quality Audio…


Language : Verilog
Configurable 32 Bit PCI Target

Configurable 32 Bit PCI Target

The PCI32tLite IP core provides the funtionality of a PCI TARGET. The core has been designed to permit interface between a PCI Master and simple…


License : LGPL
Language : VHDL
External Parallel to Internal Wishbone Master Interface Microcontroller

External Parallel to Internal Wishbone Master Interface Microcontroller

This core is intended to be used as an interface between some functionality in an FPGA and an external microcontroller. The external…


License : GPL
Language : VHDL
8-Chip Selects Advance Memory Controller IP Core

8-Chip Selects Advance Memory Controller IP Core

This is a advanced Memory Controller intended for embedded applications. Some of the features are: - SDRAM, SSRAM, FLASH, ROM and many other…


Language : Verilog
OpenCores Integrated Drive Electronics IDE Controller

OpenCores Integrated Drive Electronics IDE Controller

ATA (AT attachment) interface core, also known as the IDE (Integrated Drive Electronics) interface. The ATA interface provides a simple interface…


PCI-Express Mini to Wishbone Bridge for Xilinx FPGAs

PCI-Express Mini to Wishbone Bridge for Xilinx FPGAs

pcie_mini IP core PCI-express to Wishbone Bridge for Xilinx FPGAs. Developer: Istvan Nagy, Bluechip Technology, 2011 Very often we want to make a…


License : LGPL
Language : VHDL
16 bit PIPE Spec PCI Express VERA Testbench

16 bit PIPE Spec PCI Express VERA Testbench

pcie_vera_tb FEATURES • 16 bit PIPE Spec PCI Express Testbench • Link training • Initial Flow Control • Packet Classes for easy…


Language : Other
64 bit DMA Channel PCI Express controller

64 bit DMA Channel PCI Express controller

The PCIe_DS_DMA core provides PCI Express controller for Xilinx HARD core for Virtex5, Virtex6, Spartan6, Artix 7 FPGA. Main features PCI Express…


License : LGPL
Language : Verilog & VHDL
Wishbone Master Interface PCI Mini with 16 MB Memory Image

Wishbone Master Interface PCI Mini with 16 MB Memory Image

This is a very simple PCI-target to Wishbone-master bridge. PCI-Target only, the bandwidth is quite low, fixed memory-image size (16MB), but it has…


License : LGPL
Language : Verilog & VHDL
Power Supply Sequencer for FPGAs

Power Supply Sequencer for FPGAs

Large electronic systems often use multiple supply voltages that must come up and go down in a specified order. Also, it must be made sure that the…


License : BSD
Language : VHDL
Synthesizeable Soft Core RS232 System Controller

Synthesizeable Soft Core RS232 System Controller

rs232_syscon is a synthesizeable soft core that allows debugging of peripherals connected to a Wishbone type of bus. Specifically, it lets the user…


License : LGPL
Language : Verilog & VHDL
Programmable Interrupt Controller (PIC)

Programmable Interrupt Controller (PIC)

“pic” is a soft core, programmable interrupt controller which can be used as an interface between peripheral interrupt lines and…


License : LGPL
Language : VHDL
Wupper: PCIe DMA Engine for Xilinx Virtex-7 FPGA Gen3 Integrated Block

Wupper: PCIe DMA Engine for Xilinx Virtex-7 FPGA Gen3 Integrated Block

Wupper is designed by Nikhef (Amsterdam, The Netherlands) for the CERN ATLAS / FELIX project. Its main purpose is to provide a simple Direct Memory…


License : LGPL
Wishbone Version : B.4
Language : VHDL
SCSI Chip for SRAM Controller and 32 to 8 bits Converter

SCSI Chip for SRAM Controller and 32 to 8 bits Converter

This proyect is designed to adapt either a host system, or a perypherical controller system to a scsi bus. Also the chip is a DMA controller for a…


Language : Verilog
Standalone w/ cPCI Interface TI DSP and Xilinx FPGA Dev Board

Standalone w/ cPCI Interface TI DSP and Xilinx FPGA Dev Board

A project aimed at providing a DSP/FPGA based development board. Testing has begun, so far Power supplies, DSP, FPGAs have been proven to be 100%…


Language : Other
Synchronous-DRAM Controller for Intel Microcontroller and x86 Processors

Synchronous-DRAM Controller for Intel Microcontroller and x86 Processors

The Synchronous-DRAM controller core allows any synchronous bus masters, such as most Intel microcontroller and x86 processors, to effortlessly…


WB LCD character display controller with Wishbone Interfaces

WB LCD character display controller with Wishbone Interfaces

Overview LCD character display controller with Wishbone and memory mapped interfaces. It is compatible with the following parts: Sitronix ST7066U,…


License : LGPL
Language : Verilog