Application Of Periodic And Distributed Refresh Algorithm In Sdram Controller

Wu Chun-Feng,Wang Zhi-Qian,Liu Shao-Jin,Liu Yu-Sheng
DOI: https://doi.org/10.3788/YJYXS20183305.0405
2018-01-01
Chinese Journal of Liquid Crystals and Displays
Abstract:Aiming at the control method of Auto_Refresh instruction in SDRAM controller, a periodic and distributed refresh algorithm is proposed. First, A SDRAM controller is compiled by Verilog HDL. In reading or writing process, m n, the continuous times of reading or writing is confirmed by SDRAM clock frequency and the row number of L-BANK. An Auto_Refresh instruction is given after m reading or n writing instructions. Because FSM is almost always in the state of IDLE in the process after reading and writing, Auto_Refresh instruction is given periodically. Then, the Photoelectric Measurement System is used for experimental verification. The experimental results show that SDRAM controller can give Auto _ Refresh periodically, timely and accurately, and the execution efficiency of reading and writing instructions is improved by 0.39%. This algorithm solves the problem of Auto_Refresh instruction lagged behind, improves the execution efficiency of reading and writing instructions, and has good portability.
What problem does this paper attempt to address?