{"title":"Development of Resynthesis Flow for Improving Logical Masking Features of Combinational Circuits","authors":"A. Stempkovskiy, D. Telpukhov, V. Nadolenko","doi":"10.31114/2078-7707-2018-1-50-56","DOIUrl":null,"url":null,"abstract":"This paper is devoted to development of combinational circuits resynthesis flow aimed at soft error tolerance improvement. Sensitivity factor, i.e. average number of non-reliable elements, is used as fault-tolerance metric, as well as circuit's “sensitive area” which additionally considers areas of standard cells. Re-synthesis algorithm involves iterative replacement of some sections of circuit by functionally equivalent blocks with better masking properties. Result can be achieved by adding redundancy, or by implementing more optimal structure with respect to fault tolerance. When estimating masking properties, circuit section is considered to be separate circuit, which speeds up program performance. We use input test patterns for subcircuit in accordance with their probabilities and observability of subcircuit outputs at primary circuit outputs to take into account influence of surrounding gates during optimal structure selection. The algorithm was tested on circuits from ISCAS'85 and LGSynth'89 benchmarks synthesized with different optimization parameters using two different standard digital libraries.","PeriodicalId":127240,"journal":{"name":"2018 IEEE East-West Design & Test Symposium (EWDTS)","volume":"64 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2018-09-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"2","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2018 IEEE East-West Design & Test Symposium (EWDTS)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.31114/2078-7707-2018-1-50-56","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 2
Abstract
This paper is devoted to development of combinational circuits resynthesis flow aimed at soft error tolerance improvement. Sensitivity factor, i.e. average number of non-reliable elements, is used as fault-tolerance metric, as well as circuit's “sensitive area” which additionally considers areas of standard cells. Re-synthesis algorithm involves iterative replacement of some sections of circuit by functionally equivalent blocks with better masking properties. Result can be achieved by adding redundancy, or by implementing more optimal structure with respect to fault tolerance. When estimating masking properties, circuit section is considered to be separate circuit, which speeds up program performance. We use input test patterns for subcircuit in accordance with their probabilities and observability of subcircuit outputs at primary circuit outputs to take into account influence of surrounding gates during optimal structure selection. The algorithm was tested on circuits from ISCAS'85 and LGSynth'89 benchmarks synthesized with different optimization parameters using two different standard digital libraries.