Loading…

An integrated fault tolerance technique for combinational circuits based on implications and transistor sizing

With fabrication technology reaching nano levels, systems are exposed to higher susceptibility to soft errors. Thus, development of effective techniques for designing soft error tolerant systems is of high importance. In this work, an integrated soft error tolerance technique based on logical implic...

Full description

Saved in:
Bibliographic Details
Published in:Integration (Amsterdam) 2017-06, Vol.58, p.35-46
Main Authors: Sheikh, Ahmad T., El-Maleh, Aiman H.
Format: Article
Language:English
Subjects:
Citations: Items that this one cites
Items that cite this one
Online Access:Get full text
Tags: Add Tag
No Tags, Be the first to tag this record!
cited_by cdi_FETCH-LOGICAL-c328t-668e57c44f506d91ac662ed1ab2bf0ed4abfb44526227c862e4ad7bd4aaf962a3
cites cdi_FETCH-LOGICAL-c328t-668e57c44f506d91ac662ed1ab2bf0ed4abfb44526227c862e4ad7bd4aaf962a3
container_end_page 46
container_issue
container_start_page 35
container_title Integration (Amsterdam)
container_volume 58
creator Sheikh, Ahmad T.
El-Maleh, Aiman H.
description With fabrication technology reaching nano levels, systems are exposed to higher susceptibility to soft errors. Thus, development of effective techniques for designing soft error tolerant systems is of high importance. In this work, an integrated soft error tolerance technique based on logical implications and transistor sizing is proposed. In order to reduce implication learning time, a set of source and target nodes with predefined thresholds are selected and implications between these nodes are extracted. Then, the impact of adding a functionally redundant wire (FRW) due to each implication is evaluated. This is done based on identifying an implication path and the gates along the implication path whose detection probabilities will be reduced due to adding the implication FRW. Then, the gain of an implication is estimated in terms of reduction in fault detection probabilities of gates along an implication path. The implication with the highest gain is selected. The process is repeated until the gain is less than a predetermined threshold. The proposed implication-based fault tolerance technique enhances the circuit reliability with minimal area overhead based on enhancing logical masking. However, its effectiveness depends on the existence of such relations in a circuit and can enhance circuit reliability upto a certain level. To enhance circuit reliability to any required level, selective-transistor redundancy (STR) based technique is then applied. This technique is based on providing fault tolerance for individual transistors with high detection probability based on transistor duplication and sizing. Experimental results show that the proposed integrated fault tolerance technique achieves similar reliability in comparison to applying STR alone with lower area overhead. •A method based on logical implications and transistor sizing is proposed.•Implications are extracted between a set of selected source and target nodes.•The impact of adding a functionally redundant wire due to each implication is done.•To enhance circuit reliability to any level, STR based technique is then applied.•The proposed integrated method achieves similar reliability as STR with lower area.
doi_str_mv 10.1016/j.vlsi.2017.01.005
format article
fullrecord <record><control><sourceid>proquest_cross</sourceid><recordid>TN_cdi_proquest_journals_1938554708</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><els_id>S0167926017300433</els_id><sourcerecordid>1938554708</sourcerecordid><originalsourceid>FETCH-LOGICAL-c328t-668e57c44f506d91ac662ed1ab2bf0ed4abfb44526227c862e4ad7bd4aaf962a3</originalsourceid><addsrcrecordid>eNp9kEtLAzEYRYMoWB9_wFXA9YxJmscMuCnFFxTc6Dpk8qgZpklN0oL-elPr2lUg3z2XywHgBqMWI8zvxnY_Zd8ShEWLcIsQOwEz3AnSCEbIKZjVkGh6wtE5uMh5RAhhKtgMhEWAPhS7TqpYA53aTQWWONmkgrawWP0R_OfOQhcT1HEz-KCKj0FNUPukd75kOKhc0ViLNtvJ6997hioYWGpL9rlUNvtvH9ZX4MypKdvrv_cSvD8-vC2fm9Xr08tysWr0nHSl4byzTGhKHUPc9Fhpzok1WA1kcMgaqgY3UMoIJ0Tort6oMmKo_8r1nKj5Jbg99m5TrOtzkWPcpbo6S9zPO8aoQF1NkWNKp5hzsk5uk9-o9CUxkgevcpQHr_LgVSIsq9cK3R8hW_fvvU0ya2-rLOOT1UWa6P_DfwC2RoRd</addsrcrecordid><sourcetype>Aggregation Database</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype><pqid>1938554708</pqid></control><display><type>article</type><title>An integrated fault tolerance technique for combinational circuits based on implications and transistor sizing</title><source>ScienceDirect Freedom Collection 2022-2024</source><creator>Sheikh, Ahmad T. ; El-Maleh, Aiman H.</creator><creatorcontrib>Sheikh, Ahmad T. ; El-Maleh, Aiman H.</creatorcontrib><description>With fabrication technology reaching nano levels, systems are exposed to higher susceptibility to soft errors. Thus, development of effective techniques for designing soft error tolerant systems is of high importance. In this work, an integrated soft error tolerance technique based on logical implications and transistor sizing is proposed. In order to reduce implication learning time, a set of source and target nodes with predefined thresholds are selected and implications between these nodes are extracted. Then, the impact of adding a functionally redundant wire (FRW) due to each implication is evaluated. This is done based on identifying an implication path and the gates along the implication path whose detection probabilities will be reduced due to adding the implication FRW. Then, the gain of an implication is estimated in terms of reduction in fault detection probabilities of gates along an implication path. The implication with the highest gain is selected. The process is repeated until the gain is less than a predetermined threshold. The proposed implication-based fault tolerance technique enhances the circuit reliability with minimal area overhead based on enhancing logical masking. However, its effectiveness depends on the existence of such relations in a circuit and can enhance circuit reliability upto a certain level. To enhance circuit reliability to any required level, selective-transistor redundancy (STR) based technique is then applied. This technique is based on providing fault tolerance for individual transistors with high detection probability based on transistor duplication and sizing. Experimental results show that the proposed integrated fault tolerance technique achieves similar reliability in comparison to applying STR alone with lower area overhead. •A method based on logical implications and transistor sizing is proposed.•Implications are extracted between a set of selected source and target nodes.•The impact of adding a functionally redundant wire due to each implication is done.•To enhance circuit reliability to any level, STR based technique is then applied.•The proposed integrated method achieves similar reliability as STR with lower area.</description><identifier>ISSN: 0167-9260</identifier><identifier>EISSN: 1872-7522</identifier><identifier>DOI: 10.1016/j.vlsi.2017.01.005</identifier><language>eng</language><publisher>Amsterdam: Elsevier B.V</publisher><subject>Circuit reliability ; Fault detection ; Fault tolerance ; Functionally redundant wire ; Gates (circuits) ; Logic implications ; Masking ; Redundancy ; Semiconductor devices ; Single event transient (SET) ; Single event Upset (SEU) ; Sizing ; Soft errors ; Soft-error tolerance ; System effectiveness ; Transistors</subject><ispartof>Integration (Amsterdam), 2017-06, Vol.58, p.35-46</ispartof><rights>2017 Elsevier B.V.</rights><rights>Copyright Elsevier BV Jun 2017</rights><lds50>peer_reviewed</lds50><woscitedreferencessubscribed>false</woscitedreferencessubscribed><citedby>FETCH-LOGICAL-c328t-668e57c44f506d91ac662ed1ab2bf0ed4abfb44526227c862e4ad7bd4aaf962a3</citedby><cites>FETCH-LOGICAL-c328t-668e57c44f506d91ac662ed1ab2bf0ed4abfb44526227c862e4ad7bd4aaf962a3</cites></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><link.rule.ids>314,780,784,27924,27925</link.rule.ids></links><search><creatorcontrib>Sheikh, Ahmad T.</creatorcontrib><creatorcontrib>El-Maleh, Aiman H.</creatorcontrib><title>An integrated fault tolerance technique for combinational circuits based on implications and transistor sizing</title><title>Integration (Amsterdam)</title><description>With fabrication technology reaching nano levels, systems are exposed to higher susceptibility to soft errors. Thus, development of effective techniques for designing soft error tolerant systems is of high importance. In this work, an integrated soft error tolerance technique based on logical implications and transistor sizing is proposed. In order to reduce implication learning time, a set of source and target nodes with predefined thresholds are selected and implications between these nodes are extracted. Then, the impact of adding a functionally redundant wire (FRW) due to each implication is evaluated. This is done based on identifying an implication path and the gates along the implication path whose detection probabilities will be reduced due to adding the implication FRW. Then, the gain of an implication is estimated in terms of reduction in fault detection probabilities of gates along an implication path. The implication with the highest gain is selected. The process is repeated until the gain is less than a predetermined threshold. The proposed implication-based fault tolerance technique enhances the circuit reliability with minimal area overhead based on enhancing logical masking. However, its effectiveness depends on the existence of such relations in a circuit and can enhance circuit reliability upto a certain level. To enhance circuit reliability to any required level, selective-transistor redundancy (STR) based technique is then applied. This technique is based on providing fault tolerance for individual transistors with high detection probability based on transistor duplication and sizing. Experimental results show that the proposed integrated fault tolerance technique achieves similar reliability in comparison to applying STR alone with lower area overhead. •A method based on logical implications and transistor sizing is proposed.•Implications are extracted between a set of selected source and target nodes.•The impact of adding a functionally redundant wire due to each implication is done.•To enhance circuit reliability to any level, STR based technique is then applied.•The proposed integrated method achieves similar reliability as STR with lower area.</description><subject>Circuit reliability</subject><subject>Fault detection</subject><subject>Fault tolerance</subject><subject>Functionally redundant wire</subject><subject>Gates (circuits)</subject><subject>Logic implications</subject><subject>Masking</subject><subject>Redundancy</subject><subject>Semiconductor devices</subject><subject>Single event transient (SET)</subject><subject>Single event Upset (SEU)</subject><subject>Sizing</subject><subject>Soft errors</subject><subject>Soft-error tolerance</subject><subject>System effectiveness</subject><subject>Transistors</subject><issn>0167-9260</issn><issn>1872-7522</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2017</creationdate><recordtype>article</recordtype><recordid>eNp9kEtLAzEYRYMoWB9_wFXA9YxJmscMuCnFFxTc6Dpk8qgZpklN0oL-elPr2lUg3z2XywHgBqMWI8zvxnY_Zd8ShEWLcIsQOwEz3AnSCEbIKZjVkGh6wtE5uMh5RAhhKtgMhEWAPhS7TqpYA53aTQWWONmkgrawWP0R_OfOQhcT1HEz-KCKj0FNUPukd75kOKhc0ViLNtvJ6997hioYWGpL9rlUNvtvH9ZX4MypKdvrv_cSvD8-vC2fm9Xr08tysWr0nHSl4byzTGhKHUPc9Fhpzok1WA1kcMgaqgY3UMoIJ0Tort6oMmKo_8r1nKj5Jbg99m5TrOtzkWPcpbo6S9zPO8aoQF1NkWNKp5hzsk5uk9-o9CUxkgevcpQHr_LgVSIsq9cK3R8hW_fvvU0ya2-rLOOT1UWa6P_DfwC2RoRd</recordid><startdate>201706</startdate><enddate>201706</enddate><creator>Sheikh, Ahmad T.</creator><creator>El-Maleh, Aiman H.</creator><general>Elsevier B.V</general><general>Elsevier BV</general><scope>AAYXX</scope><scope>CITATION</scope><scope>7SP</scope><scope>8FD</scope><scope>L7M</scope></search><sort><creationdate>201706</creationdate><title>An integrated fault tolerance technique for combinational circuits based on implications and transistor sizing</title><author>Sheikh, Ahmad T. ; El-Maleh, Aiman H.</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-c328t-668e57c44f506d91ac662ed1ab2bf0ed4abfb44526227c862e4ad7bd4aaf962a3</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>2017</creationdate><topic>Circuit reliability</topic><topic>Fault detection</topic><topic>Fault tolerance</topic><topic>Functionally redundant wire</topic><topic>Gates (circuits)</topic><topic>Logic implications</topic><topic>Masking</topic><topic>Redundancy</topic><topic>Semiconductor devices</topic><topic>Single event transient (SET)</topic><topic>Single event Upset (SEU)</topic><topic>Sizing</topic><topic>Soft errors</topic><topic>Soft-error tolerance</topic><topic>System effectiveness</topic><topic>Transistors</topic><toplevel>peer_reviewed</toplevel><toplevel>online_resources</toplevel><creatorcontrib>Sheikh, Ahmad T.</creatorcontrib><creatorcontrib>El-Maleh, Aiman H.</creatorcontrib><collection>CrossRef</collection><collection>Electronics &amp; Communications Abstracts</collection><collection>Technology Research Database</collection><collection>Advanced Technologies Database with Aerospace</collection><jtitle>Integration (Amsterdam)</jtitle></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext</fulltext></delivery><addata><au>Sheikh, Ahmad T.</au><au>El-Maleh, Aiman H.</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>An integrated fault tolerance technique for combinational circuits based on implications and transistor sizing</atitle><jtitle>Integration (Amsterdam)</jtitle><date>2017-06</date><risdate>2017</risdate><volume>58</volume><spage>35</spage><epage>46</epage><pages>35-46</pages><issn>0167-9260</issn><eissn>1872-7522</eissn><abstract>With fabrication technology reaching nano levels, systems are exposed to higher susceptibility to soft errors. Thus, development of effective techniques for designing soft error tolerant systems is of high importance. In this work, an integrated soft error tolerance technique based on logical implications and transistor sizing is proposed. In order to reduce implication learning time, a set of source and target nodes with predefined thresholds are selected and implications between these nodes are extracted. Then, the impact of adding a functionally redundant wire (FRW) due to each implication is evaluated. This is done based on identifying an implication path and the gates along the implication path whose detection probabilities will be reduced due to adding the implication FRW. Then, the gain of an implication is estimated in terms of reduction in fault detection probabilities of gates along an implication path. The implication with the highest gain is selected. The process is repeated until the gain is less than a predetermined threshold. The proposed implication-based fault tolerance technique enhances the circuit reliability with minimal area overhead based on enhancing logical masking. However, its effectiveness depends on the existence of such relations in a circuit and can enhance circuit reliability upto a certain level. To enhance circuit reliability to any required level, selective-transistor redundancy (STR) based technique is then applied. This technique is based on providing fault tolerance for individual transistors with high detection probability based on transistor duplication and sizing. Experimental results show that the proposed integrated fault tolerance technique achieves similar reliability in comparison to applying STR alone with lower area overhead. •A method based on logical implications and transistor sizing is proposed.•Implications are extracted between a set of selected source and target nodes.•The impact of adding a functionally redundant wire due to each implication is done.•To enhance circuit reliability to any level, STR based technique is then applied.•The proposed integrated method achieves similar reliability as STR with lower area.</abstract><cop>Amsterdam</cop><pub>Elsevier B.V</pub><doi>10.1016/j.vlsi.2017.01.005</doi><tpages>12</tpages></addata></record>
fulltext fulltext
identifier ISSN: 0167-9260
ispartof Integration (Amsterdam), 2017-06, Vol.58, p.35-46
issn 0167-9260
1872-7522
language eng
recordid cdi_proquest_journals_1938554708
source ScienceDirect Freedom Collection 2022-2024
subjects Circuit reliability
Fault detection
Fault tolerance
Functionally redundant wire
Gates (circuits)
Logic implications
Masking
Redundancy
Semiconductor devices
Single event transient (SET)
Single event Upset (SEU)
Sizing
Soft errors
Soft-error tolerance
System effectiveness
Transistors
title An integrated fault tolerance technique for combinational circuits based on implications and transistor sizing
url http://sfxeu10.hosted.exlibrisgroup.com/loughborough?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2024-12-29T08%3A49%3A25IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-proquest_cross&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.genre=article&rft.atitle=An%20integrated%20fault%20tolerance%20technique%20for%20combinational%20circuits%20based%20on%20implications%20and%20transistor%20sizing&rft.jtitle=Integration%20(Amsterdam)&rft.au=Sheikh,%20Ahmad%20T.&rft.date=2017-06&rft.volume=58&rft.spage=35&rft.epage=46&rft.pages=35-46&rft.issn=0167-9260&rft.eissn=1872-7522&rft_id=info:doi/10.1016/j.vlsi.2017.01.005&rft_dat=%3Cproquest_cross%3E1938554708%3C/proquest_cross%3E%3Cgrp_id%3Ecdi_FETCH-LOGICAL-c328t-668e57c44f506d91ac662ed1ab2bf0ed4abfb44526227c862e4ad7bd4aaf962a3%3C/grp_id%3E%3Coa%3E%3C/oa%3E%3Curl%3E%3C/url%3E&rft_id=info:oai/&rft_pqid=1938554708&rft_id=info:pmid/&rfr_iscdi=true