05-28-2018 04:19 AM
I’m updating the UHDSDI passthru example. I need to send the incoming video stream to a Tx SMPTE and at the same time to the frambuffer Wr.
Therefore I've inserted the axis broadcaster. But that does work. I have no video on the Tx SMPTE.
It is expected if you read the documentation: "The Video Broadcaster core performs handshake management and ensures that all the outbound interfaces have completed their TREADY/TVALID handshakes before completing the inbound"
However, I need the Tx link active even if the frambuffer Wr is not running.
05-29-2018 02:06 AM
The only way I see is to create a custom logic on the path of the frame buffer (before the frame buffer):
If you disable the frame buffer, you enable the custom logic to keep to ready high (can be a AXI GPIO IP with a OR on the TREADY signal).
The difficulty here is that you have to manage the synchronization to start writing on the frame buffer on a begining on a frame but it shouldn't be too complicated (kind of trigger on tuser).
06-06-2018 01:16 AM
If your question is answered or your issue is solved, please kindly mark the response which helped as solution (click on "Accept as solution" buton below the reply)
If this is not solved/answered, please reply in the topic giving more information on your current status.
Thanks and Regards,
06-07-2018 01:49 AM
I need to give a try to your suggestion. So far, I haven't been able to find some time.
I'll update the post with the results afterward.