[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Discuss-gnuradio] Question on IF filter design for FM demodulation

From: Eric Blossom
Subject: Re: [Discuss-gnuradio] Question on IF filter design for FM demodulation
Date: Fri, 7 Jan 2005 16:07:47 -0800
User-agent: Mutt/1.5.6i

On Fri, Jan 07, 2005 at 06:34:16PM -0500, Achilleas Anastasopoulos wrote:
> I am amazed that even this design (wfm_rcv.py) works:

A couple of other comments (from wfm_rcv.py):

    # usrp is data source
    src = usrp.source_c (0, decim)
    src.set_rx_freq (0, IF_freq)

set_rx_freq sets the center frequency of the digital downconverter.
decim sets the decimation factor of the CIC filter.

The downconversion is carried out in the FPGA.  In this example what
comes across the USB is a complex baseband signal at 256 kS/sec
containing only the FM station of interest.

In wfm_rcv_many.py, we feed multiple DDCs in the FPGA from the same
A/D and use them to extract the relevant stations.  The complex output
samples from each DDC are interleaved on the USB.  On the host side we
deinterleave them and pass them to the relevant software pipeline.


reply via email to

[Prev in Thread] Current Thread [Next in Thread]