首页 > 最新文献

[1988] The Eighteenth International Symposium on Fault-Tolerant Computing. Digest of Papers最新文献

英文 中文
A reconvergent fanout analysis for efficient exact fault simulation of combinational circuits 一种用于组合电路有效精确故障仿真的再收敛扇出分析
F. Maamari, J. Rajski
An exact fault simulation can be achieved by simulating only the faults on reconvergent fanout stems, while determining the detectability of faults on other lines by critical path tracing within fanout-free regions. The authors have delimited, for every convergent fanout stem, a region of the circuit outside of which the stem fault does not have to be simulated. Lines on the boundary of such a stem region, called exit lines, have the following property: if the stem fault is detected at the line, and the line is critical with respect to a primary output, then the stem fault is detected at the primary output. Any fault-simulation technique can be used to simulate the stem fault within its stem region. The fault simulation complexity of a circuit is shown to be directly related to the number and size of stem regions in the circuit. Results obtained for the well-known benchmark circuits are presented.<>
通过只模拟再收敛扇出上的故障,可以实现精确的故障模拟,而在无扇出区域内通过关键路径跟踪来确定其他线路上故障的可检测性。作者已经划定了,对于每一个收敛扇出阀杆,电路的一个区域,该区域之外的阀杆故障不需要模拟。在这种阀杆区域边界上的线称为出口线,具有以下性质:如果在该线上检测到阀杆故障,并且该线相对于主要输出是临界的,则在主要输出处检测到阀杆故障。任何一种故障模拟技术都可以在其主干区域内模拟主干故障。电路的故障仿真复杂度与电路中干区的数量和大小直接相关。给出了常用基准电路的测试结果。
{"title":"A reconvergent fanout analysis for efficient exact fault simulation of combinational circuits","authors":"F. Maamari, J. Rajski","doi":"10.1109/FTCS.1988.5309","DOIUrl":"https://doi.org/10.1109/FTCS.1988.5309","url":null,"abstract":"An exact fault simulation can be achieved by simulating only the faults on reconvergent fanout stems, while determining the detectability of faults on other lines by critical path tracing within fanout-free regions. The authors have delimited, for every convergent fanout stem, a region of the circuit outside of which the stem fault does not have to be simulated. Lines on the boundary of such a stem region, called exit lines, have the following property: if the stem fault is detected at the line, and the line is critical with respect to a primary output, then the stem fault is detected at the primary output. Any fault-simulation technique can be used to simulate the stem fault within its stem region. The fault simulation complexity of a circuit is shown to be directly related to the number and size of stem regions in the circuit. Results obtained for the well-known benchmark circuits are presented.<<ETX>>","PeriodicalId":171148,"journal":{"name":"[1988] The Eighteenth International Symposium on Fault-Tolerant Computing. Digest of Papers","volume":"3 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1988-06-27","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"125948492","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 37
Saturation: reduced idleness for improved fault-tolerance 饱和:减少空闲,提高容错性
Jean-Claude Fabre, Y. Deswarte, J. Laprie, David Powell
The authors present a technique for maximizing the redundancy level of tasks and tolerating hardware faults by majority voting in the context of a network of workstations. The idea is to compute dynamically the number of copies allocated to each task, according to the number of sites and the tasks' criticality parameters. This technique leads to maximum utilization of the available resources in the distributed system, i.e. it reduces the idleness of resources and increases the redundancy of tasks. A reduction in fault dormancy and error latency is thus provided. This technique, called the saturation technique, is compared with similar approaches. A detailed description and the results obtained by simulation showing the advantages and the cost of implementing the saturation technique are given. The authors underline the structure of a convenient distributed operating system, including the execution model and task designation, to support the execution of multiple copies of tasks. The fault assumptions are discussed, and the different phases of a distributed scheduler are detailed.<>
作者提出了一种在工作站网络环境中通过多数投票最大化任务冗余级别和容忍硬件故障的技术。其思想是根据站点数量和任务的临界参数动态计算分配给每个任务的副本数量。这种技术可以最大限度地利用分布式系统中的可用资源,也就是说,它减少了资源的闲置,增加了任务的冗余。这样就减少了故障休眠和错误延迟。这种技术被称为饱和技术,与类似的方法进行了比较。给出了详细的描述和仿真结果,显示了实现饱和技术的优点和成本。作者强调了方便的分布式操作系统的结构,包括执行模型和任务指定,以支持任务的多个副本的执行。讨论了故障假设,并详细介绍了分布式调度程序的不同阶段。
{"title":"Saturation: reduced idleness for improved fault-tolerance","authors":"Jean-Claude Fabre, Y. Deswarte, J. Laprie, David Powell","doi":"10.1109/FTCS.1988.5320","DOIUrl":"https://doi.org/10.1109/FTCS.1988.5320","url":null,"abstract":"The authors present a technique for maximizing the redundancy level of tasks and tolerating hardware faults by majority voting in the context of a network of workstations. The idea is to compute dynamically the number of copies allocated to each task, according to the number of sites and the tasks' criticality parameters. This technique leads to maximum utilization of the available resources in the distributed system, i.e. it reduces the idleness of resources and increases the redundancy of tasks. A reduction in fault dormancy and error latency is thus provided. This technique, called the saturation technique, is compared with similar approaches. A detailed description and the results obtained by simulation showing the advantages and the cost of implementing the saturation technique are given. The authors underline the structure of a convenient distributed operating system, including the execution model and task designation, to support the execution of multiple copies of tasks. The fault assumptions are discussed, and the different phases of a distributed scheduler are detailed.<<ETX>>","PeriodicalId":171148,"journal":{"name":"[1988] The Eighteenth International Symposium on Fault-Tolerant Computing. Digest of Papers","volume":"95 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1988-06-27","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"126138461","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 22
Reliable design of large crosspoint switching networks 大型交点交换网络的可靠设计
A. Varma, Joydeep Ghosh, C. J. Georgiou
A major source of transient errors and unreliable operation of large crosspoint switching networks is the simultaneous switching ( Delta I) noise that is caused by the switching of a large number of off-chip drivers in a chip. An architectural solution to this problem is presented for networks constructed from one-sided crosspoint switching chips. The method seeks to achieve a uniform distribution of active drivers among the chips by rearranging a subset of the existing connections when a new connection is made. The problem is studied in the context of a one-sided crosspoint network with N=rn ports constructed from individual switching chips of size n*m/2. The authors show that the lower bound of m/r active drivers per chip can always be maintained in practice when m/r is an even number. The maximum number of rearrangements needed is min(m/2-1, 2r-1). In addition, the rearrangements are confined to two chip columns of the matrix.<>
大型交叉点交换网络的暂态误差和不可靠运行的一个主要来源是由芯片中大量片外驱动器的开关引起的同时开关(Delta I)噪声。针对单侧交叉点交换芯片构成的网络,提出了一种解决该问题的体系结构方案。该方法通过在建立新连接时重新排列现有连接的子集,寻求在芯片之间实现有源驱动器的均匀分布。本文研究了由单个尺寸为N *m/2的交换芯片构成的具有N=rn端口的单侧交叉点网络。在实际应用中,当m/r为偶数时,每片有源驱动器的m/r下界始终可以维持。所需重排的最大数量为min(m/2-1, 2r-1)。此外,重排仅限于矩阵的两个芯片柱。
{"title":"Reliable design of large crosspoint switching networks","authors":"A. Varma, Joydeep Ghosh, C. J. Georgiou","doi":"10.1109/FTCS.1988.5338","DOIUrl":"https://doi.org/10.1109/FTCS.1988.5338","url":null,"abstract":"A major source of transient errors and unreliable operation of large crosspoint switching networks is the simultaneous switching ( Delta I) noise that is caused by the switching of a large number of off-chip drivers in a chip. An architectural solution to this problem is presented for networks constructed from one-sided crosspoint switching chips. The method seeks to achieve a uniform distribution of active drivers among the chips by rearranging a subset of the existing connections when a new connection is made. The problem is studied in the context of a one-sided crosspoint network with N=rn ports constructed from individual switching chips of size n*m/2. The authors show that the lower bound of m/r active drivers per chip can always be maintained in practice when m/r is an even number. The maximum number of rearrangements needed is min(m/2-1, 2r-1). In addition, the rearrangements are confined to two chip columns of the matrix.<<ETX>>","PeriodicalId":171148,"journal":{"name":"[1988] The Eighteenth International Symposium on Fault-Tolerant Computing. Digest of Papers","volume":"28 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1988-06-27","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"126190204","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 9
On simulating faults in parallel 并行故障模拟
V. Iyengar, D. Tang
Hardware engines (e.g. YSE and EVE) have been built to perform functional simulation of large designs over many patterns. The authors present a method of simulating faults in parallel that is applicable to these hardware simulation engines (and to software simulators with similar characteristics). A notion of independence between faults is used to determine the faults that can be simulated in parallel. An efficient algorithm is developed to determine the independent subsets of faults. Results of applying the algorithm to large examples are presented and shown to be very good by comparing them with theoretical lower bounds. This technique makes it feasible to fault simulate large networks using these hardware simulation engines.<>
硬件引擎(例如YSE和EVE)已经被构建来执行许多模式的大型设计的功能模拟。作者提出了一种并行模拟故障的方法,该方法适用于这些硬件仿真引擎(以及具有类似特征的软件模拟器)。故障之间的独立性概念用于确定可以并行模拟的故障。提出了一种确定故障独立子集的有效算法。将该算法应用于大型实例,并与理论下界进行了比较,结果表明该算法非常好。这种技术使得使用这些硬件仿真引擎对大型网络进行故障仿真成为可能
{"title":"On simulating faults in parallel","authors":"V. Iyengar, D. Tang","doi":"10.1109/FTCS.1988.5307","DOIUrl":"https://doi.org/10.1109/FTCS.1988.5307","url":null,"abstract":"Hardware engines (e.g. YSE and EVE) have been built to perform functional simulation of large designs over many patterns. The authors present a method of simulating faults in parallel that is applicable to these hardware simulation engines (and to software simulators with similar characteristics). A notion of independence between faults is used to determine the faults that can be simulated in parallel. An efficient algorithm is developed to determine the independent subsets of faults. Results of applying the algorithm to large examples are presented and shown to be very good by comparing them with theoretical lower bounds. This technique makes it feasible to fault simulate large networks using these hardware simulation engines.<<ETX>>","PeriodicalId":171148,"journal":{"name":"[1988] The Eighteenth International Symposium on Fault-Tolerant Computing. Digest of Papers","volume":"27 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1988-06-27","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"126831394","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 20
A large scale second generation experiment in multi-version software: description and early results 多版本软件的大规模第二代实验:描述和早期结果
John P. J. Kelly, D. Eckhardt, M. Vouk, D. McAllister, A. Caglayan
The second-generation experiment is a large-scale empirical study of the development and operation of multiversion software systems that has engaged researchers at five universities and three research institutes. The authors present the history and current status of this experiment. The primary objective for the second generation experiments is an examination of multiple-version reliability improvement. Experimentation concerns have been focused on the development of multiversion software (MVS) systems, primarily design and testing issues, and the modeling and analysis of these systems. A preliminary analysis of the multiple software versions has been performed and is reported.<>
第二代实验是对多版本软件系统开发和运行的大规模实证研究,由五所大学和三所研究机构的研究人员参与。作者介绍了该实验的历史和现状。第二代实验的主要目标是对多版本可靠性改进的检验。实验关注集中在多版本软件(MVS)系统的开发上,主要是设计和测试问题,以及这些系统的建模和分析。对多个软件版本进行了初步分析,并报告了结果。
{"title":"A large scale second generation experiment in multi-version software: description and early results","authors":"John P. J. Kelly, D. Eckhardt, M. Vouk, D. McAllister, A. Caglayan","doi":"10.1109/FTCS.1988.5290","DOIUrl":"https://doi.org/10.1109/FTCS.1988.5290","url":null,"abstract":"The second-generation experiment is a large-scale empirical study of the development and operation of multiversion software systems that has engaged researchers at five universities and three research institutes. The authors present the history and current status of this experiment. The primary objective for the second generation experiments is an examination of multiple-version reliability improvement. Experimentation concerns have been focused on the development of multiversion software (MVS) systems, primarily design and testing issues, and the modeling and analysis of these systems. A preliminary analysis of the multiple software versions has been performed and is reported.<<ETX>>","PeriodicalId":171148,"journal":{"name":"[1988] The Eighteenth International Symposium on Fault-Tolerant Computing. Digest of Papers","volume":"29 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1988-06-27","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"116562756","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 54
On minimizing testing rounds for fault identification 减少故障识别的测试次数
E. Schmeichel, S. Hakimi, M. Otsuka, Geoff Sullivan
A bound is obtained for the number of rounds of testing sufficient to identify the faulty units of a system. Within a single round each unit may participate in at most one test. The authors give an adaptive algorithm which works in O(log/sub (n/t)//sup t/) rounds and uses O(n) tests. The multiplicative constants in the new bounds are small; four in both cases. This is a major improvement over previous nonadaptive and adaptive algorithm which required O(t+log n) rounds of testing and O(n+t) tests. If t>n/sup 1- epsilon /, then the algorithm runs within a constant number of rounds.<>
得到了足以识别系统故障单元的测试轮数的界限。在一轮测试中,每个单元最多只能参加一次测试。作者给出了一种自适应算法,该算法工作在O(log/sub (n/t)//sup /)轮中,并使用O(n)个测试。新边界内的乘法常数很小;两种情况都是4。这是对之前的非自适应和自适应算法的重大改进,后者需要O(t+log n)轮测试和O(n+t)轮测试。如果t>n/sup 1- epsilon /,则算法在常数轮数内运行。
{"title":"On minimizing testing rounds for fault identification","authors":"E. Schmeichel, S. Hakimi, M. Otsuka, Geoff Sullivan","doi":"10.1109/FTCS.1988.5330","DOIUrl":"https://doi.org/10.1109/FTCS.1988.5330","url":null,"abstract":"A bound is obtained for the number of rounds of testing sufficient to identify the faulty units of a system. Within a single round each unit may participate in at most one test. The authors give an adaptive algorithm which works in O(log/sub (n/t)//sup t/) rounds and uses O(n) tests. The multiplicative constants in the new bounds are small; four in both cases. This is a major improvement over previous nonadaptive and adaptive algorithm which required O(t+log n) rounds of testing and O(n+t) tests. If t>n/sup 1- epsilon /, then the algorithm runs within a constant number of rounds.<<ETX>>","PeriodicalId":171148,"journal":{"name":"[1988] The Eighteenth International Symposium on Fault-Tolerant Computing. Digest of Papers","volume":"104 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1988-06-27","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"122449286","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 16
PODS revisited-a study of software failure behaviour 重新审视pod——对软件故障行为的研究
P. Bishop, F. D. Pullen
A description is given of an empirical study of the failure characteristics of software defects detected in the programs developed in the Project on Diverse Software (PODS). The results are interpreted in the context of a state machine model of software failure. The results of the empirical study case doubts on the general validity of the assumption of constant software failure probability and the assumption of constant software failure probability and the assumption that all defects have similar failure rates. In addition, an analysis of failure dependency lends support to the use of diversity as a means of minimizing the impact of design-level faults. Here, nonidentical faults exhibited coincident failure characteristics approximately in accord with the independence assumption, and some of the observed positive and negative correlation effects could be explained by failure masking effects, which can be removed by suitable design.<>
描述了在多样化软件项目(PODS)中开发的程序中检测到的软件缺陷的失效特征的经验研究。在软件故障的状态机模型上下文中解释结果。实证研究案例的结果对软件失效概率恒定假设、软件失效概率恒定假设和所有缺陷故障率相似假设的一般有效性提出了质疑。此外,对故障依赖性的分析为使用多样性作为最小化设计级故障影响的手段提供了支持。在这里,非相同的故障近似地符合独立性假设,呈现出一致的故障特征,并且观察到的一些正相关和负相关效应可以用故障掩蔽效应来解释,通过适当的设计可以消除这种掩蔽效应
{"title":"PODS revisited-a study of software failure behaviour","authors":"P. Bishop, F. D. Pullen","doi":"10.1109/FTCS.1988.5289","DOIUrl":"https://doi.org/10.1109/FTCS.1988.5289","url":null,"abstract":"A description is given of an empirical study of the failure characteristics of software defects detected in the programs developed in the Project on Diverse Software (PODS). The results are interpreted in the context of a state machine model of software failure. The results of the empirical study case doubts on the general validity of the assumption of constant software failure probability and the assumption of constant software failure probability and the assumption that all defects have similar failure rates. In addition, an analysis of failure dependency lends support to the use of diversity as a means of minimizing the impact of design-level faults. Here, nonidentical faults exhibited coincident failure characteristics approximately in accord with the independence assumption, and some of the observed positive and negative correlation effects could be explained by failure masking effects, which can be removed by suitable design.<<ETX>>","PeriodicalId":171148,"journal":{"name":"[1988] The Eighteenth International Symposium on Fault-Tolerant Computing. Digest of Papers","volume":"106 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1988-06-27","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"129937038","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 48
An on-line error-detectable array divider with a redundant binary representation and a residue code 具有冗余二进制表示和剩余码的在线错误检测阵列除法器
N. Takagi, S. Yajima
An on-line error-detectable high-speed array divider is proposed. The divider is based on a formerly proposed algorithm using a redundant binary representation with a digit set (0, 1, -1). The computation time of the n-bit divider is proportional to n, in contrast to that of an array divider based on a conventional subtract-and-shift algorithm, which is proportional to n/sup 2/. By the residue checks of only the dividend, divisor, quotient, and the remainder, and a few additional checks, any error caused by a single-cell fault can be detected in normal computation. The amount of additional hardware to achieve the online error-detectability is proportional to n, and very small compared with the whole amount of hardware of the divider.<>
提出了一种在线误差检测的高速阵列分频器。除法器基于先前提出的算法,使用具有数字集(0,1,-1)的冗余二进制表示。n位除法器的计算时间与n成正比,而基于传统减移算法的阵列除法器的计算时间与n/sup 2/成正比。通过仅对被除数、除数、商数和余数进行残差检查,以及一些额外的检查,可以在正常计算中检测到由单个单元错误引起的任何错误。实现在线错误检测的额外硬件数量与n成正比,与除法器的总硬件数量相比非常小
{"title":"An on-line error-detectable array divider with a redundant binary representation and a residue code","authors":"N. Takagi, S. Yajima","doi":"10.1109/FTCS.1988.5316","DOIUrl":"https://doi.org/10.1109/FTCS.1988.5316","url":null,"abstract":"An on-line error-detectable high-speed array divider is proposed. The divider is based on a formerly proposed algorithm using a redundant binary representation with a digit set (0, 1, -1). The computation time of the n-bit divider is proportional to n, in contrast to that of an array divider based on a conventional subtract-and-shift algorithm, which is proportional to n/sup 2/. By the residue checks of only the dividend, divisor, quotient, and the remainder, and a few additional checks, any error caused by a single-cell fault can be detected in normal computation. The amount of additional hardware to achieve the online error-detectability is proportional to n, and very small compared with the whole amount of hardware of the divider.<<ETX>>","PeriodicalId":171148,"journal":{"name":"[1988] The Eighteenth International Symposium on Fault-Tolerant Computing. Digest of Papers","volume":"171 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1988-06-27","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"114791088","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 3
Minimum fault coverage in reconfigurable arrays 可重构阵列的最小故障覆盖率
N. Hasan, C. Liu
The authors discuss the case in which the redundant elements are arranged in the form of spare rows and spare columns for a rectangular array. Redundant RAMs are examples of such case. A covering is set of rows and columns that are to be replaced by spare rows and spare columns so that all defective elements are replaced. The authors introduce the notion of a critical set, which is a maximum set of rows and columns that must be included in any minimum covering. They show that for a given pattern of defective elements the corresponding critical set is unique. They also present a polynomial-time algorithm for finding the critical set and demonstrate how the concept of critical sets can be used to solve a number of fault-coverage problems.<>
讨论了矩形阵列中冗余元素以备用行和备用列的形式排列的情况。冗余ram就是这样的例子。覆盖层是一组行和列,这些行和列将被备用行和备用列所取代,以便替换所有有缺陷的元件。作者引入了临界集的概念,它是任何最小覆盖中必须包含的行和列的最大集合。他们证明了对于给定的缺陷元素模式,相应的临界集是唯一的。他们还提出了一种多项式时间算法来寻找临界集,并演示了如何使用临界集的概念来解决许多故障覆盖问题。
{"title":"Minimum fault coverage in reconfigurable arrays","authors":"N. Hasan, C. Liu","doi":"10.1109/FTCS.1988.5342","DOIUrl":"https://doi.org/10.1109/FTCS.1988.5342","url":null,"abstract":"The authors discuss the case in which the redundant elements are arranged in the form of spare rows and spare columns for a rectangular array. Redundant RAMs are examples of such case. A covering is set of rows and columns that are to be replaced by spare rows and spare columns so that all defective elements are replaced. The authors introduce the notion of a critical set, which is a maximum set of rows and columns that must be included in any minimum covering. They show that for a given pattern of defective elements the corresponding critical set is unique. They also present a polynomial-time algorithm for finding the critical set and demonstrate how the concept of critical sets can be used to solve a number of fault-coverage problems.<<ETX>>","PeriodicalId":171148,"journal":{"name":"[1988] The Eighteenth International Symposium on Fault-Tolerant Computing. Digest of Papers","volume":"26 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1988-06-27","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"125473055","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 79
Multiple stuck-at fault testability of self-testing checkers 自检检查器的多卡故障可测试性
T. Nanya, S. Mourad, E. McCluskey
As a feasibility study on offline testing of VLSI systems with concurrent error checking capability, the multiple fault testability is evaluated for self-testing checkers. New offline testing schema called codeword testing and noncodeword testing are introduced, in which all codewords and a small number of noncodewords are used as test inputs and the checker outputs are observed to decide if the circuit under test is faulty or not. It is proved that all the multiple stuck-at faults in tree-structured two-rail code checkers are detected with codeword testing followed by noncodeword testing. It is shown by simulation experiments that codeword testing can detect more than 99% of all possible double and triple faults in existing self-testing checkers for two-rail codes, Berger codes, and k-out-of-2k codes. The simulation experiments also show that all of the double and triple faults that elude the codeword testing are detected by noncodeword testing in which a small number of noncodewords are needed.<>
作为具有并发错误检测能力的超大规模集成电路系统离线测试的可行性研究,对自检检测器的多故障可测试性进行了评估。引入了一种新的离线测试模式,即码字测试和非码字测试,将所有的码字和少量的非码字作为测试输入,通过观察检查器输出来判断被测电路是否故障。证明了用码字测试和非码字测试来检测树结构双轨码检器的多卡故障。仿真实验表明,在现有的双轨码、伯杰码和k-out- 2k码自检检查器中,码字测试可以检测出99%以上的可能的双重和三重故障。仿真实验还表明,在只需要少量非码字的情况下,所有无法通过码字检测的双重和三重故障都可以通过非码字检测出来。
{"title":"Multiple stuck-at fault testability of self-testing checkers","authors":"T. Nanya, S. Mourad, E. McCluskey","doi":"10.1109/FTCS.1988.5347","DOIUrl":"https://doi.org/10.1109/FTCS.1988.5347","url":null,"abstract":"As a feasibility study on offline testing of VLSI systems with concurrent error checking capability, the multiple fault testability is evaluated for self-testing checkers. New offline testing schema called codeword testing and noncodeword testing are introduced, in which all codewords and a small number of noncodewords are used as test inputs and the checker outputs are observed to decide if the circuit under test is faulty or not. It is proved that all the multiple stuck-at faults in tree-structured two-rail code checkers are detected with codeword testing followed by noncodeword testing. It is shown by simulation experiments that codeword testing can detect more than 99% of all possible double and triple faults in existing self-testing checkers for two-rail codes, Berger codes, and k-out-of-2k codes. The simulation experiments also show that all of the double and triple faults that elude the codeword testing are detected by noncodeword testing in which a small number of noncodewords are needed.<<ETX>>","PeriodicalId":171148,"journal":{"name":"[1988] The Eighteenth International Symposium on Fault-Tolerant Computing. Digest of Papers","volume":"131 5 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1988-06-27","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"130802236","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 13
期刊
[1988] The Eighteenth International Symposium on Fault-Tolerant Computing. Digest of Papers
全部 Acc. Chem. Res. ACS Applied Bio Materials ACS Appl. Electron. Mater. ACS Appl. Energy Mater. ACS Appl. Mater. Interfaces ACS Appl. Nano Mater. ACS Appl. Polym. Mater. ACS BIOMATER-SCI ENG ACS Catal. ACS Cent. Sci. ACS Chem. Biol. ACS Chemical Health & Safety ACS Chem. Neurosci. ACS Comb. Sci. ACS Earth Space Chem. ACS Energy Lett. ACS Infect. Dis. ACS Macro Lett. ACS Mater. Lett. ACS Med. Chem. Lett. ACS Nano ACS Omega ACS Photonics ACS Sens. ACS Sustainable Chem. Eng. ACS Synth. Biol. Anal. Chem. BIOCHEMISTRY-US Bioconjugate Chem. BIOMACROMOLECULES Chem. Res. Toxicol. Chem. Rev. Chem. Mater. CRYST GROWTH DES ENERG FUEL Environ. Sci. Technol. Environ. Sci. Technol. Lett. Eur. J. Inorg. Chem. IND ENG CHEM RES Inorg. Chem. J. Agric. Food. Chem. J. Chem. Eng. Data J. Chem. Educ. J. Chem. Inf. Model. J. Chem. Theory Comput. J. Med. Chem. J. Nat. Prod. J PROTEOME RES J. Am. Chem. Soc. LANGMUIR MACROMOLECULES Mol. Pharmaceutics Nano Lett. Org. Lett. ORG PROCESS RES DEV ORGANOMETALLICS J. Org. Chem. J. Phys. Chem. J. Phys. Chem. A J. Phys. Chem. B J. Phys. Chem. C J. Phys. Chem. Lett. Analyst Anal. Methods Biomater. Sci. Catal. Sci. Technol. Chem. Commun. Chem. Soc. Rev. CHEM EDUC RES PRACT CRYSTENGCOMM Dalton Trans. Energy Environ. Sci. ENVIRON SCI-NANO ENVIRON SCI-PROC IMP ENVIRON SCI-WAT RES Faraday Discuss. Food Funct. Green Chem. Inorg. Chem. Front. Integr. Biol. J. Anal. At. Spectrom. J. Mater. Chem. A J. Mater. Chem. B J. Mater. Chem. C Lab Chip Mater. Chem. Front. Mater. Horiz. MEDCHEMCOMM Metallomics Mol. Biosyst. Mol. Syst. Des. Eng. Nanoscale Nanoscale Horiz. Nat. Prod. Rep. New J. Chem. Org. Biomol. Chem. Org. Chem. Front. PHOTOCH PHOTOBIO SCI PCCP Polym. Chem.
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
0
微信
客服QQ
Book学术公众号 扫码关注我们
反馈
×
意见反馈
请填写您的意见或建议
请填写您的手机或邮箱
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
现在去查看 取消
×
提示
确定
Book学术官方微信
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1