[Top][All Lists]

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

RE: [Discuss-gnuradio] screen shot (adc_fft)

From: Ettus, Matt
Subject: RE: [Discuss-gnuradio] screen shot (adc_fft)
Date: Thu, 15 Nov 2001 11:17:54 -0800

> -----Original Message-----
> From: 'Eric Blossom' [mailto:address@hidden
> Sent: Monday, November 05, 2001 6:18 PM
> Eventually we'll get to some kind of scripting solution to string the
> modules together.  Possible Guile (scheme).

That's interesting.  For quite some time now, I've been using GOSSIP (
http://savannah.gnu.org/projects/gossip ) for system simulation on several
projects.  It uses guile for hooking up modules, as well as controlling the
whole simulation process.  Actual computation blocks are coded in C++.  I
use it for my company's Bluetooth chip, and have also simulated several
spread spectrum systems.  For the Bluetooth sims, it is literally 1000 times
faster than Agilent ADS, which the other people at my company use.  GOSSIP
was primarily intended for non-interactive simulations, but I've written
some interactive ones, and theres no reason it couldn't be real-time.

Last night I finally got some time to take a serious look at gnuradio.  I
really like that its threaded, and will use multiple processors if
available.  I also like that its possible to produce and consume variable
numbers of data items.  GOSSIP doesn't do either of those things.

GOSSIPs use of scheme is quite powerful.  While its not done yet, it was not
too difficult for me to write a netlister backend (also in scheme) for gEDA
( http://geda.seul.org ), which is a schematic capture program.  I can use
it to make block diagrams, and netlist straight to GOSSIP simulation files.
It would take more of a scheme guru than I am, but it would be only a few
more steps to make gEDA directly run gossip interactively.

There's another package out there, called SPUC ( http://spuc.sourceforge.net
) which is a C++ class template library for signal processing.  There might
be some stuff of use to GNURADIO in there.

Anyway, I'm really excited about GNURADIO.  Hopefully I'll be able to
compile it tonight...


reply via email to

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