Hi EJ, Thanks very much for such a clear explanation. My multiple instances now work fine, it is so simple now that i know.
Cheers, Mark. On 12 December 2017 at 13:57, EJ Kreinar <ejkrei...@gmail.com> wrote: > 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