Multi-bits error detection and fast recovery in RISC cores
The particles-induced soft errors are a major threat to the reliability of microprocessors. Even worse,multi-bits upsets(MBUs) are ever-increased due to the rapidly shrinking feature size of the IC on a chip. Several architecture-level mechanisms have been proposed to protect microprocessors from so...
Saved in:
Published in | Journal of semiconductors Vol. 36; no. 11; pp. 106 - 113 |
---|---|
Main Author | |
Format | Journal Article |
Language | English |
Published |
Chinese Institute of Electronics
01.11.2015
|
Subjects | |
Online Access | Get full text |
ISSN | 1674-4926 |
DOI | 10.1088/1674-4926/36/11/115009 |
Cover
Abstract | The particles-induced soft errors are a major threat to the reliability of microprocessors. Even worse,multi-bits upsets(MBUs) are ever-increased due to the rapidly shrinking feature size of the IC on a chip. Several architecture-level mechanisms have been proposed to protect microprocessors from soft errors, such as dual and triple modular redundancies(DMR and TMR). However, most of them are inefficient to combat the growing multibits errors or cannot well balance the critical paths delay, area and power penalty. This paper proposes a novel architecture, self-recovery dual-pipeline(SRDP), to effectively provide soft error detection and recovery with low cost for general RISC structures. We focus on the following three aspects. First, an advanced DMR pipeline is devised to detect soft error, especially MBU. Second, SEU/MBU errors can be located by enhancing self-checking logic into pipelines stage registers. Third, a recovery scheme is proposed with a recovery cost of 1 or 5 clock cycles.Our evaluation of a prototype implementation exhibits that the SRDP can successfully detect particle-induced soft errors up to 100% and recovery is nearly 95%, the other 5% will inter a specific trap. |
---|---|
AbstractList | The particles-induced soft errors are a major threat to the reliability of microprocessors. Even worse,multi-bits upsets(MBUs) are ever-increased due to the rapidly shrinking feature size of the IC on a chip. Several architecture-level mechanisms have been proposed to protect microprocessors from soft errors, such as dual and triple modular redundancies(DMR and TMR). However, most of them are inefficient to combat the growing multibits errors or cannot well balance the critical paths delay, area and power penalty. This paper proposes a novel architecture, self-recovery dual-pipeline(SRDP), to effectively provide soft error detection and recovery with low cost for general RISC structures. We focus on the following three aspects. First, an advanced DMR pipeline is devised to detect soft error, especially MBU. Second, SEU/MBU errors can be located by enhancing self-checking logic into pipelines stage registers. Third, a recovery scheme is proposed with a recovery cost of 1 or 5 clock cycles.Our evaluation of a prototype implementation exhibits that the SRDP can successfully detect particle-induced soft errors up to 100% and recovery is nearly 95%, the other 5% will inter a specific trap. The particles-induced soft errors are a major threat to the reliability of microprocessors. Even worse, multi-bits upsets (MBUs) are ever-increased due to the rapidly shrinking feature size of the IC on a chip. Several architecture-level mechanisms have been proposed to protect microprocessors from soft errors, such as dual and triple modular redundancies (DMR and TMR). However, most of them are inefficient to combat the growing multi-bits errors or cannot well balance the critical paths delay, area and power penalty. This paper proposes a novel architecture, self-recovery dual-pipeline (SRDP), to effectively provide soft error detection and recovery with low cost for general RISC structures. We focus on the following three aspects. First, an advanced DMR pipeline is devised to detect soft error, especially MBU. Second, SEU/MBU errors can be located by enhancing self-checking logic into pipelines stage registers. Third, a recovery scheme is proposed with a recovery cost of 1 or 5 clock cycles. Our evaluation of a prototype implementation exhibits that the SRDP can successfully detect particle-induced soft errors up to 100% and recovery is nearly 95%, the other 5% will inter a specific trap. |
Author | 王晶 杨星 赵元富 张伟功 申娇 邱柯妮 |
AuthorAffiliation | College of Information Engineering, Capital Normal University, Beijing 100048, China Beijing Microelectronics Technology Institute, Beijing 100076, China Beijing Engineering Research Center of High Reliable Embedded System, Beijing 100048, China Beijing Key Laboratory of Electronic System Reliability and Prognostics, Beijing 100048, China |
Author_xml | – sequence: 1 fullname: 王晶 杨星 赵元富 张伟功 申娇 邱柯妮 |
BookMark | eNqFkFtLAzEQhfNQwVb9CxJ86sva3Dab-CbFS6EieHkOu0m2pmyTNtkV-u_dsqUgCMLAMMz5hjNnAkY-eAvANUa3GAkxw7xgGZOEzyifYdxXjpAcgfFpcQ4mKa0R6meGx-DupWtal1WuTdDGGCI0trW6dcHD0htYl6mF0erwbeMeOg_fFu9zqEO06RKc1WWT7NWxX4DPx4eP-XO2fH1azO-XmaZUtBkhBZHUMmyIwLRmVBaMloUWFeZIckMoE5UsLTJ5VRFkTIENl1QLnhsptaEXYDrc3caw62xq1cYlbZum9DZ0SWGBEBMkZ6iX8kGqY0gp2lpto9uUca8wUoeA1CEHdchBUa4wVkNAPUgG0IWtWocu-v6j_6HpH9A6pF8ytTV1L705GvsKfrVzfnVyxjnPBaU5pz-mboI8 |
Cites_doi | 10.1109/TDSC.2006.40 10.1109/MM.2003.1225959 10.1147/rd.435.0863 10.1109/TDMR.2005.859577 10.1109/MDT.2005.69 |
ContentType | Journal Article |
Copyright | 2015 Chinese Institute of Electronics |
Copyright_xml | – notice: 2015 Chinese Institute of Electronics |
DBID | 2RA 92L CQIGP W92 ~WA AAYXX CITATION 7SP 7U5 8FD L7M |
DOI | 10.1088/1674-4926/36/11/115009 |
DatabaseName | 维普期刊资源整合服务平台 中文科技期刊数据库-CALIS站点 中文科技期刊数据库-7.0平台 中文科技期刊数据库-工程技术 中文科技期刊数据库- 镜像站点 CrossRef Electronics & Communications Abstracts Solid State and Superconductivity Abstracts Technology Research Database Advanced Technologies Database with Aerospace |
DatabaseTitle | CrossRef Solid State and Superconductivity Abstracts Technology Research Database Advanced Technologies Database with Aerospace Electronics & Communications Abstracts |
DatabaseTitleList | Solid State and Superconductivity Abstracts |
DeliveryMethod | fulltext_linktorsrc |
Discipline | Engineering Physics |
DocumentTitleAlternate | Multi-bits error detection and fast recovery in RISC cores |
EndPage | 113 |
ExternalDocumentID | 10_1088_1674_4926_36_11_115009 10.1088/1674-4926/36/11/115009 666583356 |
GroupedDBID | 02O 042 1WK 2B. 2C0 2RA 4.4 5B3 5VR 5VS 7.M 92H 92I 92L 92R 93N AAGCD AAJIO AALHV AATNI ABHWH ACAFW ACGFO ACGFS ACHIP AEFHF AFUIB AFYNE AHSEE AKPSB ALMA_UNASSIGNED_HOLDINGS ASPBG AVWKF AZFZN BBWZM CCEZO CEBXE CHBEP CJUJL CQIGP CRLBU CUBFJ CW9 EBS EDWGO EJD EQZZN FA0 IJHAN IOP IZVLO JCGBZ KNG KOT M45 N5L NS0 NT- NT. PJBAE Q02 RIN RNS ROL RPA RW3 SY9 TCJ TGT W28 W92 ~WA -SI -S~ 5XA 5XJ AAXDM AOAED CAJEI Q-- U1G U5S AAYXX ACARI AERVB AGQPQ ARNYC CITATION TGMPQ 7SP 7U5 8FD AEINN L7M |
ID | FETCH-LOGICAL-c338t-227293e41d2813f439743a7c8b16096d2348b9ae0d5bb20dd71d693c865d99cd3 |
IEDL.DBID | IOP |
ISSN | 1674-4926 |
IngestDate | Fri Sep 05 08:33:19 EDT 2025 Tue Jul 01 03:20:31 EDT 2025 Wed Aug 21 03:41:28 EDT 2024 Thu Jan 07 13:54:08 EST 2021 Wed Feb 14 10:22:50 EST 2024 |
IsPeerReviewed | true |
IsScholarly | true |
Issue | 11 |
Language | English |
License | http://iopscience.iop.org/info/page/text-and-data-mining http://iopscience.iop.org/page/copyright |
LinkModel | DirectLink |
MergedId | FETCHMERGED-LOGICAL-c338t-227293e41d2813f439743a7c8b16096d2348b9ae0d5bb20dd71d693c865d99cd3 |
Notes | Wang Jing,Yang Xing,Zhao Yuanfu,Zhang Weigong,Shen Jiao,Qiu Keni( 1. College of Information Engineering, Capital Normal University, Beijing 100048, China; 2.Beijing Microelectronics Technology Institute, Beijing 100076, China; 3.Beijing Engineering Research Center of High Reliable Embedded System, Beijing 100048, China; 4.Beijing Key Laboratory of Electronic System Reliability and Prognostics, Beijing 100048, China) MBU; SEU; SET; automatic recovery; pipeline hardened The particles-induced soft errors are a major threat to the reliability of microprocessors. Even worse,multi-bits upsets(MBUs) are ever-increased due to the rapidly shrinking feature size of the IC on a chip. Several architecture-level mechanisms have been proposed to protect microprocessors from soft errors, such as dual and triple modular redundancies(DMR and TMR). However, most of them are inefficient to combat the growing multibits errors or cannot well balance the critical paths delay, area and power penalty. This paper proposes a novel architecture, self-recovery dual-pipeline(SRDP), to effectively provide soft error detection and recovery with low cost for general RISC structures. We focus on the following three aspects. First, an advanced DMR pipeline is devised to detect soft error, especially MBU. Second, SEU/MBU errors can be located by enhancing self-checking logic into pipelines stage registers. Third, a recovery scheme is proposed with a recovery cost of 1 or 5 clock cycles.Our evaluation of a prototype implementation exhibits that the SRDP can successfully detect particle-induced soft errors up to 100% and recovery is nearly 95%, the other 5% will inter a specific trap. 11-5781/TN ObjectType-Article-1 SourceType-Scholarly Journals-1 ObjectType-Feature-2 content type line 23 |
PQID | 1800482540 |
PQPubID | 23500 |
PageCount | 8 |
ParticipantIDs | crossref_primary_10_1088_1674_4926_36_11_115009 proquest_miscellaneous_1800482540 iop_journals_10_1088_1674_4926_36_11_115009 chongqing_primary_666583356 |
ProviderPackageCode | CITATION AAYXX |
PublicationCentury | 2000 |
PublicationDate | 2015-11-01 |
PublicationDateYYYYMMDD | 2015-11-01 |
PublicationDate_xml | – month: 11 year: 2015 text: 2015-11-01 day: 01 |
PublicationDecade | 2010 |
PublicationTitle | Journal of semiconductors |
PublicationTitleAlternate | Chinese Journal of Semiconductors |
PublicationYear | 2015 |
Publisher | Chinese Institute of Electronics |
Publisher_xml | – name: Chinese Institute of Electronics |
References | 3 4 Yao J (9) 5 6 El-Sayed N (1) 7 8 (11) 2007 Reorda M S (10) 2010 Johnston A H (2) |
References_xml | – ident: 5 publication-title: The International Technology Roadmap for Semiconductors (2009 Edition) [R] – start-page: 1 ident: 1 publication-title: 43rd Annual IEEE/IFIP International Conference on Dependable Systems and Networks (DSN) – start-page: 1 ident: 2 publication-title: Proc Fourth Ann Research Conf Reliability – ident: 8 doi: 10.1109/TDSC.2006.40 – start-page: 69 ident: 9 publication-title: IEEE/IFIP 41st International Conference on Dependable Systems and Networks Workshops (DSN-W) – ident: 3 doi: 10.1109/MM.2003.1225959 – year: 2007 ident: 11 publication-title: The LEON2 Processor User's Manual – start-page: 1 year: 2010 ident: 10 publication-title: Journal of Design and Test Technology for Dependable Systems-on-Chip – ident: 7 doi: 10.1147/rd.435.0863 – ident: 6 doi: 10.1109/TDMR.2005.859577 – ident: 4 doi: 10.1109/MDT.2005.69 |
SSID | ssj0067441 |
Score | 1.9806664 |
Snippet | The particles-induced soft errors are a major threat to the reliability of microprocessors. Even worse,multi-bits upsets(MBUs) are ever-increased due to the... The particles-induced soft errors are a major threat to the reliability of microprocessors. Even worse, multi-bits upsets (MBUs) are ever-increased due to the... |
SourceID | proquest crossref iop chongqing |
SourceType | Aggregation Database Index Database Enrichment Source Publisher |
StartPage | 106 |
SubjectTerms | automatic recovery Error detection Errors MBU MBUS Microprocessors pipeline hardened Pipelines Recovery RISC RISC核 RISC结构 Semiconductors SET SEU Soft errors 多比特 微处理器 快速恢复 特征尺寸 错误检测 |
Title | Multi-bits error detection and fast recovery in RISC cores |
URI | http://lib.cqvip.com/qk/94689X/201511/666583356.html https://iopscience.iop.org/article/10.1088/1674-4926/36/11/115009 https://www.proquest.com/docview/1800482540 |
Volume | 36 |
hasFullText | 1 |
inHoldings | 1 |
isFullTextHit | |
isPrint | |
link | http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwpV1LS8QwEA66IujBx6q4vojgTbp9JNtNvYkoKvhAXfAWkib1Be3adg_6652k7eIqIuKtkEnaTpKZ-cjMF4T2wOzTEPy8EyfEc2hCqCMZFY6KGfi7fkJDYYDixWV4OqDn970mm9DWwmTD2vR34bEiCq5UWCfEMdfkzTuG584loev7rolpTAnfjLm-0izys6vrxhiDqL28ctynKRL-cRzDsfCYpQ-v4DkmfNU0fM83g2290Mkiks33V8knL91RKbvx-xdqx3_94BJaqGNUfFh1WEZTOm2j-U_MhW00azNH42IFHdgSXgDYZYF1nmc5Vrq0-V0pFqnCiShKbGA37Jk3_JTim7PbI2zIM4tVNDg5vjs6deoLGZwYkGzpBAGE4kRTXwXMJ4mJZSgR_ZhJPwQopAJCmYyE9lRPysBTqu-rMCJm2lUUxYqsoVaapXodYRGxWHpaB74EcA7NBKBqRJLAFzQSgnXQ5nga-LAi3uAAtWyRWNhBbjMx40Z7ms4YN9rjRnuchIBveKW9DtoHdfN6gxa_Su9OSD9nxUQ7H6oEZJq1wGFLmnMWkepsBGMzYxcBeXsbf3rrJpqDcKxXVTpuoVaZj_Q2hDyl3LGL-gNT5O2O |
linkProvider | IOP Publishing |
linkToPdf | http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwpV1LT9wwEB4BFQgObXlUXSjUSNxQNg97s05vFWXFtrzEQ-Jm2bFDASnZbrIH-PUdO9kVC0IIcYvkR5IZe2Y-eeYzwA6afRajn_fSjAYeyyjzFGfS0ylHf9fNWCwtUDw6jg8u2e-rztUM7E9qYYpBY_rb-FgTBdcibBLiuG_z5j3Lc-fT2A9D38Y0QeIPdDYLHzpokG1mV__kdGyQsbu7wHIyblwo_OJclmfhb5Ff_0PvMeWvZvGbnhlt54l6n-qMkdIRGNoElLv2qFLt9OEJveO7f_IzfGxiVfKzHrQMMyZfgaVHDIYrMO8ySNNyFX64Ul4E2lVJzHBYDIk2lcvzyonMNclkWRELv3Hv3JObnJz1z_eIJdEs1-Cyt3-xd-A1FzN4KSLayosiDMmpYaGOeEgzG9MwKrspV2GMkEhHlHGVSBPojlJRoHU31HFCrfp1kqSafoG5vMjNVyAy4akKjIlChSAdmylC1oRmUShZIiVvwcZEFWJQE3AIhFyuWCxugT9WzqTRnapzLqwEhZWgoDHiHFFLsAW7KHLRbNTy1d7bU71vi3KqXaA-sM94PQjcmva8ReamGOHc3NpHRODB-pve-h0WTn_1xGH_-M8GLGKE1qmLH7_BXDUcmU2Mgiq15db4f5648vI |
openUrl | ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=article&rft.atitle=Multi-bits+error+detection+and+fast+recovery+in+RISC+cores&rft.jtitle=Journal+of+semiconductors&rft.au=Wang%2C+Jing&rft.au=Yang%2C+Xing&rft.au=Zhao%2C+Yuanfu&rft.au=Zhang%2C+Weigong&rft.date=2015-11-01&rft.issn=1674-4926&rft.volume=36&rft.issue=11&rft.spage=115009&rft_id=info:doi/10.1088%2F1674-4926%2F36%2F11%2F115009&rft.externalDBID=n%2Fa&rft.externalDocID=10_1088_1674_4926_36_11_115009 |
thumbnail_s | http://utb.summon.serialssolutions.com/2.0.0/image/custom?url=http%3A%2F%2Fimage.cqvip.com%2Fvip1000%2Fqk%2F94689X%2F94689X.jpg |