Hello, Is anyone of you working fulltime with the FPGA? I want to ask a few questions. Because I hardly find any documentation on GnuWiki on that or I hardly get any replies to my posts on the FPGA. Thanks a lot. Kuntal -- View this message in context: http://www.nabble.com/FPGA-tf3606449.html#a10075908 Sent from the GnuRadio mailing list archive at Nabble.com.
on 2007-04-19 15:04
on 2007-04-20 02:33
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.