discuss-gnuradio
[Top][All Lists]
Advanced

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

Re: [Discuss-gnuradio] FPGA


From: Martin Dvh
Subject: Re: [Discuss-gnuradio] FPGA
Date: Fri, 20 Apr 2007 00:31:57 +0200
User-agent: Debian Thunderbird 1.0.2 (X11/20070113)

Kuntal wrote:
> Hello,
> 
> Is anyone of you working fulltime with the FPGA? I want to ask a few
> questions.
I suspect you mean the FPGA on the usrp.
> Because I hardly find any documentation on GnuWiki on that or I hardly get
> any replies to my posts on the FPGA.
This might be because you questions are not allways very clear.
They also sometimes seem to indicate that you didn't read the documentation 
that is there.
Example:
> Can anyone please tell me how do I interface the USRP with Matlab and Code
> Composer Studio?
What is Code Composer Studio?
What kind of interfacing are you trying to do.

Do you know how the usrp and the fpga are used in the gnuradio project.

Do you know how the
> I am doing some work on the fpga, so more or less, the work will be with the
> CCS.
What is the CCS?

What are you trying to do.
What information did you read.

> I have a few doubts.
> 1) What is the use of the following .rbf files?
> std_4rx_0tx
> std_2rxhb_2tx
> multi_2rxhb_2tx
They are firmwares for the fpga of the usrp.

> I get the purpose from the names itself, but I want to know if there is some
> relevant documentation on this. Also, where are the source codes(verilog
> codes) of these .rbf files?
in usrp/fpga
Now was that so hard to find.
>
> 2) If we program the FPGA with the usrp_std.rbf file that we generate from
> the usrp_std.v code,
So you did know hwere the sourcecode is???
> what purpose does it serve? I want to know if this is
> the standard configuration and pin assignment of the FPGA.
Did you read the sourcecode or the readmes.

>
> 3) When we program the FPGA using python programs(eg. usrp_fft.py), are the
> same .rbf files generated? If yes, where?

Gnuradio does not work by rebuilding the fpga from python.
The firmware is fixed.
You use python code to connect gnuradio software blocks which do allmost all of 
the processing (on your CPU.
python is also used to instruct the usrp driver to put the fpga in the right 
mode.
(receiving, transmitting, decimating, tuning daughterboards)

The functions in the firmware you can find in the wiki and the usrp 
documentation.
A search on the mailinglist archives also does wonders.


People here are willing to help.
But if your only question is.
Where are the docs of everything?
The most probable answer is
google.com

Martin
> Any help in this regard would be appreciated.

> 
> Thanks a lot. 
> 
> Kuntal





reply via email to

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