Hi Jason, Yes you can have two. It will require some hand editing of files. The DmaFIFO connects to the DRAM via an AXI interconnect (x300/ip/axi_intercon_2x64_128_bd/axi_intercon_2x64_128_bd.bd) in x300_core.v. You will need to edit the BD to add more ports to the interconnect. N3xx has a 4x example you could look at in the n3xx/ip directory. You'll also need to edit x300_core.v to add the DmaFIFO instantiation and you should increment NUM_IO_CE. Finally, make sure to assign a separate DRAM address range to each DmaFIFO (via settings regs).
Jonathon On Tue, Jan 29, 2019 at 5:42 AM Jason Matusiak via USRP-users < usrp-users@lists.ettus.com> wrote: > Is it possible to have two different DMAFifo RFNoC blocks on an X310? I > am not worried about the resources so much as how to implement it (I know > that I cannot add it to the uhd_image_builder as it is a special case). > > > Thanks. > _______________________________________________ > 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