[hpsdr] Bandwith and decimation questions

Lester Veenstra lester at veenstras.com
Tue Mar 22 10:14:36 PDT 2011


Put each "band" on it's own VLAN so that the consumer can select what to
swallw



Lester B Veenstra  MØYCM K1YCM
lester at veenstras.com
m0ycm at veenstras.com
k1ycm at veenstras.com
 

US Postal Address:
PSC 45 Box 781
APO AE 09468 USA

UK Postal Address:
Dawn Cottage
Norwood, Harrogate
HG3 1SD, UK

Telephones:
Office:     +44-(0)1423-846-385
Home:     +44-(0)1943-880-963 
Guam Cell: +1-671-788-5654
UK Cell:   +44-(0)7716-298-224 
Jamaica:  +1-876-352-7504 
 
This e-mail and any documents attached hereto contain confidential or
privileged information. The information is intended to be for use only by
the individual or entity to whom they are addressed. If you are not the
intended recipient or the person responsible for delivering the e-mail to
the intended recipient, be aware that any disclosure, copying, distribution
or use of the contents of this e-mail or any documents attached hereto is
prohibited.

-----Original Message-----
From: hpsdr-bounces at lists.openhpsdr.org
[mailto:hpsdr-bounces at lists.openhpsdr.org] On Behalf Of Jeremy McDermond
Sent: Tuesday, March 22, 2011 4:25 PM
To: Maximo EA1DDO_HK1DX
Cc: hpsdr at openhpsdr.org
Subject: Re: [hpsdr] Bandwith and decimation questions

***** High Performance Software Defined Radio Discussion List *****

On Mar 22, 2011, at 8:39 AM, Maximo EA1DDO_HK1DX wrote:

> There are some things in my head not really clear.
> 
> Are next facts right?
> LT2208 at 16 bit and 130 million samples per second; 16 x 130.000.000 =
2080 mega bits/second

That's about correct.

> Where decimation takes place, at Mercury or at Ozy/Metis?

My understanding is that the decimation and filtering happens on Mercury.
Check out the Mercury software block diagram at:

http://openhpsdr.org/wiki/index.php?title=Image:Mercury_Verilog%286%29_1.jpg

Notice the CIC blocks to decimate. 

> Because if decimation takes place at Ozy/Mercury it means that are 2080
Mbits/s on the Atlas bus. Is that right?

See Above.  The decimation is on the Mercury boards.

> Then, USB2 from Ozy has a continue bandwith around of 250 Mb/s. But Metis
will be around 960 Mb/s.
> Will decimation adapt to the Metis bandwith?

No.  There are three fixed sample rates that will come out of Ozy or Metis:
48000, 96000 and 192000.  On PowerSDR those are, mildly deceptively, set in
the Audio tab.  On Heterodyne they're just labeled as "sampling rate" on the
control panel.

> I mean, if decimation adapts the output to the existing bandwith. 
> More bandwith plus less decimation means more data on the PC, so the
spectrum we see/hear will be better ??

No.  Again, you get three fixed bandwidths on each "receiver" you get from
the hardware, so there are no immediate advantages to more bandwidth.

This doesn't mean it's this way forever, though.  Right now, with the
"multiple receiver" architecture, a single Mercury can give you two 192k
pieces of bandwidth.  Likewise, Joe's diversity work can give you 192k
pieces of bandwidth off of multiple boards.

What I'd kinda like to see is an option to get entire ham bands at
2xbandwidth samplerate.  So, for example on 20m I'd like to see a way to
get:

Frequency: 14.000 - 14.350
Bandwidth: 350 kHz
Sample Rate: 700 kSps
Data Rate: 16.8 Mbps

I did some "back of the envelope" calculations and covering the entire US
ham band allocations simultaneously at two times the bandwidth sample rate
is around 361.8Mbps.  If you exclude 6m, you get only 169.8Mbps.  There
should be plenty of bandwidth available on Metis to do this.  Whether your
computer can handle the datarate may be another story.  I'm hoping to learn
enough Verilog to be dangerous one day and to try to implement such a
system.

> I have not really clear how it works, thats the reason for my questions.
> 
> Thank you.
> 
> 73, Maximo - EA1DDO

--
Jeremy McDermond (NH6Z)
Xenotropic Systems
mcdermj at xenotropic.com



_______________________________________________
HPSDR Discussion List
To post msg: hpsdr at openhpsdr.org
Subscription help:
http://lists.openhpsdr.org/listinfo.cgi/hpsdr-openhpsdr.org
HPSDR web page: http://openhpsdr.org
Archives: http://lists.openhpsdr.org/pipermail/hpsdr-openhpsdr.org/

 1300814076.0


More information about the Hpsdr mailing list