Hi all,

I use the X310 usrp and i create new block with rdnocmodtools.

My block have one input and two outputs and I have two questions:

1. I try to understand how I define two output ports. I found two way to do
it, the first is by duplicate the axi_wrapper block, and the second is
without axi_wrapper at all and using chdr_framer instead (like in the
split_stream block). My question is how is the correct way to write it? and
second when we use chdr_framer and when I duplicate the axi_wrapper in
general.

2. The second question is about the test bench. I wrote my block with two
axi_wrapper and i try to check it.In the test bench I try to read the two
ports with  tb_streamer.recv() function, but I didn't success and the
function didn't read the results. I also want to know how i can use the
tb_streamer.pull_word() command with two poets. I mean with
tb_streamer.recv() the third argument was the port, i.e. 1 or 2, what is
the correct syntax if I want to use tb_streamet.pull_word() for two ports.

Thank in advance
Ishai
_______________________________________________
USRP-users mailing list
[email protected]
http://lists.ettus.com/mailman/listinfo/usrp-users_lists.ettus.com

Reply via email to