Hi, Assuming you are using ce_clk, the signal generators run at 214 MHz and generate one sample per clock cycle, so they produce samples at 214 MSPS. The radios consume samples at 200 MSPS. The back pressure is due to the signal generator producing samples faster than the radio can consume. This is expected behavior.
Jonathon On Fri, Aug 2, 2019 at 12:15 AM Adrià Amézaga via USRP-users < [email protected]> wrote: > Hello all, > > I have an application where two RFNoC signal generators transmit samples > to two TX radios at full 200MSPS rate. > > I need these samples to be contiguously transmitted in time. > > It is my understanding that the RFNoC crossbar can handle both streams. > However, after some tests and debugging with ChipScope I have seen that > the AXI wrapper s_axis_data_tready signal goes low for some time at > some point before sample generation has ended. The moment when tready > goes low depends on the packet size. > > I cannot see why the TX stream is back-pressuring, so I'm obviously > missing something. Any clarification would be appreciated. > > Thanks in advance! > > > _______________________________________________ > USRP-users mailing list > [email protected] > http://lists.ettus.com/mailman/listinfo/usrp-users_lists.ettus.com >
_______________________________________________ USRP-users mailing list [email protected] http://lists.ettus.com/mailman/listinfo/usrp-users_lists.ettus.com
