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

Reply via email to