Jump to content
  • 0

Pynq Video Processing


aams

Question

Hi everyone!

I am trying to create a design on Pynq, in which 800x600p video would be streamed in through HDMI. This would be stored in DDR memory. And to verify the saved data, the same would be streamed out on HDMI.

1. I have made a block design. i think this would be the blocks needed for the design. I have attached the PDF of the design. does anyone think I'm missing anything.

2. I think there i have made all the necessary connections, I have left a few resets unattached, would those be a problem?

3. How do i go about writing software for the design, this is something I don't even know how to start.

4. assuming that nothing works, (which probably it wont), How would i know that it is because of the software or the block-design?

any help would be appreciated.

 

thanks

 

axi42video.JPG

dvi2rgb.JPG

rgb2dvi.JPG

vdma1.JPG

vdma2.JPG

video2axi4.JPG

vtc1.JPG

vtc2.JPG

bd.pdf

Link to comment
Share on other sites

2 answers to this question

Recommended Posts

thanks for replying, i added a constant one to connect to reset of video to Axi4 and Axi4 to video.

1. this design uses axi stream subset converters, right after: video in to AXI4, and right before: axi4 to video. even though input and output both have three bytes. I dont understand why they are there..

 

subsetconverter1.JPG

subsetconverter2.JPG

zybo_Z7-20.pdf

Link to comment
Share on other sites

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...