Hi Derek, Thank you for referring to the RFNoC. I think it covers most DSP operations.
However, the things I want to add is not DSP operation but eCPRI. Do you have any future plan to support eCPRI? eCPRI is basically formatted messages over standard Ethernet. Therefore, I am thinking of customizing the firmware. Regards, Zhongyuan Zhao PhD Candidate, Department of Computer Science & Engineering, University of Nebraska-Lincoln Office Hour: WF 9:30-10:00am, Avery Hall 12, Suite 117, Schorr Center, Lincoln, Nebraska 68588-0115 On Thu, Mar 8, 2018 at 1:18 PM, Derek Kozel <derek.ko...@ettus.com> wrote: > Hello Zhongyuan Zhao, > > Doing FPGA development on the X310 almost never requires interacting with > the ZPU. The ZPU is used with the UHD driver to provide underlying system > support. The recommended way to add DSP operations to the FPGA is to > construct or modify RFNoC blocks. > I'd recommend reading the application note on RFNoC development and/or > watching this video which covers much the same content. > > https://kb.ettus.com/Getting_Started_with_RFNoC_Development > https://www.youtube.com/watch?v=j-EfyPVpaJ8 > > In short, development requires a license to Vivado 2017.4 and the X310s > have JTAG and Chipscope capability exposed to Vivado via the frontpanel USB > socket. We'd be happy to answer any questions you have about RFNoC > development. > > Regards, > Derek > > On Thu, Mar 8, 2018 at 5:50 PM, Zhongyuan Zhao via USRP-users < > usrp-users@lists.ettus.com> wrote: > >> Hi, >> >> I wanna customize the USRP FPGA code on X310/N310. I found out that FPGA >> code is structured as a softcore ZPU controlling peripherals. >> >> The FPGA code can be developed on ISE and Vivado, and the firmware of ZPU >> can be compiled via ZPUGCC. But this seems to be insufficient for >> development, especially debugging. >> >> What is the recommeded workflow/tools to debug the FPGA and firmware >> code? Is there any JTAG/emulator/simulator for ZPU so that we can step into >> the code, and examine the registers? >> >> Does ZPU provide features similar to RS232 offered by many embedded >> system to print out check points in the program? >> >> Thanks! >> >> Zhongyuan Zhao >> >> PhD Candidate, >> Department of Computer Science & Engineering, >> University of Nebraska-Lincoln >> Office Hour: WF 9:30-10:00am, Avery Hall 12, >> Suite 117, Schorr Center, >> Lincoln, Nebraska 68588-0115 >> >> >> _______________________________________________ >> USRP-users mailing list >> USRP-users@lists.ettus.com >> http://lists.ettus.com/mailman/listinfo/usrp-users_lists.ettus.com >> >> >
_______________________________________________ USRP-users mailing list USRP-users@lists.ettus.com http://lists.ettus.com/mailman/listinfo/usrp-users_lists.ettus.com