Forum Discussion
AdzimZM_Altera
Regular Contributor
3 years agoHi Ram,
Thank you for your feedback.
You can improve the efficiency of the memory controller by enabling the auto-precharge control option.
If you turn on Enable Auto-Precharge Control, you can instruct the controller to issue an auto-prechagre read or write command. The next time you access that bank, the access is faster because the controlled does not have to precharge the bank before activating the row that you want to access.
The address ordering also can improve the controller efficiency.
- Choose Chip-Bank-Row-Col for random traffic.
- Choose Chip-Row-Bank-Col for sequential traffic.
- Choose Row-Chip-Bank-Col for sequential traffic and multiple chip selects.
From what I expect that the simulation result should be good, and the actual hardware may be slightly difference `because of the hardware connectivity and the memory device.
Regards,
Adzim