{"title":"临时停电处理能力设计与实时紧耦合网络试验台评估方法","authors":"K. Kim, W. Guan, A. Damm, J. Rohr","doi":"10.1109/FTCS.1991.146703","DOIUrl":null,"url":null,"abstract":"The problem of designing real-time tightly coupled networks (TCNs) that can survive through temporary blackout (TB) events that disrupt orderly operation of electronic components and erase the contents of all registers and RAMs is treated. Three approaches are considered. The first, in existence for some time although not practiced extensively, relies on the software designer for highly application-dependent design of all parts of TB handling procedures. The second is a fully application-transparent approach to state saving based on the use of recoverable regions. The third, a compromise between the first two approaches, uses time-driven insertion of saving points and relies on the software designer to determine the membership of the state vector. An experiment that involved designing TB handling capabilities into a real-time TCN testbed using each approach is reported. The testbed-based evaluation results validated the practicality of the two new approaches and indicated the complementary relationship between them and the first approach.<<ETX>>","PeriodicalId":300397,"journal":{"name":"[1991] Digest of Papers. Fault-Tolerant Computing: The Twenty-First International Symposium","volume":"256 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"1991-06-25","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"2","resultStr":"{\"title\":\"Approaches to design of temporary blackout handling capabilities and an evaluation with a real-time tightly coupled network testbed\",\"authors\":\"K. Kim, W. Guan, A. Damm, J. Rohr\",\"doi\":\"10.1109/FTCS.1991.146703\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"The problem of designing real-time tightly coupled networks (TCNs) that can survive through temporary blackout (TB) events that disrupt orderly operation of electronic components and erase the contents of all registers and RAMs is treated. Three approaches are considered. The first, in existence for some time although not practiced extensively, relies on the software designer for highly application-dependent design of all parts of TB handling procedures. The second is a fully application-transparent approach to state saving based on the use of recoverable regions. The third, a compromise between the first two approaches, uses time-driven insertion of saving points and relies on the software designer to determine the membership of the state vector. An experiment that involved designing TB handling capabilities into a real-time TCN testbed using each approach is reported. The testbed-based evaluation results validated the practicality of the two new approaches and indicated the complementary relationship between them and the first approach.<<ETX>>\",\"PeriodicalId\":300397,\"journal\":{\"name\":\"[1991] Digest of Papers. Fault-Tolerant Computing: The Twenty-First International Symposium\",\"volume\":\"256 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"1991-06-25\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"2\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"[1991] Digest of Papers. Fault-Tolerant Computing: The Twenty-First International Symposium\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/FTCS.1991.146703\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"[1991] Digest of Papers. Fault-Tolerant Computing: The Twenty-First International Symposium","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/FTCS.1991.146703","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Approaches to design of temporary blackout handling capabilities and an evaluation with a real-time tightly coupled network testbed
The problem of designing real-time tightly coupled networks (TCNs) that can survive through temporary blackout (TB) events that disrupt orderly operation of electronic components and erase the contents of all registers and RAMs is treated. Three approaches are considered. The first, in existence for some time although not practiced extensively, relies on the software designer for highly application-dependent design of all parts of TB handling procedures. The second is a fully application-transparent approach to state saving based on the use of recoverable regions. The third, a compromise between the first two approaches, uses time-driven insertion of saving points and relies on the software designer to determine the membership of the state vector. An experiment that involved designing TB handling capabilities into a real-time TCN testbed using each approach is reported. The testbed-based evaluation results validated the practicality of the two new approaches and indicated the complementary relationship between them and the first approach.<>