• Home
  • Search
  • A Generic Block-Level Error Confinement Technique for Memory Based on Principal Component Analysis
  • Cite Icon1
  • https://doi.org/10.3390/app9224733Copy DOI Icon

A Generic Block-Level Error Confinement Technique for Memory Based on Principal Component Analysis

Show More
  • Abstract
  • Highlights & Summary
  • PDF
  • Literature Map
  • References
  • Citations
  • Similar Papers
Abstract

Nanoscale CMOS technology has encountered severe reliability issues especially in on-chip memory. Conventional word-level error resilience techniques such as Error Correcting Codes (ECC) suffer from high physical overhead and inability to correct increasingly reported multiple bit flip errors. On the other hands, state-of-the-art applications such as image processing and machine learning loosen the requirement on the levels of data protection, which result in dedicated techniques of approximated fault tolerance. In this work, we introduce a novel error protection scheme for memory, based on feature extraction through Principal Component Analysis and the modular-wise technique to segment the data before PCA. The extracted features can be protected by replacing the fault vector with the averaged confinement vectors. This approach confines the errors with either single or multi-bit flips for generic data blocks, whilst achieving significant savings on execution time and memory usage compared to traditional ECC techniques. Experimental results of image processing demonstrate that the proposed technique results in a reconstructed image with PSNR over 30 dB, while robust against both single bit and multiple bit flip errors, with reduced memory storage to just 22.4% compared to the conventional ECC-based technique.

Loading PDF

Similar Papers
  • Conference Article
  • Citations23

A Comparative Study of Error Detection and Correction Coding Techniques

  • Jan 01, 2012
  • Jatinder Singh +1
  • Research Article
  • Citations22

Stuck Bits Study in DDR3 SDRAMs Using 45-MeV Proton Beam

  • Apr 01, 2015
  • IEEE Transactions on Nuclear Science
  • Chulseung Lim +5
  • Conference Article
  • Citations7

Adaptive fault tolerant digital filters with single and multiple bit errors in floating-point arithmetic

  • Jan 01, 2000
  • G Leon +1
  • Book Chapter
  • Citations6

Design and Evaluation of Neale-Based Multi-bit Adjacent Error-Correcting Codec for SRAM

  • Dec 17, 2019
  • Sayan Tripathi +5
  • Conference Article
  • Citations13

Leveraging Systematic Unidirectional Error-Detecting Codes for fast STT-MRAM cache

  • Apr 01, 2017
  • Nour Sayed +3
  • Research Article
  • Citations42

A class of random multiple bits in a byte error correcting and single byte error detecting (S/sub t/bEC-S/sub b/ED) codes

  • Jul 01, 2003
  • IEEE Transactions on Computers
  • G Umanesan +1
  • Research Article
  • Citations24

SEGMENT CLASSIFICATION OF ECG DATA AND CONSTRUCTION OF SCATTER PLOTS USING PRINCIPAL COMPONENT ANALYSIS

  • Sep 01, 2008
  • Journal of Mechanics in Medicine and Biology
  • M P S Chawla
  • Research Article
  • Citations8

Reliability of Error Correction Codes Against Multiple Events by Accumulation

  • Feb 01, 2022
  • IEEE Transactions on Nuclear Science
  • Juan A Clemente +2
  • Book Chapter
  • Citations3

Hamming Based Multiple Transient Error Correction Code for NoC Interconnect

  • Jan 01, 2021
  • M Vinodhini +1
  • Conference Article
  • Citations141

On latching probability of particle induced transients in combinational networks

  • Jun 15, 1994
  • P Liden +3
  • Book Chapter
  • Citations10

Comparative Investigation of Different Feature Extraction Techniques for Lung Cancer Detection System

  • Dec 12, 2018
  • Pankaj Nanglia +3
  • PDF
  • Research Article
  • Citations14

A Flexible Hybrid BCH Decoder for Modern NAND Flash Memories Using General Purpose Graphical Processing Units (GPGPUs)

  • May 31, 2019
  • Micromachines
  • Arul Subbiah +1
  • Conference Article
  • Citations16

CR5M: A mirroring-powered channel-RAID5 architecture for an SSD

  • Jun 01, 2014
  • Yu Wang +5
  • Research Article
  • Citations3

Mechanism of multiple bit upsets induced by localized latch-up effect in 90 nm complementary metal semiconductor static random-access memory

  • Jan 01, 2014
  • Acta Physica Sinica
  • Chen Rui +4
  • Discussion
  • Citations10

Fault tolerant encoders for Single Error Correction and Double Adjacent Error Correction codes

  • Jan 04, 2018
  • Microelectronics Reliability
  • Shanshan Liu +3
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.