discuss-gnuradio
[Top][All Lists]
Advanced

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

Re: [Discuss-gnuradio] Optimum decimation for maximizing dynamic range


From: Matt Ettus
Subject: Re: [Discuss-gnuradio] Optimum decimation for maximizing dynamic range
Date: Thu, 16 Jul 2015 15:04:27 -0700

Yes, you are thinking about it correctly.  You should decimate as
little as possible in hardware, and do the rest in software in
floating point.

Matt

On Thu, Jul 16, 2015 at 10:44 AM, madengr <address@hidden> wrote:
> Is there an optimum hardware decimation to maximize receiver dynamic range?
>
> For example, if I have an X310 at 200 Msps with 14 bit ADC receiving a low
> frequency tone (LFRX board), those samples are truncated to 16 bits prior to
> Ethernet.  If I'm decimating by 800 (from 200 Msps to 250 ksps) in the
> hardware, then I have gained an ~5 additional bits for a total of 19 ENOB.
> Thus I lose 3 bits from the truncation.
>
> If I hardware decimate by 16 (from 200 Msps to 12.5 Msps) then I have gained
> just 2 bits for a total of 16 ENOB.  I could then decimate to 250 ksps in GR
> where it's floating point, and possibly preserve the full 19 ENOB.
>
> Am I thinking this out correctly, or is it not worth the trouble?  I assume
> the 32-bit floating point decimation in GR will have the range to preserve
> 19 ENOB?
>
> Thanks,
> Lou
>
>
>
>
> --
> View this message in context: 
> http://gnuradio.4.n7.nabble.com/Optimum-decimation-for-maximizing-dynamic-range-tp54831.html
> Sent from the GnuRadio mailing list archive at Nabble.com.
>
> _______________________________________________
> Discuss-gnuradio mailing list
> address@hidden
> https://lists.gnu.org/mailman/listinfo/discuss-gnuradio



reply via email to

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