[USRP-users] B2xx fpga modification

Marcus Müller marcus.mueller at ettus.com
Wed Dec 17 03:42:21 EST 2014

Hello Donald,

if inserting your own code is your goal, maybe the B2x0 is not the
optimal platform -- it offers little free ressources, as most of the
FPGA is used by the digital signal processing, data flow and control
necessary for operation.
Also, for the third generation, RFNoC (RF Network on Chip) is the
flexible new architecture, designed to allow you to easily define new
blocks of functionality and define how data flows in and out of these
[1]. Sadly, this requires features you can't get with the FPGA on the
B2x0 -- it works on the X series.
So if your question really was "how to modify third generation FPGA
images", the answer would be "go for RF NoC, it might make your life
sooo much easier"; if your question was in fact B2x0-centric, then the
answer is would be something like "it depends; assuming you want to do
DSP, maybe have a look into fpga-src/usrp3/top/b200/b200_radio.v to get
a bit of an overview on what happens with samples, and then have a look
at usrp3/lib/dsp/ddc_chain.v".


[1] https://github.com/EttusResearch/uhd/wiki/RFNoC:-Getting-Started
On 12/16/2014 11:42 PM, Zhang, Yunfan Donald - 0666 - MITLL via
USRP-users wrote:
> Hi List,
> I am looking for resource to help me understand the current design of
> the third generation FPGA (usrp3) and suggestions on where is a good
> place to insert my custom fpga code.  I know this is a very
> generalized question but at this point I am just trying to understand
> the fpga code better.  There are a few words in the readme in the fpga
> repository on customizing the HDL with gen 2 products, but nothing on
> gen 3.   
> Thanks
> Donald Zhang
> Electrical Engineer
> MIT Lincoln Lab
> 244 Wood Street
> Lexington, MA 02421
> 781-981-7698
> _______________________________________________
> USRP-users mailing list
> USRP-users at lists.ettus.com
> http://lists.ettus.com/mailman/listinfo/usrp-users_lists.ettus.com

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.ettus.com/pipermail/usrp-users_lists.ettus.com/attachments/20141217/12f3c37d/attachment-0002.html>

More information about the USRP-users mailing list