All About Circuits

Category: All IP Cores (1032)

Fast Fourier Transformer (FFT) based FIR Filter

Fast Fourier Transformer (FFT) based FIR Filter

FFT-based FIR Filter is a unit to perform the finite impulse responce filter based on the Fast Fourier Transform (FFT). It performs the convolution…


License : LGPL
Language : VHDL
VHDL Parametrizable FIR Filter

VHDL Parametrizable FIR Filter

VHDL Parametrizable FIR Filter Implementation: -Direct Form II -Real format entry for normalized coeficients -Internal fixed-point implementation…


License : LGPL
Language : VHDL
Floating-point FFT/IFFT on Xilinx FPGA Device

Floating-point FFT/IFFT on Xilinx FPGA Device

This project is the special floating-point Fast Fourier transform realization. Floating point representation has only 24 bits and takes into…


License : LGPL
Language : VHDL
Digital Hilbert Transformer for FPGA-based

Digital Hilbert Transformer for FPGA-based

The Hilbert Transform is an important component in communication systems, e.g. for single sideband modulation/demodulation, amplitude and phase…


License : LGPL
Language : VHDL
Generic FIR Filter in RobustVerilog Parser

Generic FIR Filter in RobustVerilog Parser

Generic FIR filter. Builds optimized filter according to number of multipliers, supports serial or parallel architecture. Supports delays in input.…


License : LGPL
Language : Verilog
Flexible and Generic FIR Filter on FPGA

Flexible and Generic FIR Filter on FPGA

This FIR filter is very generic and flexible. It has been tested working on an FPGA, though the existing version does not yet have a Wishbone…


License : LGPL
Language : VHDL
IMA ADPCM Audio Compressor

IMA ADPCM Audio Compressor

The IMA ADPCM audio compression algorithm belongs to the Adaptive Differential Pulse Code Modulation type algorithms. The algorithm is based on a…


License : BSD
Language : Verilog
Low-pass Filter on FIR Linear-phase Structure

Low-pass Filter on FIR Linear-phase Structure

Low-pass filter using an FIR Linear-phase structure for more information please view README file.


License : LGPL
Language : Verilog
IIR Digital Filters - Matlab & Simulink

IIR Digital Filters - Matlab & Simulink

This is a structural modeling for IIR digital filters. It is developed in SystemC, however, it includes Matlab script and Simulink model as well.…


License : GPL
Language : SystemC
32-bit FORTH processor with Java compiler on Xilinx

32-bit FORTH processor with Java compiler on Xilinx

A 32-bit FORTH processor conforming to the DPANS'94. This processor was developed as diploma thesis to obtain the academic degree…


License : LGPL
Language : VHDL
Low Power FIR Filter in VHDL Usind OrCAD’s Capture CIS

Low Power FIR Filter in VHDL Usind OrCAD’s Capture CIS

Please write a description of the project here. It is used as a MetaTag (search engines looks at this).


License : LGPL
Language : VHDL
Low Power FIR Filter in VHDL Target Library

Low Power FIR Filter in VHDL Target Library

This project was undertaken to produce a low power FIR filter for inclusion in a VHDL target library. The design was completed using OrCAD's…


Fully Pipelined Low-Pass IIR Filter

Fully Pipelined Low-Pass IIR Filter

Low-Pass IIR Filter IP core is a unit to perform the Infinite Impulse Responce (IIR) low pass filter which pass frequency is tuned dynamically Main…


License : LGPL
Language : VHDL
NCO/DDS: A Periodic Waveform Generator

NCO/DDS: A Periodic Waveform Generator

This core is a straight forward implementation of a Numerically Controlled Oscillator (NCO) - also referred to as a Direct Digital Synthesizer…


License : GPL
Language : VHDL
Digital PID Controller - Digital Proportional Integral Derivative Controller Algorithm

Digital PID Controller - Digital Proportional Integral Derivative Controller Algorithm

The PID controller IP core performs digital proportional–integral–derivative controller (PID controller) algorithm. The algorithm first…


License : LGPL
Language : Verilog
Pipelined FFT/IFFT 128 Points Processor

Pipelined FFT/IFFT 128 Points Processor

Pipelined FFT/IFFT 128 points IP core is a unit to perform the Fast Fourier Transform (FFT). It performs one dimensional 128 – complex point…


License : LGPL
Language : Verilog
Pipelined Two Dimensional 8x8 Point DCT/IDCT

Pipelined Two Dimensional 8x8 Point DCT/IDCT

DCT soft core is the unit to perform the Discrete Cosine Transform (DCT). It performs twodimensional 8 by 8 point DCT for the period of 64 clock…


License : LGPL
Language : VHDL
Pipelined FFT/IFFT 256 Points Processor

Pipelined FFT/IFFT 256 Points Processor

Pipelined FFT/IFFT 256 points IP core is a unit to perform the Fast Fourier Transform (FFT). It performs one dimensional 256 – complex point…


License : LGPL
Language : Verilog
Pipelined FFT/IFFT 64 Points Processor

Pipelined FFT/IFFT 64 Points Processor

Pipelined FFT/IFFT 64 points IP core is a unit to perform the Fast Fourier Transform (FFT). It performs one dimensional 64 – complex point…


License : LGPL
Language : Verilog
Pipelined Fixed Point Elementary Functions with CORDIC

Pipelined Fixed Point Elementary Functions with CORDIC

Conveyored (result on every clock) elementary functions, implemented with CORDIC for demoscene project (http://www.youtube.comwatch?v=oh1_MzuFtdU).…


License : LGPL
Language : Verilog