Continue to Site

Welcome to EDAboard.com

Welcome to our site! EDAboard.com is an international Electronics Discussion Forum focused on EDA software, circuits, schematics, books, theory, papers, asic, pld, 8051, DSP, Network, RF, Analog Design, PCB, Service Manuals... and a whole lot more! To participate you need to register. Registration is free. Click here to register now.

Low Pass Filter Using FIR compiler

Status
Not open for further replies.

Christian Chetcuti

Junior Member level 3
Joined
Mar 12, 2014
Messages
30
Helped
0
Reputation
0
Reaction score
0
Trophy points
6
Activity points
213
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.
 

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.
 

Status
Not open for further replies.

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Back
Top