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

Reply via email to