{"title":"一种提高静态CMOS电路软误差鲁棒性的有效错误屏蔽技术","authors":"S. Krishnamohan, N. Mahapatra","doi":"10.1109/SOCC.2004.1362416","DOIUrl":null,"url":null,"abstract":"Soft-errors are functional failures resulting from the latching of single-event transients (transient voltage fluctuations at a logic node or SETs) caused by electrical noise or high-energy particle strikes. Due to technology scaling and reduced supply voltages, they are expected to increase by several orders of magnitude in logic circuits in the near future. Existing circuit and architectural solutions are inadequate because they have appreciable area/cost, performance, and/or power overheads. We present a very efficient and systematic error-masking technique for static CMOS combinational circuits that prevents an SET pulse, with width, in the worst case, less than approximately half of the timing slack available in its propagation path, from latching and turning into a soft error. The SET is masked without additional delay and within the clock cycle time in an area-efficient manner, which makes this technique applicable to commodity as well as reliability-critical applications. Application of this technique to ISCAS85 benchmark circuits yields average soft-error rate reduction of 75.71% with average area overhead of only 18.14%.","PeriodicalId":184894,"journal":{"name":"IEEE International SOC Conference, 2004. Proceedings.","volume":"21 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2004-11-30","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"11","resultStr":"{\"title\":\"An efficient error-masking technique for improving the soft-error robustness of static CMOS circuits\",\"authors\":\"S. Krishnamohan, N. Mahapatra\",\"doi\":\"10.1109/SOCC.2004.1362416\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Soft-errors are functional failures resulting from the latching of single-event transients (transient voltage fluctuations at a logic node or SETs) caused by electrical noise or high-energy particle strikes. Due to technology scaling and reduced supply voltages, they are expected to increase by several orders of magnitude in logic circuits in the near future. Existing circuit and architectural solutions are inadequate because they have appreciable area/cost, performance, and/or power overheads. We present a very efficient and systematic error-masking technique for static CMOS combinational circuits that prevents an SET pulse, with width, in the worst case, less than approximately half of the timing slack available in its propagation path, from latching and turning into a soft error. The SET is masked without additional delay and within the clock cycle time in an area-efficient manner, which makes this technique applicable to commodity as well as reliability-critical applications. Application of this technique to ISCAS85 benchmark circuits yields average soft-error rate reduction of 75.71% with average area overhead of only 18.14%.\",\"PeriodicalId\":184894,\"journal\":{\"name\":\"IEEE International SOC Conference, 2004. Proceedings.\",\"volume\":\"21 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2004-11-30\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"11\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"IEEE International SOC Conference, 2004. Proceedings.\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/SOCC.2004.1362416\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"IEEE International SOC Conference, 2004. Proceedings.","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/SOCC.2004.1362416","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
An efficient error-masking technique for improving the soft-error robustness of static CMOS circuits
Soft-errors are functional failures resulting from the latching of single-event transients (transient voltage fluctuations at a logic node or SETs) caused by electrical noise or high-energy particle strikes. Due to technology scaling and reduced supply voltages, they are expected to increase by several orders of magnitude in logic circuits in the near future. Existing circuit and architectural solutions are inadequate because they have appreciable area/cost, performance, and/or power overheads. We present a very efficient and systematic error-masking technique for static CMOS combinational circuits that prevents an SET pulse, with width, in the worst case, less than approximately half of the timing slack available in its propagation path, from latching and turning into a soft error. The SET is masked without additional delay and within the clock cycle time in an area-efficient manner, which makes this technique applicable to commodity as well as reliability-critical applications. Application of this technique to ISCAS85 benchmark circuits yields average soft-error rate reduction of 75.71% with average area overhead of only 18.14%.