2011 · 52 citations · 8 references
EngineeringComputer EngineeringElectrical EngineeringFault ToleranceFault-tolerant ComputingMicroelectronicsError Control CodingError CorrectionError DetectionMemory DevicesNoise In Electronic DevicesNoise In Semiconductor DevicesDynamic ThresholdsMemristive MemoryNonvolatile MemoryNonvolatile Memory DevicesThresholds
Predetermined fixed thresholds are commonly used in nonvolatile memories for reading binary sequences, but they usually result in significant asymmetric errors after a long duration, due to voltage or resistance drift. This motivates us to construct error-correcting schemes with dynamic reading thresholds, so that the asymmetric component of errors are minimized. In this paper, we discuss how to select dynamic reading thresholds without knowing cell level distributions, and present several error-correcting schemes. Analysis based on Gaussian noise models reveals that bit error probabilities can be significantly reduced by using dynamic thresholds instead of fixed thresholds, hence leading to a higher information rate.
8
R. Bez, E. Camerlenghi, Alberto Modelli et al. · Proceedings of the IEEE · 2003 · 822 citations
Engineering, Computer Engineering, Electrical Engineering +17
D.E. Knuth · IEEE Transactions on Information Theory · 1986 · 284 citations