[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Discuss-gnuradio] Make USRP run w/o SW intervention
From: |
Marcus D. Leech |
Subject: |
Re: [Discuss-gnuradio] Make USRP run w/o SW intervention |
Date: |
Tue, 27 Sep 2011 18:24:35 -0400 |
User-agent: |
Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.2.22) Gecko/20110906 Fedora/3.1.14-1.fc14 Thunderbird/3.1.14 |
On 09/27/2011 06:04 PM, Philip Balister wrote:
I see a couple of possibilities;
1) Use a microblaze in the fpga to control the spi bus and other
control functions. (It may already use a microblaze, so update the
code to do this internally, instead of taking commands from ethernet)
There's a ZPU in the FPGA--it handles some of the protocol and low-speed
interfacing "goop" in the normal firmware/FPGA load.
But the general "model" is that the FPGA/firmware is "dumb". It
simply provides a fairly generic "peek and poke" interface over
the Ethernet, with all the "smarts" in the host code. I think part
of the motivation for this is that it's easier to modify host code
for minor performance tweaks, etc, than doing it in the firmware/FPGA
code. But one could certainly enhance the small amount
of firmware that runs on the ZPU to handle all the device register
initialization, etc.
--
Marcus Leech
Principal Investigator
Shirleys Bay Radio Astronomy Consortium
http://www.sbrac.org