Forum Discussion
Altera_Forum
Honored Contributor
16 years ago --- Quote Start --- You may be causing yourself problems having that burst length of 128. With a pixel width of 24 that means 5 pixels to every write/read. That means that each memory master is going to try and write/read 640 pixels each burst. I'd have to do the math but with all your masters writing/reading you may be temporarily starving the CVI and CVO. Try reducing the burst size to 32. Your original post said you had 3 paths (3xCVI->3xBuffer->3xCVO). Get one path working first. Also, set your frame buffers to triple buffering until you get things working. Jake --- Quote End --- Hi Jake Thanks for help. There are some other parameters I am not very clear about. As I am having underflow in the video output module. There is a parameter setting in CVO in SOPC. It is "FIFO level at which to start output". By default this is set to zero. Can my underflow be caused by this setting? Should I set to some other value like 32 or 64? (I have set FIFO size in CVO to be 4096 pixels). Second parameter is also related to CVO and it is "active picture line". Is it the line number from which CVO starts to output a frame or it is total number of lines? I have currently set it to 1080. (I am designing for 1080p60 video). I'll be thankful for your help. Regards Faisal