{"title":"无路由器的fpga互连容错在线增量路由","authors":"J. Emmert, Jason A. Cheatham","doi":"10.1109/DFTVS.2001.966764","DOIUrl":null,"url":null,"abstract":"In this paper we present a Fault Tolerant (FT) technique for programmable interconnect on Field Programmable Gate Arrays (FPGAs). Our on-line strategy uses incremental reconfiguration capabilities of FPGAs to avoid faults, and the main advantage of our technique is that it does not require a router at the time FT reconfiguration is performed. Our algorithm generates precompiled FT partial configurations that can be downloaded when faults occur. Since the precompiled partial configurations are stored on a net by net basis, the required storage space and the download time is minimal. We have implemented our technique on the ORCA series FPGAs available from Lucent Technologies, and we demonstrate our technique on a FPGA based, on-line Adaptive Computing System (ACS) implemented with the ORCA FPGAs. Our worst case data indicates we can determine an average of seven alternates per signal net and for most circuits up to ten.","PeriodicalId":187031,"journal":{"name":"Proceedings 2001 IEEE International Symposium on Defect and Fault Tolerance in VLSI Systems","volume":"1 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2001-10-24","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"9","resultStr":"{\"title\":\"On-line incremental routing for interconnect fault tolerance in FPGAs minus the router\",\"authors\":\"J. Emmert, Jason A. Cheatham\",\"doi\":\"10.1109/DFTVS.2001.966764\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"In this paper we present a Fault Tolerant (FT) technique for programmable interconnect on Field Programmable Gate Arrays (FPGAs). Our on-line strategy uses incremental reconfiguration capabilities of FPGAs to avoid faults, and the main advantage of our technique is that it does not require a router at the time FT reconfiguration is performed. Our algorithm generates precompiled FT partial configurations that can be downloaded when faults occur. Since the precompiled partial configurations are stored on a net by net basis, the required storage space and the download time is minimal. We have implemented our technique on the ORCA series FPGAs available from Lucent Technologies, and we demonstrate our technique on a FPGA based, on-line Adaptive Computing System (ACS) implemented with the ORCA FPGAs. Our worst case data indicates we can determine an average of seven alternates per signal net and for most circuits up to ten.\",\"PeriodicalId\":187031,\"journal\":{\"name\":\"Proceedings 2001 IEEE International Symposium on Defect and Fault Tolerance in VLSI Systems\",\"volume\":\"1 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2001-10-24\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"9\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Proceedings 2001 IEEE International Symposium on Defect and Fault Tolerance in VLSI Systems\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/DFTVS.2001.966764\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Proceedings 2001 IEEE International Symposium on Defect and Fault Tolerance in VLSI Systems","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/DFTVS.2001.966764","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
On-line incremental routing for interconnect fault tolerance in FPGAs minus the router
In this paper we present a Fault Tolerant (FT) technique for programmable interconnect on Field Programmable Gate Arrays (FPGAs). Our on-line strategy uses incremental reconfiguration capabilities of FPGAs to avoid faults, and the main advantage of our technique is that it does not require a router at the time FT reconfiguration is performed. Our algorithm generates precompiled FT partial configurations that can be downloaded when faults occur. Since the precompiled partial configurations are stored on a net by net basis, the required storage space and the download time is minimal. We have implemented our technique on the ORCA series FPGAs available from Lucent Technologies, and we demonstrate our technique on a FPGA based, on-line Adaptive Computing System (ACS) implemented with the ORCA FPGAs. Our worst case data indicates we can determine an average of seven alternates per signal net and for most circuits up to ten.