Forum Discussion
Altera_Forum
Honored Contributor
9 years agoDDR3 burst lenght
Hi all My first question on the forum. In our project we are using a cyclone V together with 2 * MT41K256M16 DDR3 memory capsules. Currently we are using the Avalon MM read interface configured wi...
Altera_Forum
Honored Contributor
9 years agoThanks, for the input Alex. We are running the controller at max freguency (400 MHz). The transfers are large (2 MB at a time). From "External Memory Interface Handbook Volume 2: Design Guidelines"
The following methods of data transfer reduce the efficiency of your controller: • Performing individual read or write accesses is less efficient. • Switching between read and write operation has a negative impact on the efficiency of the controller. • Performing read or write operations from different rows within a bank or in a different bank—if the bank and a row you are accessing is not already open—also affects the efficiency of your controller. Since we have two concurrent jobs at the same time (writing video data from the camera and reading video data to the VGA display port). I wonder if increased Avalon burst will increase performance since there will be less witching between reading and writing. I also wonder if burst length equal to RAM page size is the most optimal (besides starvation)