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 Link:
https://documentation-service.arm.com/static/5f914c33f86e16515cdc2b26?token=

Thanks,

Wade

On Tue, Mar 30, 2021 at 4:57 PM Brian Padalino <[email protected]> wrote:

> 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 <
> [email protected]> wrote:
>
>> On the AXI Bus, what is the the behavior of data_tready? Does it go low
>> at the conclusion of each packet? If not, how long after de-asserting
>> data_tvalid is it allowable to re-assert data_tvalid and begin another
>> packet?
>>
>>
>> Thanks,
>>
>>
>> Jeff
>> _______________________________________________
>> USRP-users mailing list -- [email protected]
>> To unsubscribe send an email to [email protected]
>>
> _______________________________________________
> USRP-users mailing list -- [email protected]
> To unsubscribe send an email to [email protected]
>
_______________________________________________
USRP-users mailing list -- [email protected]
To unsubscribe send an email to [email protected]

Reply via email to