Forum Discussion
Altera_Forum
Honored Contributor
17 years agoIf you are not using DDR and your local memory interface width is truly 16 bits, then yes, set the memory width on the frame buffer to 16 bits.
With regards to the FIFO's, typically this is a performance issue. However, it makes no sense to make the FIFO depth smaller than the size of a RAM block. So if you are using a device with M4K blocks, make it 256 deep (resulting in a 256x16 memory). If you are using a device with M9K blocks, make it 512 deep (resulting in a 512x16 memory). I would recommend a burst of at least 32 but this is purely an efficiency issue. You wan't to make your bursts long enough to efficiently use the memory but you don't want to starve other components that need the memory. Jake