Re: [Discuss-gnuradio] Upgrade (downgrade?) to a Q6600 CPU

2008-12-28 Thread Johnathan Corgan
On Sat, Dec 27, 2008 at 3:25 PM, Jing Cao caojing.ch...@gmail.com wrote:

 Can we implement some block in FPGA to reduce the CPU consumption?

 Have any work like this done already ?

This has been done in a variety of ways for the USRP1, although there
isn't much space free in the FPGA for new logic unless you are willing
to sacrifice transmit capability or the number of receiver DDCs.

The USRP2 has a much larger amount of free logic (~50% currently, may
change) and was designed with the idea that people might offload the
high rate portions of the signal processing chain, or even all of it,
and run hostless.

Of course, the effort to write HDL, verify in simulation, verify in
synthesis, and debug with a logic analyzer is lot more than assembling
blocks into a flowgraph in Python.

-Johnathan


___
Discuss-gnuradio mailing list
Discuss-gnuradio@gnu.org
http://lists.gnu.org/mailman/listinfo/discuss-gnuradio


[Discuss-gnuradio] Intel Atom is NICE.

2008-12-28 Thread Bob McGwier
I am running GnuRadio, SDRMAX, and  PowerSDR on my new Intel ATOM 330
MiniITX motherboard.  I had to put a firewire card in the single PCI slot.
The integrated intel graphics are nice and spiffy (glxgears is at 800 fps if
you turn off the desktop enhancements, no wiggly windows please). 

 

At 96000 PowerSDR is running under 15% CPU.  The ATOM burns EIGHT watts and
has dual hyperthread cores  (shows up as four processors in task manager).

 

My intel ATOM computer, case, memory, disk, keyboard/mouse cost me $275.

 

The motherboard is available for $85  (with processor on it, air cooled) at
NewEgg.   I used it for firewire since there is no firewire.  You no longer
need the LCD display stuff so I hope that is dumped.

The ATOM 330 supports SSE,SSE2, SSE3, SSSE3 so it will run SIMD code quite
nicely and does so with GnuRadio, SDRMAX, and PowerSDR.

 

 

Intel atom mobo/processor bundle: $85

http://www.newegg.com/Product/Product.aspx?Item=N82E16813121359

 

case:  $56

http://www.newegg.com/Product/Product.aspx?Item=N82E16811154084

 

memory:  $21

http://www.newegg.com/Product/Product.aspx?Item=N82E16820134192

 

drive:  $79

 

http://www.newegg.com/Product/Product.aspx?Item=N82E16822136320

 

 

The case has a completely overkill 250w power supply.  They must be
expecting you to put a Pentium D MiniITX board in there.  ;-).  It was an
excessive thing anyway and done only because it will sit next to the
television in the den.

 

Already had keyboard and mouse and the firewire card was $12 the last time I
looked.  The (new from Santa) 52 TV is my monitor.  Running Ubuntu 8.10 and
Windows XP Pro.I have used it to do GnuRadio, PowerSDR, SDRMAX II,
streamed video's from Netflix, Hulu, Youtube, and more.

 

This is a cheap enough, high enough performance computer to complete
dedicate it to the task, and never run into a stupid outlook glitch for
PowerSDR.  On Ubuntu, it is spiffy to compile GnuRadio pretty quickly with
make -j4.

 

I will give some GnuRadio and SDRMaxII numbers later.  Phil Covington has
one so maybe he can give us SDRMax II numbers while I concentrate on
GnuRadio/DttSP. 

 

I will be the first to admit it is not as fast as my QX6700 Ubuntu machine
or the new I7 extreme machine (dual Fedora, Vista 64 for Nvidia Tesla
programming which requires a GOOD pciE-x16 slot and SLI support and a $400
Mobo) but it is plenty fast for these dedicated job small CPU tasks (SDR)
and really cheap.  I made no great effort to save money, it is just cheap
anyway.  

 

I am pushing ahead on the Beagleboard because  I think we need to
collectively turn some attention to the embedded low power SoC and I combine
(along with my embedded programming friends) both ARM and SIMD DSP for SDR.

 

Happy New Year,

Bob

   

 

ARRL SDR Working Group Chair

Member: ARRL, AMSAT, AMSAT-DL, TAPR, Packrats,

NJQRP, QRP ARCI, QCWA, FRC.

And yes I said, yes I will Yes, Molly Bloom

 

___
Discuss-gnuradio mailing list
Discuss-gnuradio@gnu.org
http://lists.gnu.org/mailman/listinfo/discuss-gnuradio


Re: [Discuss-gnuradio] USRP1 full C++ API update merged into trunk

2008-12-28 Thread Johnathan Corgan
On Sat, 2008-12-27 at 22:01 -0500, Marcus D. Leech wrote:

 This code worked as of a couple of weeks ago:
 
 self.subdev[0].set_bw(lbw)
 
 It now provokes:
[...]
 AttributeError: 'db_base_sptr' object has no attribute 'set_bw'

Just a reminder that when updating using svn from the trunk, one should
run 'sudo make uninstall' and 'make distclean' from the existing source
code tree *first*.  You can usually get away with not doing this, but
not at the moment.  The above problem was caused by stray files left
from a previous installation.

-Johnathan



___
Discuss-gnuradio mailing list
Discuss-gnuradio@gnu.org
http://lists.gnu.org/mailman/listinfo/discuss-gnuradio


Re: [Discuss-gnuradio] Intel Atom is NICE.

2008-12-28 Thread Daniel O'Connor
On Monday 29 December 2008 06:53:30 Bob McGwier wrote:
 I am running GnuRadio, SDRMAX, and  PowerSDR on my new Intel ATOM 330
 MiniITX motherboard.  I had to put a firewire card in the single PCI slot.
 The integrated intel graphics are nice and spiffy (glxgears is at 800 fps
 if you turn off the desktop enhancements, no wiggly windows please).



 At 96000 PowerSDR is running under 15% CPU.  The ATOM burns EIGHT watts and
 has dual hyperthread cores  (shows up as four processors in task manager).

Unfortunately the 945 chipset eats ~20W - god knows why Intel lumbered the 
Atom with it :(

Toms Hardware (and others) did a test of the Atom vs an underclocked Athlon 
and the later won most of the tests

http://www.tomshardware.com/reviews/Atom-Athlon-Efficient,1997-1.html

I think the Atom combo is cheaper and smaller though :)

-- 
Daniel O'Connor software and network engineer
for Genesis Software - http://www.gsoft.com.au
The nice thing about standards is that there
are so many of them to choose from.
  -- Andrew Tanenbaum
GPG Fingerprint - 5596 B766 97C0 0E94 4347 295E E593 DC20 7B3F CE8C


signature.asc
Description: This is a digitally signed message part.
___
Discuss-gnuradio mailing list
Discuss-gnuradio@gnu.org
http://lists.gnu.org/mailman/listinfo/discuss-gnuradio


[Discuss-gnuradio] Stand-alone USRP2: Modifying FPGA design

2008-12-28 Thread Yongsang Kim
Hi, all.

I plan a stand-alone USRP2 transmitter (without using PC).
So, it is required to modify the Spartan3 ISE project(s) and add some
HDL source codes for the transmitter.
However, there are many sub-blocks in the project(s) so that it is hard
to figure out that which block should be modified.
It would be very helpful for me if anyone could notify that which part
(or block) should be modified.


Thanks.
-- 
Posted via http://www.ruby-forum.com/.


___
Discuss-gnuradio mailing list
Discuss-gnuradio@gnu.org
http://lists.gnu.org/mailman/listinfo/discuss-gnuradio