+ Post New Thread
Results 1 to 2 of 2
  1. #1
    Junior Member level 3
    Points: 319, Level: 3

    Join Date
    Mar 2014
    Posts
    30
    Helped
    0 / 0
    Points
    319
    Level
    3

    Low Pass Filter Using FIR compiler

    I am multiplying a 2kHz sinewave with another 100khz sinewave to obtain
    a dsb-sc signal. These sinewaves were designed using DDS cores.

    I am also using a 50mHz clock. I would like to demodulate this dsb-sc
    signal. I am doing this by multiplying the dsb-sc signal with the
    carrier (100khz signal). Now i have to pass this signal through a low
    pass filter.

    I have generated a coefficient file (.coe) from matlab and am using the
    FIR compiler to actually generate the low pass filter.

    I have put 50mhz as the input clock frequency but the problem is that i
    am not exactly sure what to put in as the sampling frequency. Could
    anyone provide some help regarding this.

    •   AltAdvertisment

        
       

  2. #2
    Super Moderator
    Points: 247,995, Level: 100
    Awards:
    1st Helpful Member

    Join Date
    Jan 2008
    Location
    Bochum, Germany
    Posts
    43,137
    Helped
    13124 / 13124
    Points
    247,995
    Level
    100

    Re: Low Pass Filter Using FIR compiler

    Sampling frequency should be as low as possible to allow handy filter order, but must at least fulfill the Nyquist criterion for the input signal. You can play around with the matlab filter tool to get a feeling of meaningful filter parameters.

    I find IIR filters more effective for my range of applications.



--[[ ]]--