Thursday, June 25, 2009

need matlab code or vhdl code

want to write the matlab and vhdl code for convolution of samples of input signal of 5Mhz wave and the filter coefficients of Fir filter. my task goes like this my sampling frequency is 400Mhz for filter so i have to reduce to 20Mhz. so i have to decimate it by 20(5x2x2) then i will obtain the 20Mhz. i need the sampling frequency of 20Mhz so i need to downsample and decimate so i need a matlab code and vhdl code for the following (any code will be useful for me) i am using cic decimation with 5 for first stage and then compensating with Halfband Filter and decimate by 2 and then FIR eqiripple filter with decimation of 2 then i will get 20Mhz the new sampling frequncy the input 5Mhz will convolute with cic filter the output of the conv signal will convolute with halfband filter coeff the output of the halfband will conv with fir eqiripple filter coeff then i need the final result with 20Mhz but as CIC doesnt generate any filter coefficents how we will conv the input signal with the cic filter. parameters: my pass band is 10Mhz , stop band is 15Mhz and pass band attuenation of 0.1dB and stop band attuenation of 30dB for the final FIR filter the output of the conv signal will convolute with halfband filter coeff the output of the halfband will conv with fir eqiripple filter coeff then i need the final result with 20Mhz but as CIC doesnt generate any filter coefficents how we will conv the input signal with the cic filter. parameters: my pass band is 10Mhz , stop band is 15Mhz and pass band attuenation of 0.1dB and stop band attuenation of 30dB for the final FIR filter

1 comment:

  1. http://vlsiforum.brinkster.net/

    http://vlsiforum.brinkster.net/project.htm

    http://vlsiforum.brinkster.net/softwareproject.htm

    http://vlsiforum.brinkster.net

    if not getting must ask enquire here

    http://projectfeedback.brinkster.net

    ReplyDelete