It's based on AXI4-Stream, so you might look into that protocol for a
deeper understanding. Here's a link to the relevant section of the spec
(Section 2.2.1: Handshake process)
HTML Doc:
https://developer.arm.com/documentation/ihi0051/a/Interface-Signals/Transfer-signaling/Handshake-process
PDF
The producer should always be producing when it can so push tvalid as often
as you want.
The data is only accepted by the other side by tready. Don't wait for
tready to push tvalid.
Brian
On Tue, Mar 30, 2021 at 5:51 PM Hodges, Jeff via USRP-users <
usrp-users@lists.ettus.com> wrote:
> On the