Self-Healing Cellular Automata to Correct Soft Errors in Defective Embedded Program Memories

Static Random Access Memory (SRAM) cells in ultra-low power Integrated Circuits (ICs) based on nanoscale Complementary Metal Oxide Semiconductor (CMOS) devices are likely to be the most vulnerable to large-scale soft errors. Conventional error correction circuits may not be able to handle the distri...

Full description

Bibliographic Details
Main Author: Voddi, Varun
Format: Others
Published: DigitalCommons@USU 2009
Subjects:
Online Access:https://digitalcommons.usu.edu/etd/509
https://digitalcommons.usu.edu/cgi/viewcontent.cgi?article=1505&context=etd
id ndltd-UTAHS-oai-digitalcommons.usu.edu-etd-1505
record_format oai_dc
spelling ndltd-UTAHS-oai-digitalcommons.usu.edu-etd-15052019-10-13T06:05:41Z Self-Healing Cellular Automata to Correct Soft Errors in Defective Embedded Program Memories Voddi, Varun Static Random Access Memory (SRAM) cells in ultra-low power Integrated Circuits (ICs) based on nanoscale Complementary Metal Oxide Semiconductor (CMOS) devices are likely to be the most vulnerable to large-scale soft errors. Conventional error correction circuits may not be able to handle the distributed nature of such errors and are susceptible to soft errors themselves. In this thesis, a distributed error correction circuit called Self-Healing Cellular Automata (SHCA) that can repair itself is presented. A possible way to deploy a SHCA in a system of SRAM-based embedded program memories (ePM) for one type of chip multi-processors is also discussed. The SHCA is compared with conventional error correction approaches and its strengths and limitations are analyzed. 2009-12-01T08:00:00Z text application/pdf https://digitalcommons.usu.edu/etd/509 https://digitalcommons.usu.edu/cgi/viewcontent.cgi?article=1505&context=etd Copyright for this work is held by the author. Transmission or reproduction of materials protected by copyright beyond that allowed by fair use requires the written permission of the copyright owners. Works not in the public domain cannot be commercially exploited without permission of the copyright owner. Responsibility for any use rests exclusively with the user. For more information contact Andrew Wesolek (andrew.wesolek@usu.edu). All Graduate Theses and Dissertations DigitalCommons@USU self-healing cellular automata soft errors defective program memories Data Storage Systems
collection NDLTD
format Others
sources NDLTD
topic self-healing
cellular automata
soft errors
defective
program memories
Data Storage Systems
spellingShingle self-healing
cellular automata
soft errors
defective
program memories
Data Storage Systems
Voddi, Varun
Self-Healing Cellular Automata to Correct Soft Errors in Defective Embedded Program Memories
description Static Random Access Memory (SRAM) cells in ultra-low power Integrated Circuits (ICs) based on nanoscale Complementary Metal Oxide Semiconductor (CMOS) devices are likely to be the most vulnerable to large-scale soft errors. Conventional error correction circuits may not be able to handle the distributed nature of such errors and are susceptible to soft errors themselves. In this thesis, a distributed error correction circuit called Self-Healing Cellular Automata (SHCA) that can repair itself is presented. A possible way to deploy a SHCA in a system of SRAM-based embedded program memories (ePM) for one type of chip multi-processors is also discussed. The SHCA is compared with conventional error correction approaches and its strengths and limitations are analyzed.
author Voddi, Varun
author_facet Voddi, Varun
author_sort Voddi, Varun
title Self-Healing Cellular Automata to Correct Soft Errors in Defective Embedded Program Memories
title_short Self-Healing Cellular Automata to Correct Soft Errors in Defective Embedded Program Memories
title_full Self-Healing Cellular Automata to Correct Soft Errors in Defective Embedded Program Memories
title_fullStr Self-Healing Cellular Automata to Correct Soft Errors in Defective Embedded Program Memories
title_full_unstemmed Self-Healing Cellular Automata to Correct Soft Errors in Defective Embedded Program Memories
title_sort self-healing cellular automata to correct soft errors in defective embedded program memories
publisher DigitalCommons@USU
publishDate 2009
url https://digitalcommons.usu.edu/etd/509
https://digitalcommons.usu.edu/cgi/viewcontent.cgi?article=1505&context=etd
work_keys_str_mv AT voddivarun selfhealingcellularautomatatocorrectsofterrorsindefectiveembeddedprogrammemories
_version_ 1719267498762698752