Guidelines on Driving m_axis_video_tready - 8.2 English

Video Test Pattern Generator

Document ID
PG103
Release Date
2022-11-04
Version
8.2 English

The m_axis_video_tready signal may be asserted before, during or after the cycle in which the TPG core asserted m_axis_video_tvalid . The assertion of m_axis_video_tready may be dependent on the value of m_axis_video_tvalid . A slave that can immediately accept data qualified by m_axis_video_tvalid , should pre-assert its m_axis_video_tready signal until data is received. Alternatively, m_axis_video_tready can be registered and driven the cycle following VALID assertion.

RECOMMENDED: To minimize latency, your custom core's slave interface should drive READY independently, or pre-assert READY.