Automatic formal verification of Cathedral-II circuits from transistor switch level implementation up to high level behavioral specifications by the SFG-tracing methodology
M. Genoe, L. Claesen, E. Verlind, F. Proesmans, H. de Man
{"title":"Automatic formal verification of Cathedral-II circuits from transistor switch level implementation up to high level behavioral specifications by the SFG-tracing methodology","authors":"M. Genoe, L. Claesen, E. Verlind, F. Proesmans, H. de Man","doi":"10.1109/EDAC.1992.205893","DOIUrl":null,"url":null,"abstract":"Research on the verification of synchronous circuits has been focussed recently on alternative methodologies instead of traditional methods like ad-hoc simulation. Where logic simulation can not avoid the combinatorial explosion that would normally occur when evaluating circuits for each possible input and initial state, new methods such as theorem proving, tautology checking and symbolic simulation are challenges to a more straightforward approach of fully correct circuit design. A new methodology called SFG-Tracing has been developed. It makes use of the concept of ordered binary decision diagrams (OBDDs). This general methodology is currently applied for the automatic verification of the results of the Cathedral Silicon Compilers. For the Cathedral-II system a complete verification environment has been built that allows to verify circuits from transistor switch level up to their high level algorithmic specifications.<<ETX>>","PeriodicalId":285019,"journal":{"name":"[1992] Proceedings The European Conference on Design Automation","volume":"40 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"1992-03-16","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"19","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"[1992] Proceedings The European Conference on Design Automation","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/EDAC.1992.205893","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 19
Abstract
Research on the verification of synchronous circuits has been focussed recently on alternative methodologies instead of traditional methods like ad-hoc simulation. Where logic simulation can not avoid the combinatorial explosion that would normally occur when evaluating circuits for each possible input and initial state, new methods such as theorem proving, tautology checking and symbolic simulation are challenges to a more straightforward approach of fully correct circuit design. A new methodology called SFG-Tracing has been developed. It makes use of the concept of ordered binary decision diagrams (OBDDs). This general methodology is currently applied for the automatic verification of the results of the Cathedral Silicon Compilers. For the Cathedral-II system a complete verification environment has been built that allows to verify circuits from transistor switch level up to their high level algorithmic specifications.<>