{"title":"Self-testing of user-programmed FPGAs based on the concept of linear segments","authors":"P. Tomaszewicz, M. Rawski","doi":"10.1109/DSD.2001.952287","DOIUrl":null,"url":null,"abstract":"A method for the development of a test plan for BIST-based exhaustive testing of a circuit implemented with an in-system reconfigurable FPGA is presented. A test plan for application-dependent testing of an FPGA is based on the concept of logic cones and linear segments. Linear segments that satisfy single-generator compatibility requirement can be combinationally-exhaustively tested in parallel and are merged into a test group. The number of test groups corresponds to the number of test sessions. A tool has been developed to implement the proposed algorithm of computing logic cones and linear segments. The presented experimental results are used to develop heuristic rules that control the computing process.","PeriodicalId":285358,"journal":{"name":"Proceedings Euromicro Symposium on Digital Systems Design","volume":"245 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2001-09-04","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Proceedings Euromicro Symposium on Digital Systems Design","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/DSD.2001.952287","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0
Abstract
A method for the development of a test plan for BIST-based exhaustive testing of a circuit implemented with an in-system reconfigurable FPGA is presented. A test plan for application-dependent testing of an FPGA is based on the concept of logic cones and linear segments. Linear segments that satisfy single-generator compatibility requirement can be combinationally-exhaustively tested in parallel and are merged into a test group. The number of test groups corresponds to the number of test sessions. A tool has been developed to implement the proposed algorithm of computing logic cones and linear segments. The presented experimental results are used to develop heuristic rules that control the computing process.