Forum Discussion
Altera_Forum
Honored Contributor
17 years agoHi,
With 8-bit RGB in parallel and a port width of 32, the frame buffer will store one pixel (24 bits) per word and 25% and the bandwidth is wasted. If you increase the port width to 256 it goes to 10 pixels per word and "only" 6.25% of the bandwidth is wasted. This is probably enough to explain what you are seeing. In many cases the position of the frame buffer does not really matter but there are exceptions which usually involve the clipper, the scaler, the color plane sequencer or the mixer. In your case, it probably does make sense to place the frame buffer directly after the CVI (8 bit 2 color plane in seq using 16-bit words) but we would need to see the full datapath to be sure of that. vgs