All About Circuits

Category: All IP Cores (1032)

XTEA Block Cipher - XTEA Core

XTEA Block Cipher - XTEA Core

VHDL implementation of the XTEA block cipher (iterative architecture).


License : GPL
Language : VHDL
Canny Edge Detector with 9x9 Mask

Canny Edge Detector with 9x9 Mask

Canny edge detector with a 9x9 mask (gradient + gaussian filtering with sigma = sqrt(2)). Able to produce a throughput of 1 pixel per clock cycle.…


License : LGPL
Language : VHDL
XTEA Block Xipher Crypto Core in Verilog

XTEA Block Xipher Crypto Core in Verilog

This is a Verilog implementation of the XTEA block cipher. It works on two 32-bit blocks of data at a time with a 128-bit key. A proper OpenCores…


License : LGPL
Language : Verilog
Adaptive LMS equalizer

Adaptive LMS equalizer

Adaptive LMS Equalizer In communication systems channel poses an important role. channels can convolve many different kind of distortions to our…


License : GPL
Language : VHDL
Wishbone DSP Compatible Cores

Wishbone DSP Compatible Cores

WDSP project includes three System on Chip (SoC) cores, which implement the Digital Signal Processing (DSP) functions: Finite Impulse Response…


License : LGPL
Language : VHDL
All-pole Lowpass IIR Filters

All-pole Lowpass IIR Filters

The circuits found here implement digital leapfrog filters as described in <http://en.wikibooks.org/wiki/Signal_ProcessingDigital_Filters>.…


License : LGPL
Language : VHDL
Biquad IIR Filter Core

Biquad IIR Filter Core

The difference equation for the biquad filter is: y[n] = b10*x[n] + b11*x[n-1] + b12*x[n-2] + a11*y[n-1] + a12*y[n-2] This equation is implemented…


Lossless CF FIR Filter

Lossless CF FIR Filter

Cores are generated from Confluence; a modern logic design language. Confluence is a simple, yet highly expressive language that compiles into…


Fixed-Point Cascaded FIR Filter

Fixed-Point Cascaded FIR Filter

FIR filter - architecture written with pure verilog - parameterizable in verilog code - cascaded - processing is paralleled - data and coefficients…


License : LGPL
Language : Verilog
Cascaded Integrator Comb - CIC Decimation Filter

Cascaded Integrator Comb - CIC Decimation Filter

This is a structural model for cascaded integrator comb (CIC) decimation filters. The filter consists of integrator, downsampler and comb stages.…


License : GPL
Language : SystemC
Hogenauer Pruning CIC Filter

Hogenauer Pruning CIC Filter

CIC filter It is the CIC filter with Hogenauer pruning. This project is based on https://opencores.org/projects/cic_core project. Differences are…


License : LGPL
Language : Verilog
Cascaded Integrator-comb (CIC) Digital Filter Core

Cascaded Integrator-comb (CIC) Digital Filter Core

Cascaded integrator-comb (CIC) digital filters are computationally efficient implementations of narrowband lowpass filters and are often embedded…


License : LGPL
Language : Other
Generic FIR Digital Filters

Generic FIR Digital Filters

This is an elementary generic structural VHDL code for FIR digital filters in transposed-form and direct-form implementations. This project covers…


License : GPL
Language : VHDL
Fully Pipelined DDS Synthesizer or NCO

Fully Pipelined DDS Synthesizer or NCO

The DDS IP core (dds_synthesizer) is a implementation of a direct digital frequency synthesizer (DDS) (also called number controlled oscillator,…


License : LGPL
Language : VHDL
Configurable High Speed Viterbi Decoder in Verilog

Configurable High Speed Viterbi Decoder in Verilog

n/a


License : GPL
Language : Verilog
Double Clocked FFT Core

Double Clocked FFT Core

The goal of this project is to create an IP core for an FFT that runs, in a pipelined fashion, at two samples per clock. A C++ program will…


License : GPL
Language : Verilog
FIRGEN/MULTGEN - VHDL Core Generator

FIRGEN/MULTGEN - VHDL Core Generator

VHDL core generator FIRGEN Project generates optimized VHDL codes for FIR Filters and Multiplier arrays using "Nonrecursive Signed Common…


License : GPL
Language : Other
Dynamic Resizable Streaming FFT2

Dynamic Resizable Streaming FFT2

Integer streaming FFT fixed size and resizable. Language - SystemVerilog. Generator of rotation coefficients in MatLab. Includes Quartus project…


License : LGPL
Language : Verilog
VHDL Viterbi Decoder : An AXI4-Stream Compliant

VHDL Viterbi Decoder : An AXI4-Stream Compliant

A fully configurable VHDL Viterbi decoder compliant with the AXI4-Stream interface. Most standards using convolutional codes like Wifi or GSM are…


License : GPL
Language : VHDL
8-bit Fast Hadamhard Transform for Xilinx FPGA

8-bit Fast Hadamhard Transform for Xilinx FPGA

The RTL computes Fast Hadamhard Transform of 8-bit input data. The code has been developed using standard FHT algorithm using matrix addition. The…


Language : Verilog