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...
Saved in:
Published in: | Integration (Amsterdam) 2017-06, Vol.58, p.35-46 |
---|---|
Main Authors: | , |
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 & 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 |