我刚接触GNURadio,对于一个项目我需要使用GNURadio和一个不同于GNURadio项目已经支持的FPGA平台...... 开发不同平台的设计是否可行?我必须使用不同的FPGA,因为我的主板包括比支持平台更高BW的DA / AD转换器。
提前感谢您的帮助
答案 0 :(得分:1)
GNURadio是一个用于处理CPU数据的框架。他们添加了一些应该在Ettus USRP FPGA上进行处理的RFNOC,但我不确定它有多好。 GNURadio不限于任何特定的硬件前端,但您必须自己编写自定义驱动程序。 GNURadio使用UHD作为与Ettus USRP一起工作的驱动程序,并且还有其他驱动程序(例如rtl-sdr)已经集成到GNURadio中,可以与Ettus USRP之外的硬件前端一起使用。
所以回答你的问题,是的,你可以将GNURadio与其他FPGA平台一起使用,但是你需要自己构建驱动程序。为不同平台开发设计是否可行?是的,但是会有大量的工作进入它,这取决于你的具体应用和时间框架,如果它是值得的。你没有给出任何细节,所以我无法估计。