Repository logo
 

RESAC: A Redundancy Strategy Involving Approximate Computing for Error-Tolerant Applications

aut.relation.articlenumber115198
aut.relation.endpage115198
aut.relation.journalMicroelectronics Reliability
aut.relation.startpage115198
dc.contributor.authorBalasubramanian, Padmanabhan
dc.contributor.authorMaskell, Douglas L
dc.contributor.authorPrasad, Krishnamachar
dc.date.accessioned2023-11-21T22:07:54Z
dc.date.available2023-11-21T22:07:54Z
dc.date.issued2023-10
dc.description.abstractGiven the continuing miniaturization of underlying transistors, electronic functional units (circuits/systems) become increasingly susceptible to high-energy radiation, encountered in applications like space. Hence, redundancy is employed as a radiation hardening by design strategy to cope with faults of functional units used in such applications and to maintain their correct operation. Triple modular redundancy (TMR), which is a subset of N-modular redundancy (NMR), that can mask any single fault or a faulty functional unit has been widely used. However, compared to a simplex implementation a TMR implementation requires two additional functional units and a majority voting logic therefore a TMR implementation's area and power overheads are greater by over 200 %. This is burdensome for resource-constrained applications like space where low power and energy efficiency are important considerations. This paper presents a new redundancy strategy involving approximate computing called RESAC for error-tolerant applications such as digital image/video/audio processing, which is used in space systems. We evaluated the feasibility of RESAC for an image processing case study and the results confirm the usefulness. For implementation using a 28-nm CMOS technology, RESAC achieves reductions in area, delay, and power by 22.3 %, 15.3 %, and 24.9 % compared to TMR. Nonetheless, RESAC can address any NMR.
dc.identifier.citationMicroelectronics Reliability, ISSN: 0026-2714 (Print), Elsevier BV, 115198-115198. doi: 10.1016/j.microrel.2023.115198
dc.identifier.doi10.1016/j.microrel.2023.115198
dc.identifier.issn0026-2714
dc.identifier.urihttp://hdl.handle.net/10292/16979
dc.languageen
dc.publisherElsevier BV
dc.relation.urihttps://www.sciencedirect.com/science/article/pii/S0026271423002986
dc.rightsCopyright © 2023 Elsevier Ltd. All rights reserved. This is the author’s version of a work that was accepted for publication in (see Citation). Changes resulting from the publishing process, such as peer review, editing, corrections, structural formatting, and other quality control mechanisms may not be reflected in this document. Changes may have been made to this work since it was submitted for publication. The definitive version was published in (see Citation). The original publication is available at (see Publisher's Version)
dc.rights.accessrightsOpenAccess
dc.subject40 Engineering
dc.subject4008 Electrical Engineering
dc.subject4009 Electronics, Sensors and Digital Hardware
dc.subject7 Affordable and Clean Energy
dc.subject0906 Electrical and Electronic Engineering
dc.subjectApplied Physics
dc.subject4009 Electronics, sensors and digital hardware
dc.titleRESAC: A Redundancy Strategy Involving Approximate Computing for Error-Tolerant Applications
dc.typeJournal Article
pubs.elements-id528032

Files

Original bundle

Now showing 1 - 4 of 4
Loading...
Thumbnail Image
Name:
AAM Version.pdf
Size:
1001.34 KB
Format:
Adobe Portable Document Format
Description:
Journal article - AAM embargoed until 3 Octor 2025
Loading...
Thumbnail Image
Name:
Microelec Relib Reprint ESREF2023 Nov 2023.pdf
Size:
2.53 MB
Format:
Adobe Portable Document Format
Description:
Evidence for verification
Loading...
Thumbnail Image
Name:
ESREF023 preprint for Microel Reliab.pdf
Size:
911.58 KB
Format:
Adobe Portable Document Format
Loading...
Thumbnail Image
Name:
RESAC A redundancy strategy involving approximate computing.pdf
Size:
2.52 MB
Format:
Adobe Portable Document Format
Description:
Evidence for verification