Forum Discussion
Altera_Forum
Honored Contributor
11 years agoFrame buffer 128bit bus; with 128 for fifo and 64 for burst for both read and write. Bilinear scaler is being used.
What I'm finding is that if the scaler is placed after frame buffer, then I can use the clipper successfully even clip out a large of chunk of the original video frame. But I cannot downscale the frame at all. CVO is starved. Upscale works (ex. NTSC to 1080). On the other hand, if I place the scaler before the frame buffer, then I can downscale. But I cannot clip the frame even for a few lines. I get some functionality with the clipper only if I downscale the video frame. Avalon-MM bus is running at 100MHz. DDR3 interface is 32bit at 330MHz. VIP cores running at 133MHz (can't run at 148.5M due to timing violations) Anyways, I am wondering what can I do to have both clipper and scaler working for the above situations.