[Top][All Lists]

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

Re: [Discuss-gnuradio] Finally compiled USRP2 code works fine with UDPim

From: Marcus D. Leech
Subject: Re: [Discuss-gnuradio] Finally compiled USRP2 code works fine with UDPimage ...but not with compiled Raw Ethernet Image
Date: Wed, 12 Jan 2011 15:46:00 -0500
User-agent: Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv: Gecko/20101209 Fedora/3.1.7-0.35.b3pre.fc14 Thunderbird/3.1.7


Ok, I will compile the raw ethernet project for the USRP2 to be sure that I can modify it and use the modified version to my master. I was try to compile the project fpga.git under ISE10.1 and under ISE12.1. The two method compile well, give two different size of binary file, but both don't work in the USRP2.

From my indirect experience on a non-GnuRadio Xilinx FPGA project, there's a bit of a black art to getting apparently-semantically-good Verilog from the "it compiles", "it passes timing", "the simulations are good", to actually working on real hardware. Different versions of the tools use different optimization and placement strategies that can easily result in a piece of code that "looks good" simply not
  mapping onto hardware in a way that will work.

If the software development process worked as poorly as the Verilog+real-hardware+vendor-blackmagic-tools apparently does, I'd leave software and take up basket weaving. I admit to having a certain admiration for the folks in the FPGA/Verilog world who can stomach the apparent capriciousness of it, and persevere and produce working hardware. Not for the faint of heart.

Marcus Leech
Principal Investigator
Shirleys Bay Radio Astronomy Consortium

reply via email to

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