A highly efficient SDRAM controller supporting variable-length burst access and batch process for discrete reads

Nan Li*, Junzheng Wang

*Corresponding author for this work

Research output: Contribution to journalArticlepeer-review

1 Citation (Scopus)

Abstract

A highly efficient Synchronous Dynamic Random Access Memory (SDRAM) controller supporting variable-length burst access and batch process for discrete reads is proposed in this paper. Based on the Principle of Locality, command First In First Out (FIFO) and address range detector are designed within this controller to accelerate its responses to discrete read requests, which dramatically improves the average Effective Bus Utilization Ratio (EBUR) of SDRAM. Our controller is finally verified by driving the Micron 256-Mb SDRAM MT48LC16M16A2. Successful simulation and verification results show that our controller exhibits much higher EBUR than do most existing designs in case of discrete reads.

Original languageEnglish
Pages (from-to)406-423
Number of pages18
JournalInternational Journal of Electronics
Volume103
Issue number3
DOIs
Publication statusPublished - 3 Mar 2016

Keywords

  • Address range detector
  • Batch process
  • Command FIFO
  • Discrete reads
  • EBUR
  • Principle of Locality
  • SDRAM controller

Fingerprint

Dive into the research topics of 'A highly efficient SDRAM controller supporting variable-length burst access and batch process for discrete reads'. Together they form a unique fingerprint.

Cite this