M. Gries: A Survey of Synchronous RAM Architectures, TIK-Report No. 71, Computer Engineering and Networks Laboratory (TIK), ETH Zurich, Switzerland, April 1999

Abstract

The functionality of volatile random access memories (RAMs) in personal computers, embedded systems, networking devices, and many other products is based on an access scheme which was designed over thirty years ago. Since then a variety of different realizations has evolved. Due to the fact that VLSI designs for memory chips have always been optimized for area and not for access speed, RAM chips have become more and more the performance bottleneck of complex computing systems.

This survey gives an overview of current memory chip architectures. The basic functionality of memories is explained and the advantages and drawbacks of each RAM type are discussed. By providing a better understanding of the limits of current RAM designs, this report supports the decision for a particular RAM in an individual application.

Keywords: Memory functionality, timing, electrical characteristics
Memory types:
MDRAM, CDRAM, 3DRAM, SDRAM, ESDRAM, VC-SDRAM, SGRAM, SLDRAM, DRDRAM, SRAM, Double Data Rate (DDR) RAM