Intel® Quartus® Prime Software
Intel® Quartus® Prime Design Software, Design Entry, Synthesis, Simulation, Verification, Timing Analysis, System Design (Platform Designer, formerly Qsys)
Avisos
FPGA community forums and blogs on community.intel.com are migrating to the new Altera Community and are read-only. For urgent support needs during this transition, please visit the FPGA Design Resources page or contact an Altera Authorized Distributor.

cic filter vhdl code

Altera_Forum
Colaborador Distinguido II
2.190 Vistas

hi..i am student and i am doing a project on software defined radio..it includes a cic filter.as i am new to it i am finding difficulty.pls can any one help me out with a vhdl code for cic filter as soon as possible..:(

0 kudos
4 Respuestas
Altera_Forum
Colaborador Distinguido II
1.481 Vistas

Altera provides a CIC filter Megacore function, maybe this can help you with your project. See here: 

http://www.altera.com/products/ip/dsp/filtering/m-alt-cic-compiler.html
Altera_Forum
Colaborador Distinguido II
1.481 Vistas

 

--- Quote Start ---  

hi..i am student and i am doing a project on software defined radio..it includes a cic filter.as i am new to it i am finding difficulty.pls can any one help me out with a vhdl code for cic filter as soon as possible..:( 

--- Quote End ---  

 

 

 

hiii i came across your post on altera forums. Did you get the code. i m also working on same project but dont have the code. please reply asap.
Altera_Forum
Colaborador Distinguido II
1.481 Vistas

Isn't schmalisch's answer helpful?

Altera_Forum
Colaborador Distinguido II
1.481 Vistas

I have implemented a number of different CIC filters over the years. If the CIC Filter Megacore does not cover your requirements my recommendation is to implement it with Matlab/Simulink and the Altera DSP Builder. 

There are a number of parameters like input and output bit width, number of stages, decimation/interpolation rate that influence the internal bit width of each stage which makes it hard to code a generic CIC filter in plain HDL.
Responder