Title :
Hierarchical fault tolerance for nanoscale memories
Author :
Jeffery, Casey M. ; Figueiredo, Renato J O
Author_Institution :
Electr. & Comput. Eng. Dept., Florida Univ., Gainesville, FL
fDate :
7/1/2006 12:00:00 AM
Abstract :
This paper considers dynamic fault tolerance techniques applicable to ultradense memories based on nanoscale crossbar architectures. It describes how they can be integrated, in a hierarchical fashion, to provide runtime protection against device failures. Simulation is employed to estimate the effectiveness of a number of configurations, and the results show that there are synergistic combinations that allow for substantial reliability improvements over conventional techniques. For example, a memory with a bit-level failure rate of 2times10-4 FIT and a failure distribution of 10% arrays and 30% each for bits, rows, and columns shows three orders of magnitude reduction in uncorrectable errors at 100 000 hours when a given amount of redundancy is allocated to a combination of error correction coding and spare rows, columns, and arrays versus other configurations
Keywords :
error correction codes; fault simulation; fault tolerant computing; hierarchical systems; memory architecture; nanotechnology; columns; electronic nanotechnology; error correction coding; hierarchical fault tolerance; memory architecture; memory fault tolerance; molecular electronics; nanoscale crossbar architectures; nanoscale memories; reliability; rows; Circuit faults; Electromagnetic interference; Error analysis; Error correction codes; Fabrication; Fault tolerance; Nanotechnology; Programmable logic arrays; Protection; Runtime; Electronic nanotechnology; memory architecture; memory fault tolerance; molecular electronics;
Journal_Title :
Nanotechnology, IEEE Transactions on
DOI :
10.1109/TNANO.2006.877431