discuss-gnuradio
[Top][All Lists]
Advanced

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

Re: [Discuss-gnuradio] (no subject)


From: Brian Padalino
Subject: Re: [Discuss-gnuradio] (no subject)
Date: Tue, 3 Mar 2009 09:25:12 -0500

On Tue, Mar 3, 2009 at 6:51 AM, Andriy Brandis <address@hidden> wrote:
> Hi all
> I'm doing the project on USRP, a digital data transmission system. I use
> RFX2400 daughterboard. I want to implement something like 802.11b/g system,
> but I would like to put all the modulation/demodulation work, error
> detection/correction and MAC protocol on FPGA, in order to make the system
> independent from PC. I will feed a data stream to the USRP and want to use
> the fastest rate possible, and I want the receiver to send only some sort of
> acknowledgement for the received packets (cumulative acks may be
> considered). The first question is, is it possible to fit such a program on
> USRP's Cyclone? As I understand, existing code takes almost all the space on
> FPGA, but it's possible to remove unused parts (for ex., I don't need all
> the channels) and free some space. Another question is which modulation
> technique will take least space while doing the job (i need at least 25
> meters range)? And I also wonder if the multipath propagation will be a big
> problem?  If yes, is there an easy way to deal with it?
> Any help will be appreciated! Thanx in advance for your answer

It could fit into the Cyclone.  It really all depends on the bandwidth
you want to use, and how efficient of an FPGA coder you are.  What you
are proposing requires pretty considerable skill not only in
reprogramming the FPGA but also in wireless communications.

Modulation, symbol rate, FEC scheme, distance, line-of-sight, transmit
power - the list goes on for quite a while.  These are the parameters
you have to tweak to get your design to fit within the FPGA.

As for multipath, you can try to use a RAKE receiver to help mitigate
this as I don't think the Cyclone could really handle having an
equalizer run at anything other than extremely low rates.

Good luck!

Brian




reply via email to

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