{"title":"Testing FPGA based reconfigurable system within run time applications","authors":"A. Doumar, H. Ito","doi":"10.1109/ICM.2001.997653","DOIUrl":null,"url":null,"abstract":"We introduce a technique for testing partially reconfigurable FPGAs. The test technique is intended to be applied in reconfigurable systems in run time applications. Normally, in reconfigurable systems, each FPGA executes many tasks sequentially. Therefore, it is configured many times in run time applications. We propose that each FPGA is tested just before each configuration. The whole system remains functional because other FPGAs are still in function when the target FPGA is under test. Since the FPGA's transit time from one task to another has a direct consequence on the system delay, the test must be very fast. Therefore, the test proposed targets only a test of tiles where the majority of the data will be configured and only configurable logic blocks actually used are tested. The technique proposed targets test which is achieved within the fault tolerant system, and is very useful in some critical applications with time and resources constraints.","PeriodicalId":360389,"journal":{"name":"ICM 2001 Proceedings. The 13th International Conference on Microelectronics.","volume":"49 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"1900-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"ICM 2001 Proceedings. The 13th International Conference on Microelectronics.","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ICM.2001.997653","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0
Abstract
We introduce a technique for testing partially reconfigurable FPGAs. The test technique is intended to be applied in reconfigurable systems in run time applications. Normally, in reconfigurable systems, each FPGA executes many tasks sequentially. Therefore, it is configured many times in run time applications. We propose that each FPGA is tested just before each configuration. The whole system remains functional because other FPGAs are still in function when the target FPGA is under test. Since the FPGA's transit time from one task to another has a direct consequence on the system delay, the test must be very fast. Therefore, the test proposed targets only a test of tiles where the majority of the data will be configured and only configurable logic blocks actually used are tested. The technique proposed targets test which is achieved within the fault tolerant system, and is very useful in some critical applications with time and resources constraints.