{"title":"Convolution Blocks Based on Self-Checking Operators","authors":"D. Franco, J. Naviner, L. Naviner","doi":"10.1109/MIXDES.2007.4286211","DOIUrl":null,"url":null,"abstract":"The arrival of CMOS integrated systems into nanoscale dimensions is presenting many challenges to designers and manufacturers concerning yield and reliability of integrated circuits. Traditional techniques to cope with these subjects are not as effective as they were before and many solutions are considered to allow CMOS evolution to continue according to Moore's law. Among the proposed solutions in the literature there's self-checking design and circuit reconfiguration. In the present work we introduce self-checking arithmetic operators in the design of convolution processors and we verify the penalties of such solutions in terms of area and speed. The self-checking methods considered are parity prediction, duplication and 1-out-of-3 encoding.","PeriodicalId":310187,"journal":{"name":"2007 14th International Conference on Mixed Design of Integrated Circuits and Systems","volume":"44 ","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2007-06-21","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"1","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2007 14th International Conference on Mixed Design of Integrated Circuits and Systems","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/MIXDES.2007.4286211","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 1
Abstract
The arrival of CMOS integrated systems into nanoscale dimensions is presenting many challenges to designers and manufacturers concerning yield and reliability of integrated circuits. Traditional techniques to cope with these subjects are not as effective as they were before and many solutions are considered to allow CMOS evolution to continue according to Moore's law. Among the proposed solutions in the literature there's self-checking design and circuit reconfiguration. In the present work we introduce self-checking arithmetic operators in the design of convolution processors and we verify the penalties of such solutions in terms of area and speed. The self-checking methods considered are parity prediction, duplication and 1-out-of-3 encoding.