Re: [Discuss-gnuradio] Upgrade (downgrade?) to a Q6600 CPU
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.
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
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.
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
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