首页 > 最新文献

Proceedings 2001 IEEE International Symposium on Defect and Fault Tolerance in VLSI Systems最新文献

英文 中文
ABL-tree: a constant diameter interconnection network for reconfigurable processor arrays capable of distributed communication ABL-tree:用于可重构处理器阵列的恒直径互连网络,能够进行分布式通信
N. Tsuda
An advanced interconnection network called "ABL-tree" is proposed for constructing reconfigurable processing-node arrays with a constant network diameter of t(/spl ges/3) for expanding the size of the array. An ABL-tree can be constructed by using small subarrays of processing nodes interconnected as ring, 2-D toroidal mesh, or the complete connection scheme, whose size is determined by the minimal repetition pitch of a node-coloring pattern with an inter-node distance of t (/spl ges/3) for the base array. The processing nodes of the subarrays are connected to a tree-structured switching network with a height of two according to the node-coloring pattern. Inter-node communication is achieved in a distributed manner by selectively using a node adjacent to the source node in the subarray as a relay node whose color is the same as that of the destination node. The proposed scheme allows reconfiguration of large rings or toroidal meshes with various aspect ratios by selectively arranging the subarrays in a free order. It is advantageous in routing, fault tolerance, and the number of switching elements.
提出了一种称为“abl树”的先进互连网络,用于构建可重构的处理节点阵列,其网络直径恒定为t(/spl ges/3),以扩大阵列的大小。abl树可以通过将处理节点的小子阵列互连为环形网格、二维环面网格或完整连接方案来构建,其大小由基阵列节点间距离为t (/spl ges/3)的节点着色模式的最小重复间距决定。子阵列的处理节点按照节点着色模式连接到高度为2的树状交换网络中。节点间通信采用分布式方式,选择子阵列中与源节点相邻的节点作为中继节点,中继节点的颜色与目的节点的颜色相同。提出的方案允许通过有选择地以自由顺序排列子阵列来重新配置具有不同纵横比的大环或环形网格。它在路由、容错和交换元件数量方面具有优势。
{"title":"ABL-tree: a constant diameter interconnection network for reconfigurable processor arrays capable of distributed communication","authors":"N. Tsuda","doi":"10.1109/DFTVS.2001.966763","DOIUrl":"https://doi.org/10.1109/DFTVS.2001.966763","url":null,"abstract":"An advanced interconnection network called \"ABL-tree\" is proposed for constructing reconfigurable processing-node arrays with a constant network diameter of t(/spl ges/3) for expanding the size of the array. An ABL-tree can be constructed by using small subarrays of processing nodes interconnected as ring, 2-D toroidal mesh, or the complete connection scheme, whose size is determined by the minimal repetition pitch of a node-coloring pattern with an inter-node distance of t (/spl ges/3) for the base array. The processing nodes of the subarrays are connected to a tree-structured switching network with a height of two according to the node-coloring pattern. Inter-node communication is achieved in a distributed manner by selectively using a node adjacent to the source node in the subarray as a relay node whose color is the same as that of the destination node. The proposed scheme allows reconfiguration of large rings or toroidal meshes with various aspect ratios by selectively arranging the subarrays in a free order. It is advantageous in routing, fault tolerance, and the number of switching elements.","PeriodicalId":187031,"journal":{"name":"Proceedings 2001 IEEE International Symposium on Defect and Fault Tolerance in VLSI Systems","volume":"53 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2001-10-24","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"124615140","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}
引用次数: 2
Procedure call duplication: minimization of energy consumption with constrained error detection latency 过程调用重复:在限制错误检测延迟的情况下最小化能耗
N. Oh, E. McCluskey
This paper presents a new software technique for detecting transient hardware errors. The objective is to guarantee data integrity in the presence of transient errors and to minimize energy consumption at the same time. Basically, we duplicate computations and compare their results to detect errors. There are three choices for duplicate computations: (1) duplicating every statement in the program and comparing their results, (2) re-executing procedures with duplicated procedure calls and comparing the results, (3) re-executing the whole program and comparing the final results. Our technique is the combination of (1) and (2): Given a program, our technique analyzes procedure call behavior of the program and determines which procedures should have duplicated statements (choice (1)) and which procedure calls should be duplicated (choice (2)) to minimize energy consumption while controlling error detection latency constraints. Then, our technique transforms the original program into the program that is able to detect errors with reduced energy consumption by re-executing the statements or procedures. In benchmark program simulation, we found that our technique saves over 25% of the required energy on average compared to previous techniques that do not take energy consumption into consideration.
本文提出了一种新的检测暂态硬件错误的软件技术。目标是在存在瞬态错误的情况下保证数据完整性,同时最大限度地减少能源消耗。基本上,我们重复计算并比较它们的结果以检测错误。重复计算有三种选择:(1)重复程序中的每个语句并比较它们的结果;(2)重复执行具有重复过程调用的过程并比较结果;(3)重新执行整个程序并比较最终结果。我们的技术是(1)和(2)的结合:给定一个程序,我们的技术分析程序的过程调用行为,并确定哪些过程应该有重复的语句(选择(1)),哪些过程调用应该被复制(选择(2)),以最小化能耗,同时控制错误检测延迟约束。然后,我们的技术将原始程序转换为能够通过重新执行语句或过程以减少能耗检测错误的程序。在基准程序模拟中,我们发现,与以前不考虑能耗的技术相比,我们的技术平均节省了25%以上的所需能量。
{"title":"Procedure call duplication: minimization of energy consumption with constrained error detection latency","authors":"N. Oh, E. McCluskey","doi":"10.1109/DFTVS.2001.966768","DOIUrl":"https://doi.org/10.1109/DFTVS.2001.966768","url":null,"abstract":"This paper presents a new software technique for detecting transient hardware errors. The objective is to guarantee data integrity in the presence of transient errors and to minimize energy consumption at the same time. Basically, we duplicate computations and compare their results to detect errors. There are three choices for duplicate computations: (1) duplicating every statement in the program and comparing their results, (2) re-executing procedures with duplicated procedure calls and comparing the results, (3) re-executing the whole program and comparing the final results. Our technique is the combination of (1) and (2): Given a program, our technique analyzes procedure call behavior of the program and determines which procedures should have duplicated statements (choice (1)) and which procedure calls should be duplicated (choice (2)) to minimize energy consumption while controlling error detection latency constraints. Then, our technique transforms the original program into the program that is able to detect errors with reduced energy consumption by re-executing the statements or procedures. In benchmark program simulation, we found that our technique saves over 25% of the required energy on average compared to previous techniques that do not take energy consumption into consideration.","PeriodicalId":187031,"journal":{"name":"Proceedings 2001 IEEE International Symposium on Defect and Fault Tolerance in VLSI Systems","volume":"55 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2001-10-24","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"131818168","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}
引用次数: 4
Performance evaluation of checksum-based ABFT 基于校验和的ABFT性能评价
Ahmad A. Al-Yamani, N. Oh, E. McCluskey
In algorithm-based fault tolerance (ABFT), fault tolerance is tailored to the algorithm performed. Most of the previous studies that compared ABFT schemes considered only error detection and correction capabilities. Some previous studies looked at the overhead but no previous work compared different recovery schemes for data processing applications considering throughput as the main metric. We compare the performance of two recovery schemes: recomputing and ABFT correction, for different error rates. We consider errors that occur during computation as well as those that occur during error detection, location and correction processes. A metric for performance evaluation of different design alternatives is defined. Results show that multiple error correction using ABFT has poorer performance than single error correction even at high error rates. We also present, implement and evaluate early detection in ABFT. In early detection, we try to detect the errors that occur in the checksum calculation before starting the actual computation. Early detection improves throughput in cases of intensive computations and cases of high error rates.
在基于算法的容错(ABFT)中,容错是根据所执行的算法进行调整的。以前比较ABFT方案的大多数研究只考虑错误检测和纠正能力。之前的一些研究考察了开销,但没有研究将吞吐量作为主要指标来比较数据处理应用程序的不同恢复方案。我们比较了两种恢复方案的性能:重新计算和ABFT校正,不同的错误率。我们考虑在计算过程中发生的错误以及在错误检测,定位和纠正过程中发生的错误。定义了对不同设计方案进行性能评估的度量。结果表明,即使在高错误率下,ABFT的多次纠错性能也不如单次纠错。我们也提出,实施和评估ABFT的早期检测。在早期检测中,我们尝试在开始实际计算之前检测校验和计算中出现的错误。在密集计算和高错误率的情况下,早期检测可以提高吞吐量。
{"title":"Performance evaluation of checksum-based ABFT","authors":"Ahmad A. Al-Yamani, N. Oh, E. McCluskey","doi":"10.1109/DFTVS.2001.966800","DOIUrl":"https://doi.org/10.1109/DFTVS.2001.966800","url":null,"abstract":"In algorithm-based fault tolerance (ABFT), fault tolerance is tailored to the algorithm performed. Most of the previous studies that compared ABFT schemes considered only error detection and correction capabilities. Some previous studies looked at the overhead but no previous work compared different recovery schemes for data processing applications considering throughput as the main metric. We compare the performance of two recovery schemes: recomputing and ABFT correction, for different error rates. We consider errors that occur during computation as well as those that occur during error detection, location and correction processes. A metric for performance evaluation of different design alternatives is defined. Results show that multiple error correction using ABFT has poorer performance than single error correction even at high error rates. We also present, implement and evaluate early detection in ABFT. In early detection, we try to detect the errors that occur in the checksum calculation before starting the actual computation. Early detection improves throughput in cases of intensive computations and cases of high error rates.","PeriodicalId":187031,"journal":{"name":"Proceedings 2001 IEEE International Symposium on Defect and Fault Tolerance in VLSI Systems","volume":"20 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2001-10-24","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"117081656","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}
引用次数: 28
A simple via duplication tool for yield enhancement 一个简单的通过复制工具,以提高产量
Neil Harrison
Defect limited product yields are known to have a significant contribution from resistive or open vias between metal interconnect layers. A simple tool for via duplication is presented with application results. The tool automates the addition of redundant vias to existing customer product layouts where permitted by the design rules. Significant yield benefits are obtained when the technique is applied to a real product as part of a Design for Manufacturability (DfM) exercise. The potential for improved process robustness and enhanced fault tolerance is also demonstrated. Implications for yield modeling including critical areas and the relation of random defects to gross defects are discussed.
已知缺陷有限的产品良率很大程度上来自金属互连层之间的电阻性或开孔。给出了一种简单的通过复制工具,并给出了应用结果。在设计规则允许的情况下,该工具可以自动向现有客户产品布局添加冗余过孔。当该技术作为可制造性设计(DfM)练习的一部分应用于实际产品时,获得了显著的产量效益。还演示了改进流程健壮性和增强容错性的潜力。讨论了包括临界区域和随机缺陷与总缺陷的关系在内的良率建模的意义。
{"title":"A simple via duplication tool for yield enhancement","authors":"Neil Harrison","doi":"10.1109/DFTVS.2001.966750","DOIUrl":"https://doi.org/10.1109/DFTVS.2001.966750","url":null,"abstract":"Defect limited product yields are known to have a significant contribution from resistive or open vias between metal interconnect layers. A simple tool for via duplication is presented with application results. The tool automates the addition of redundant vias to existing customer product layouts where permitted by the design rules. Significant yield benefits are obtained when the technique is applied to a real product as part of a Design for Manufacturability (DfM) exercise. The potential for improved process robustness and enhanced fault tolerance is also demonstrated. Implications for yield modeling including critical areas and the relation of random defects to gross defects are discussed.","PeriodicalId":187031,"journal":{"name":"Proceedings 2001 IEEE International Symposium on Defect and Fault Tolerance in VLSI Systems","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2001-10-24","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"129712856","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}
引用次数: 28
A fault-tolerance strategy for an FPGA-based multi-stage interconnection network in a multi-sensor system for space application 空间多传感器系统中基于fpga的多级互连网络容错策略
M. Alderighi, F. Casini, S. D'Angelo, D. Salvi, G. Sechi
Space research requires increasingly huge amounts of scientific data. Next generation satellites will have on-board supercomputing capabilities to perform efficient information processing and overcome the possible limit imposed by communication bandwidth to ground receiving stations. They will also have to survive even longer term missions; thus reliability and fault tolerance will be a major concern, to cope with radiation induced faults. Flexibility also emerges as a desirable requisite for on-board processing system to implement new functionalities and run different algorithms for the ongoing mission. The trend is towards multiprocessor architecture in which processing nodes and memories are connected through high bandwidth interconnection networks. The paper presents a fault-tolerance strategy for an FPGA implementation of a redundant multistage interconnection network (MIN), for a space multi-sensor system. The mechanism is endowed with fault diagnosis ability which allows one to exploit MIN intrinsic reconfiguration capabilities, as well as the reprogrammability of SRAM-based FPGAs.
空间研究需要越来越多的科学数据。下一代卫星将具有机载超级计算能力,以执行有效的信息处理,并克服通信带宽对地面接收站施加的可能限制。它们还必须在更长期的任务中存活下来;因此,可靠性和容错性将是主要关注的问题,以应对辐射引起的故障。灵活性也是机载处理系统实现新功能和为正在进行的任务运行不同算法的理想条件。多处理器架构的发展趋势是通过高带宽互连网络连接处理节点和存储器。针对空间多传感器系统,提出了一种基于FPGA的冗余多级互连网络(MIN)容错策略。该机制具有故障诊断能力,使人们能够利用MIN固有的重构能力,以及基于sram的fpga的可重编程性。
{"title":"A fault-tolerance strategy for an FPGA-based multi-stage interconnection network in a multi-sensor system for space application","authors":"M. Alderighi, F. Casini, S. D'Angelo, D. Salvi, G. Sechi","doi":"10.1109/DFTVS.2001.966770","DOIUrl":"https://doi.org/10.1109/DFTVS.2001.966770","url":null,"abstract":"Space research requires increasingly huge amounts of scientific data. Next generation satellites will have on-board supercomputing capabilities to perform efficient information processing and overcome the possible limit imposed by communication bandwidth to ground receiving stations. They will also have to survive even longer term missions; thus reliability and fault tolerance will be a major concern, to cope with radiation induced faults. Flexibility also emerges as a desirable requisite for on-board processing system to implement new functionalities and run different algorithms for the ongoing mission. The trend is towards multiprocessor architecture in which processing nodes and memories are connected through high bandwidth interconnection networks. The paper presents a fault-tolerance strategy for an FPGA implementation of a redundant multistage interconnection network (MIN), for a space multi-sensor system. The mechanism is endowed with fault diagnosis ability which allows one to exploit MIN intrinsic reconfiguration capabilities, as well as the reprogrammability of SRAM-based FPGAs.","PeriodicalId":187031,"journal":{"name":"Proceedings 2001 IEEE International Symposium on Defect and Fault Tolerance in VLSI Systems","volume":"27 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2001-10-24","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"125930363","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}
引用次数: 4
Parallel testing of multi-port static random access memories for BIST 多端口静态随机存储器的并行测试
F. Karimi, V. S. Irrinki, T. Crosby, N. Park, F. Lombardi
Presents a built-in-self test (BIST) technique to implement the parallel approach for testing multi-port memories. This approach is based on the parallel execution of the testing process so that inter-port faults (shorts and coupling faults) can be detected at no loss of coverage and with no increase in the number of tests compared with a single-port memory. In the proposed hardware scheme, address data and control sequences are generated using a BIST controller originally designed for a single port memory; a simple logic unit is also used to interface the signals for BIST to the memory ports. It is shown that the proposed BIST implementation is O(N log N), where N is the number of ports.
提出了一种内置自测试(BIST)技术来实现多端口存储器的并行测试方法。这种方法基于测试过程的并行执行,因此可以在不损失覆盖范围的情况下检测到端口间故障(短路和耦合故障),并且与单端口内存相比,测试数量不会增加。在所提出的硬件方案中,使用最初为单端口存储器设计的BIST控制器生成地址数据和控制序列;一个简单的逻辑单元也用于将BIST的信号连接到存储器端口。结果表明,提出的BIST实现为O(N log N),其中N为端口数。
{"title":"Parallel testing of multi-port static random access memories for BIST","authors":"F. Karimi, V. S. Irrinki, T. Crosby, N. Park, F. Lombardi","doi":"10.1109/DFTVS.2001.966779","DOIUrl":"https://doi.org/10.1109/DFTVS.2001.966779","url":null,"abstract":"Presents a built-in-self test (BIST) technique to implement the parallel approach for testing multi-port memories. This approach is based on the parallel execution of the testing process so that inter-port faults (shorts and coupling faults) can be detected at no loss of coverage and with no increase in the number of tests compared with a single-port memory. In the proposed hardware scheme, address data and control sequences are generated using a BIST controller originally designed for a single port memory; a simple logic unit is also used to interface the signals for BIST to the memory ports. It is shown that the proposed BIST implementation is O(N log N), where N is the number of ports.","PeriodicalId":187031,"journal":{"name":"Proceedings 2001 IEEE International Symposium on Defect and Fault Tolerance in VLSI Systems","volume":"54 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2001-10-24","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"134106116","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}
引用次数: 10
Built-in self-reconfiguring systems for fault tolerant mesh-connected processor arrays by direct spare replacement 内置自重新配置系统的容错网格连接的处理器阵列直接备件更换
I. Takanami
Gives built-in self-reconfiguring systems for mesh-connected processor arrays with faulty processors (PEs) which are directly replaced by spare PEs on two orthogonal lines at the edges of the arrays or on the diagonal line of the arrays. To do so, using a Hopfield-type neural network model, we present an algorithm for reconstructing the arrays mentioned above and show its efficiency of reconstruction by computer simulations. Next, we show how the algorithm can be realized by a digital neural circuit. The circuit can be embedded in a target processor array to reconstruct quickly the array with faulty PEs without the aid of a host computer. This implies that the proposed systems are effective in enhancing the run-time reliabilities of the processor arrays.
给出了带有故障处理器(pe)的网格连接处理器阵列的内置自重新配置系统,这些故障处理器(pe)可以在阵列边缘的两条正交线上或阵列的对角线上直接由备用pe替换。为此,我们利用hopfield型神经网络模型,提出了一种重构上述阵列的算法,并通过计算机仿真证明了其重构效率。接下来,我们展示了如何通过数字神经电路实现该算法。该电路可以嵌入到目标处理器阵列中,在不借助主机的情况下快速重构出故障的pe阵列。这意味着所提出的系统在提高处理器阵列的运行时可靠性方面是有效的。
{"title":"Built-in self-reconfiguring systems for fault tolerant mesh-connected processor arrays by direct spare replacement","authors":"I. Takanami","doi":"10.1109/DFTVS.2001.966762","DOIUrl":"https://doi.org/10.1109/DFTVS.2001.966762","url":null,"abstract":"Gives built-in self-reconfiguring systems for mesh-connected processor arrays with faulty processors (PEs) which are directly replaced by spare PEs on two orthogonal lines at the edges of the arrays or on the diagonal line of the arrays. To do so, using a Hopfield-type neural network model, we present an algorithm for reconstructing the arrays mentioned above and show its efficiency of reconstruction by computer simulations. Next, we show how the algorithm can be realized by a digital neural circuit. The circuit can be embedded in a target processor array to reconstruct quickly the array with faulty PEs without the aid of a host computer. This implies that the proposed systems are effective in enhancing the run-time reliabilities of the processor arrays.","PeriodicalId":187031,"journal":{"name":"Proceedings 2001 IEEE International Symposium on Defect and Fault Tolerance in VLSI Systems","volume":"15 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2001-10-24","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"132739373","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}
引用次数: 8
Sensitivity and reliability evaluation for mixed-signal ICs under electromigration and hot-carrier effects 混合信号集成电路在电迁移和热载子效应下的灵敏度和可靠性评估
Xiangdong Xuan, A. Chatterjee
With the use of aggressive technologies, the reliability of analog microelectronics is attracting greater attention. In this paper, a hierarchical reliability analysis approach for analog circuits is proposed. Through the use of behavioral models, electrical stress factors at the circuit inputs are propagated top-down to sub-modules and lower-level building-block components. These stress factors are then combined with physics-of-failure models to compute the performance degradation of the circuit building-block components due to electromigration and hot-carrier effects. The degradation effects are then propagated bottom-up through the design hierarchy to compute the changes in high-level circuit specification values due to electrical stress and the expected time-to-failure. A method for "hot-spot" analysis is proposed, where a "hot-spot" is defined to be a circuit component that can most likely cause circuit reliability problems. A reliability analysis tool has been developed and preliminary results are presented.
随着先进技术的应用,模拟微电子的可靠性受到越来越多的关注。本文提出了一种模拟电路的分层可靠性分析方法。通过使用行为模型,电路输入端的电应力因子自上而下传播到子模块和较低级别的构建块组件。然后将这些应力因素与失效物理模型相结合,以计算由于电迁移和热载子效应导致的电路构建块组件的性能退化。然后,退化效应自下而上地通过设计层次结构传播,以计算由于电应力和预期故障前时间导致的高级电路规格值的变化。提出了一种“热点”分析方法,其中“热点”定义为最有可能导致电路可靠性问题的电路元件。开发了一种可靠性分析工具,并给出了初步结果。
{"title":"Sensitivity and reliability evaluation for mixed-signal ICs under electromigration and hot-carrier effects","authors":"Xiangdong Xuan, A. Chatterjee","doi":"10.1109/DFTVS.2001.966785","DOIUrl":"https://doi.org/10.1109/DFTVS.2001.966785","url":null,"abstract":"With the use of aggressive technologies, the reliability of analog microelectronics is attracting greater attention. In this paper, a hierarchical reliability analysis approach for analog circuits is proposed. Through the use of behavioral models, electrical stress factors at the circuit inputs are propagated top-down to sub-modules and lower-level building-block components. These stress factors are then combined with physics-of-failure models to compute the performance degradation of the circuit building-block components due to electromigration and hot-carrier effects. The degradation effects are then propagated bottom-up through the design hierarchy to compute the changes in high-level circuit specification values due to electrical stress and the expected time-to-failure. A method for \"hot-spot\" analysis is proposed, where a \"hot-spot\" is defined to be a circuit component that can most likely cause circuit reliability problems. A reliability analysis tool has been developed and preliminary results are presented.","PeriodicalId":187031,"journal":{"name":"Proceedings 2001 IEEE International Symposium on Defect and Fault Tolerance in VLSI Systems","volume":"22 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2001-10-24","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"115416363","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}
引用次数: 18
Advanced fault-tolerance techniques for a color digital camera-on-a-chip 片上彩色数码相机的先进容错技术
I. Koren, Z. Koren, G. Chapman
Color digital imagers contain red, green and blue subpixels within each color pixel. Defects that develop either at fabrication time or due to environmentally induced errors over time can cause a single color subpixel (e.g., R) to fail, while leaving the remaining colors intact. This paper investigates seven software correction algorithms that interpolate the color of a pixel based on its nearest neighbors. Using several measurements of color error, all seven methods were investigated for a large number of digital images. Interpolations using only information from the single failed color (e.g., R) in the neighbors gave the poorest results. Those using all color measurements and a quadratic interpolation formula, combined with the remaining subpixel colors (e.g., G and B) produced significantly better results. A formula developed using the CIE color coordinates of tristimulus values (X, Y, Z) yielded the best results.
彩色数字成像仪在每个颜色像素中包含红、绿、蓝子像素。在制造时产生的缺陷或由于环境引起的错误随着时间的推移会导致单个颜色亚像素(例如,R)失效,而其余颜色完好无损。本文研究了基于最近邻插值像素颜色的七种软件校正算法。采用几种测量的颜色误差,研究了所有七种方法的大量数字图像。仅使用邻居中单个失败颜色(例如R)的信息进行插值会得到最差的结果。那些使用所有颜色测量和二次插值公式,结合剩余的亚像素颜色(例如,G和B)产生明显更好的结果。使用三刺激值(X, Y, Z)的CIE颜色坐标开发的公式产生了最佳结果。
{"title":"Advanced fault-tolerance techniques for a color digital camera-on-a-chip","authors":"I. Koren, Z. Koren, G. Chapman","doi":"10.1109/DFTVS.2001.966746","DOIUrl":"https://doi.org/10.1109/DFTVS.2001.966746","url":null,"abstract":"Color digital imagers contain red, green and blue subpixels within each color pixel. Defects that develop either at fabrication time or due to environmentally induced errors over time can cause a single color subpixel (e.g., R) to fail, while leaving the remaining colors intact. This paper investigates seven software correction algorithms that interpolate the color of a pixel based on its nearest neighbors. Using several measurements of color error, all seven methods were investigated for a large number of digital images. Interpolations using only information from the single failed color (e.g., R) in the neighbors gave the poorest results. Those using all color measurements and a quadratic interpolation formula, combined with the remaining subpixel colors (e.g., G and B) produced significantly better results. A formula developed using the CIE color coordinates of tristimulus values (X, Y, Z) yielded the best results.","PeriodicalId":187031,"journal":{"name":"Proceedings 2001 IEEE International Symposium on Defect and Fault Tolerance in VLSI Systems","volume":"48 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2001-10-24","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"122957321","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
Test pattern decompression using a scan chain 使用扫描链测试模式解压缩
O. Novák, J. Nosek
Proposes a method of test pattern compression, which can be used for reducing the memory requirements for storing test patterns. The patterns are decompressed during testing in the scan chain. The test-per-clock testing scheme consists of a scan chain, auxiliary outputs for capturing the signals on the internal CUT outputs and a CUT test response compactor. The test-per-scan testing scheme can be used without auxiliary outputs and output compacting scheme. The algorithm of finding the compressed scan chain sequence reorders and overlaps the patterns previously generated with the help of an ATPG. These test patterns are generated in such a way that they contain maximum number of don't care bits. The scan chain sequence can be used for exercising all considered faults from the fault list of the tested circuit. Several experiments were done with ISCAS 85 and 89 benchmark circuits. Compared with other methods the proposed method substantially reduces the number of stored bits, test application time and necessary hardware overhead.
提出了一种测试模式压缩方法,该方法可用于减少存储测试模式所需的内存。在扫描链的测试过程中对模式进行解压缩。每时钟测试方案由扫描链、用于捕获内部CUT输出上的信号的辅助输出和CUT测试响应压缩器组成。每次扫描测试方案可以使用无辅助输出和输出压缩方案。发现压缩扫描链序列的算法重新排序和重叠的模式以前产生的帮助下,ATPG。这些测试模式以这样一种方式生成,即它们包含最大数量的不关心位。扫描链序列可用于从被测电路的故障列表中执行所有考虑的故障。在iscas85和89基准电路上进行了多次实验。与其他方法相比,该方法大大减少了存储比特数、测试应用时间和必要的硬件开销。
{"title":"Test pattern decompression using a scan chain","authors":"O. Novák, J. Nosek","doi":"10.1109/DFTVS.2001.966759","DOIUrl":"https://doi.org/10.1109/DFTVS.2001.966759","url":null,"abstract":"Proposes a method of test pattern compression, which can be used for reducing the memory requirements for storing test patterns. The patterns are decompressed during testing in the scan chain. The test-per-clock testing scheme consists of a scan chain, auxiliary outputs for capturing the signals on the internal CUT outputs and a CUT test response compactor. The test-per-scan testing scheme can be used without auxiliary outputs and output compacting scheme. The algorithm of finding the compressed scan chain sequence reorders and overlaps the patterns previously generated with the help of an ATPG. These test patterns are generated in such a way that they contain maximum number of don't care bits. The scan chain sequence can be used for exercising all considered faults from the fault list of the tested circuit. Several experiments were done with ISCAS 85 and 89 benchmark circuits. Compared with other methods the proposed method substantially reduces the number of stored bits, test application time and necessary hardware overhead.","PeriodicalId":187031,"journal":{"name":"Proceedings 2001 IEEE International Symposium on Defect and Fault Tolerance in VLSI Systems","volume":"27 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2001-10-24","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"128957952","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}
引用次数: 8
期刊
Proceedings 2001 IEEE International Symposium on Defect and Fault Tolerance in VLSI Systems
全部 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