Altera_Forum
Honored Contributor
15 years agoQuestion about streaming video protocol
Hi all.
Well, I know that CVI converts a generic input into an avalon st protocol compatibile data signal. Now, in my sistem i get a 27MHz pixel clock, while my video system is clocked @50MHz, and I suppose Avalon Streaming peripherals are clocked in @50Mhz to. in vip ug they say that "Video data packets are used to transmit video data between the MegaCore functions. A video data packet contains the color plane values of the pixels for an entire progressive frame or an entire interlaced field." but if i have a 27MHz pixel clock as input(and a fifo of 720 pixel), how are the video color planes sent over the interface? as "bursts" of 720 pixel clocked @50MHz? data valid is high from the second pixel to the last one? I have this question becouse I have to count the values of each Y to perform an histogram of the lumas for a single frame, but I don't know wih clock should I use to increase a counter for each pixel. P.s. I am not using the architecture suggested in this thread http://www.alteraforum.com/forum/showthread.php?t=1861&highlight=histogram