Hi Mark, Yes, multiple distinct instances of an rfnoc block can be supported.
In the flowgraph, you need to place a component representing each RFNoC block you want to attach to-- then set the "block select" parameter to unique indices. For example, to use two FIFOs, set up with "RFNoC Config" -> "FIFO Select" to be 0 and 1 for your two instances respectively. Flowgraph might look something like this: [image: Inline image 1] Hope this helps EJ On Dec 8, 2017 7:49 AM, "Mark Luscombe via USRP-users" < usrp-users@lists.ettus.com> wrote: P.S. Obviously i have compiled 2 instances of the block into the FPGA image, maybe i need to add some unique identification at this point? On 8 December 2017 at 12:42, Mark Luscombe <m...@plumjam.co.uk> wrote: > Hi, > > I've found that if i add a second instance of the same RFNoC block to a > GRC signal flow it fails to compile, complaining that there are duplicate > connections to the first instance of the RFNoC block. This happens with > either my own RFNoC blocks or Ettus RFNoC blocks. Am i missing something as > it seems like the environment currently cannot handle multiple instances. I > guess worse case i could make duplicates of the RFNoC blocks i want > multiple instances of, so that each instance is unique but this is not > ideal. > > Thanks, Mark. > > _______________________________________________ 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