Hello everyone, Since a couple of months now, I've begun to work with FPGA development and have been using RFNoC and the USRP X310 specifically. In other words, I'm just starting to figure out this technology and still struggling with some of the concepts used by the new USRP architecture and even more so the practical implementation of it. I hope I'll be able to get some clarification on these subjects here.
As I understand, the aim of the USRP Architecture and RFNoC is to let developers focus on creating their own IP (or CE), which can then be added as a RFNoC block to an FPGA image. This image already contains by default the structure revolving around a Radio Transport Router (RTR) that is described in various resources, it supposedly uses the CHDR transport protocol to route data between blocks. However, when I look at the available source code, I am not able to recognize this architecture anywhere. No RTR block and also, the RFNoC Getting Started guide does not mention it. It does however mention the crossbar. Are these two concepts one and the same? Also, I was wondering how the connection between two blocks is created. As far as I can see, this is handled on the background through the gnuradio-companion interface. Is there a way for me to manage these connections myself? Without the use of the gnuradio-companion? Ultimately, I would like to use the X310 to generate some signals. For this I already have source code in place. And I do not want to have to run gnuradio every time. Is there a way to modify the standard FPGA image that is loaded that allows me to achieve this? All source code should be available.. but I have no idea how to get this in a Vivado project and get started doing this. All online help I could find explains me how to create custom IP and use this in combination with the target images provided, which then require me to use gnuradio again. If someone could verify or correct my current understanding of the project or perhaps point me to resources I overlooked, it would be greatly appreciated. Kind regards, Koen
_______________________________________________ USRP-users mailing list USRP-users@lists.ettus.com http://lists.ettus.com/mailman/listinfo/usrp-users_lists.ettus.com