A comparative evaluation of designs for reliable memory systems

GC Cardarilli, F. Lombardi, Marco Ottavi, S. Pontarelli, M. Re, A. Salsano

Research output: Contribution to journalArticleAcademicpeer-review

4 Citations (Scopus)


This paper addresses the design of storage systems for operation under critical environmental conditions. For these applications, these systems should have low latency time in access, high performance in throughput and high storage capabilities; therefore, they must be assembled using highly reliable components, while allowing flexibility in design. Commercial Off The Shelf (COTS) components have often been used. A COTS-based architecture is analyzed in this paper; the proposed architecture uses design-level techniques (such as error detection/correction codes and scrubbing) to make commercially available Dynamic Random Access Memory (DRAM) chips tolerant to faults. This paper provides a complete and novel analysis of engineering alternatives which arise in the design of a highly reliable memory system based on Reed Solomon coding. A comparative analysis of methods for permanent fault detection is provided; moreover using a Markovian characterization, different functional arrangements (based on code and scrubbing frequency) are investigated and evaluated.
Original languageEnglish
Pages (from-to)429-444
JournalJournal of electronic testing
Publication statusPublished - 2005
Externally publishedYes


Dive into the research topics of 'A comparative evaluation of designs for reliable memory systems'. Together they form a unique fingerprint.

Cite this