首页 > 最新文献

2012 IEEE 18th International On-Line Testing Symposium (IOLTS)最新文献

英文 中文
Analyzing and alleviating the impact of errors on an SRAM-based FPGA cluster 分析和减轻错误对基于sram的FPGA集群的影响
Pub Date : 2012-06-27 DOI: 10.1109/IOLTS.2012.6313837
Arwa Ben Dhia, L. Naviner, Philippe Matherat
This paper proposes a method to analyze the effect of manufacturing defects and soft errors: stuck-ats and bit flips, on a cluster in a Mesh FPGA architecture. The cluster reliability is evaluated with a technique that is used in case of either a single error or multiple simultaneous faults. Simulation results show that the cluster is more robust to stuck-ats than to bit-flips, whatever the configuration memory is. Then, for selective hardening against bit flips, we propose an approach to identify the critical path and the most eligible component that is likely to improve the cluster reliability.
本文提出了一种分析网状FPGA结构中制造缺陷和软误差(卡位和位翻转)对集群的影响的方法。采用一种技术对集群可靠性进行评估,该技术可用于单个错误或多个同时发生的故障。仿真结果表明,无论配置内存大小如何,该簇对卡簇的鲁棒性优于对位翻转的鲁棒性。然后,针对比特翻转的选择性强化,我们提出了一种方法来识别关键路径和最符合条件的组件,这可能会提高集群的可靠性。
{"title":"Analyzing and alleviating the impact of errors on an SRAM-based FPGA cluster","authors":"Arwa Ben Dhia, L. Naviner, Philippe Matherat","doi":"10.1109/IOLTS.2012.6313837","DOIUrl":"https://doi.org/10.1109/IOLTS.2012.6313837","url":null,"abstract":"This paper proposes a method to analyze the effect of manufacturing defects and soft errors: stuck-ats and bit flips, on a cluster in a Mesh FPGA architecture. The cluster reliability is evaluated with a technique that is used in case of either a single error or multiple simultaneous faults. Simulation results show that the cluster is more robust to stuck-ats than to bit-flips, whatever the configuration memory is. Then, for selective hardening against bit flips, we propose an approach to identify the critical path and the most eligible component that is likely to improve the cluster reliability.","PeriodicalId":246222,"journal":{"name":"2012 IEEE 18th International On-Line Testing Symposium (IOLTS)","volume":"4 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2012-06-27","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"128204540","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
SEU tolerant robust memory cell design 容错性强的存储单元设计
Pub Date : 2012-06-27 DOI: 10.1109/IOLTS.2012.6313834
Mohammed Shayan, Virendra Singh, A. Singh, M. Fujita
The implementation of semiconductor circuits and systems in nano-technology makes it possible to achieve high speed, lower voltage level and smaller area. The unintended and undesirable result of this scaling is that it makes integrated circuits susceptible to soft errors normally caused by alpha particle or neutron hits. These events of radiation strike resulting into bit upsets referred to as single event upsets(SEU), become increasingly of concern for the reliable circuit operation in the field. Storage elements are worst hit by this phenomenon. As we further scale down, there is greater interest in reliability of the circuits and systems, apart from the performance, power and area aspects. In this paper we propose an improved 12T SEU tolerant SRAM cell design. The proposed SRAM cell is economical in terms of area overhead. It is easy to fabricate as compared to earlier designs. Simulation results show that the proposed cell is highly robust, as it does not flip even for a transient pulse with 62 times the Qcrit of a standard 6T SRAM cell.
纳米技术中半导体电路和系统的实现使得实现高速度、低电压电平和小面积成为可能。这种缩放的意外和不受欢迎的结果是,它使集成电路容易受到通常由α粒子或中子撞击引起的软误差的影响。这些辐射冲击事件导致的钻头失稳被称为单事件失稳(SEU),越来越受到现场电路可靠运行的关注。存储元件受此现象的影响最大。随着我们进一步缩小规模,除了性能、功率和面积方面,我们对电路和系统的可靠性更感兴趣。在本文中,我们提出了一种改进的12T SEU耐受SRAM单元设计。所提出的SRAM单元在面积开销方面是经济的。与早期的设计相比,它易于制造。仿真结果表明,所提出的单元具有很高的鲁棒性,即使是在标准6T SRAM单元的62倍Qcrit的瞬态脉冲下也不会翻转。
{"title":"SEU tolerant robust memory cell design","authors":"Mohammed Shayan, Virendra Singh, A. Singh, M. Fujita","doi":"10.1109/IOLTS.2012.6313834","DOIUrl":"https://doi.org/10.1109/IOLTS.2012.6313834","url":null,"abstract":"The implementation of semiconductor circuits and systems in nano-technology makes it possible to achieve high speed, lower voltage level and smaller area. The unintended and undesirable result of this scaling is that it makes integrated circuits susceptible to soft errors normally caused by alpha particle or neutron hits. These events of radiation strike resulting into bit upsets referred to as single event upsets(SEU), become increasingly of concern for the reliable circuit operation in the field. Storage elements are worst hit by this phenomenon. As we further scale down, there is greater interest in reliability of the circuits and systems, apart from the performance, power and area aspects. In this paper we propose an improved 12T SEU tolerant SRAM cell design. The proposed SRAM cell is economical in terms of area overhead. It is easy to fabricate as compared to earlier designs. Simulation results show that the proposed cell is highly robust, as it does not flip even for a transient pulse with 62 times the Qcrit of a standard 6T SRAM cell.","PeriodicalId":246222,"journal":{"name":"2012 IEEE 18th International On-Line Testing Symposium (IOLTS)","volume":"12 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2012-06-27","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"128486877","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}
引用次数: 15
Neutron-induced soft error rate estimation for SRAM using PHITS 基于PHITS的SRAM中子诱导软错误率估计
Pub Date : 2012-06-27 DOI: 10.1109/IOLTS.2012.6313859
S. Yoshimoto, T. Amashita, Masayoshi Yoshimura, Y. Matsunaga, H. Yasuura, S. Izumi, H. Kawaguchi, M. Yoshimoto
This paper presents a novel neutron-induced soft-error-rate (SER) estimation tool with a particle transport code: PHITS. The proposed tool can calculate the SER according to various data patterns and the layout of the memory cells in an SRAM. As layouts, two kinds of an NMOS-PMOS-NMOS 6T and an inside-out PMOS-NMOS-PMOS versions are considered. The proposed tool distinguishes a single-event-upset (SEU) SER, a horizontal multiple-cell-upset (MCU) SER, and a vertical MCU SER using an extracting function. The horizontal MCU SER in the inside-out version of the PMOS-NMOS-PMOS 6T SRAM cell layout was expected to be 26-41% less than that of the general NMOS-PMOS-NMOS 6T cell layout.
提出了一种基于粒子输运码的中子诱导软误码率估计工具:PHITS。所提出的工具可以根据SRAM中的各种数据模式和存储单元的布局计算SER。作为布局,考虑了两种NMOS-PMOS-NMOS 6T和由内向外的PMOS-NMOS-PMOS版本。该工具使用提取功能区分单事件打乱(SEU) SER、水平多单元打乱(MCU) SER和垂直MCU SER。在由内到外的PMOS-NMOS-PMOS 6T SRAM单元布局中,水平MCU SER预计比一般NMOS-PMOS-NMOS 6T单元布局低26-41%。
{"title":"Neutron-induced soft error rate estimation for SRAM using PHITS","authors":"S. Yoshimoto, T. Amashita, Masayoshi Yoshimura, Y. Matsunaga, H. Yasuura, S. Izumi, H. Kawaguchi, M. Yoshimoto","doi":"10.1109/IOLTS.2012.6313859","DOIUrl":"https://doi.org/10.1109/IOLTS.2012.6313859","url":null,"abstract":"This paper presents a novel neutron-induced soft-error-rate (SER) estimation tool with a particle transport code: PHITS. The proposed tool can calculate the SER according to various data patterns and the layout of the memory cells in an SRAM. As layouts, two kinds of an NMOS-PMOS-NMOS 6T and an inside-out PMOS-NMOS-PMOS versions are considered. The proposed tool distinguishes a single-event-upset (SEU) SER, a horizontal multiple-cell-upset (MCU) SER, and a vertical MCU SER using an extracting function. The horizontal MCU SER in the inside-out version of the PMOS-NMOS-PMOS 6T SRAM cell layout was expected to be 26-41% less than that of the general NMOS-PMOS-NMOS 6T cell layout.","PeriodicalId":246222,"journal":{"name":"2012 IEEE 18th International On-Line Testing Symposium (IOLTS)","volume":"11 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2012-06-27","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"128953934","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
SETTOFF: A fault tolerant flip-flop for building Cost-efficient Reliable Systems 设置:一种容错触发器,用于构建成本效益高的可靠系统
Pub Date : 2012-06-27 DOI: 10.1109/IOLTS.2012.6313833
Yang Lin, Mark Zwolinski
Conventional fault tolerance techniques either require big overheads or have limited reliability. We propose a novel fault tolerant flip-flop (SETTOFF) that addresses timing errors and soft errors in one cost-efficient architecture. In SETTOFF, most SEUs are detected by monitoring the illegal transitions at the output of a flip-flop and recovered by inverting the cell state. SETs, timing errors and the other SEUs are detected by a time redundancy-based architecture. For a 10% activity rate, SETTOFF consumes 35.8% and 39.7% more power than a library flip-flop in 120nm and 65nm technologies, respectively. It only consumes about 5.7% more power than the detection based RazorII flip-flop [1]. SETTOFF therefore provides an increased coverage of fault tolerance with only moderate increase in overhead, hence it is suitable for building highly reliable systems at lower cost than the traditional techniques.
传统的容错技术要么需要很大的开销,要么可靠性有限。我们提出了一种新的容错触发器(SETTOFF),它在一个经济高效的架构中解决了定时错误和软错误。在SETTOFF中,大多数seu是通过监视触发器输出端的非法转换来检测的,并通过反转单元状态来恢复。set、定时错误和其他seu由基于时间冗余的体系结构检测。对于10%的活动率,SETTOFF比120nm和65nm技术的库触发器分别消耗35.8%和39.7%的功率。它只比基于检测的RazorII触发器多消耗约5.7%的功率[1]。因此,SETTOFF提供了增加的容错覆盖范围,而开销仅适度增加,因此它适用于以比传统技术更低的成本构建高可靠性系统。
{"title":"SETTOFF: A fault tolerant flip-flop for building Cost-efficient Reliable Systems","authors":"Yang Lin, Mark Zwolinski","doi":"10.1109/IOLTS.2012.6313833","DOIUrl":"https://doi.org/10.1109/IOLTS.2012.6313833","url":null,"abstract":"Conventional fault tolerance techniques either require big overheads or have limited reliability. We propose a novel fault tolerant flip-flop (SETTOFF) that addresses timing errors and soft errors in one cost-efficient architecture. In SETTOFF, most SEUs are detected by monitoring the illegal transitions at the output of a flip-flop and recovered by inverting the cell state. SETs, timing errors and the other SEUs are detected by a time redundancy-based architecture. For a 10% activity rate, SETTOFF consumes 35.8% and 39.7% more power than a library flip-flop in 120nm and 65nm technologies, respectively. It only consumes about 5.7% more power than the detection based RazorII flip-flop [1]. SETTOFF therefore provides an increased coverage of fault tolerance with only moderate increase in overhead, hence it is suitable for building highly reliable systems at lower cost than the traditional techniques.","PeriodicalId":246222,"journal":{"name":"2012 IEEE 18th International On-Line Testing Symposium (IOLTS)","volume":"20 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2012-06-27","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"127071462","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}
引用次数: 12
Punctured Karpovsky-Taubin binary robust error detecting codes for cryptographic devices 用于加密设备的穿孔Karpovsky-Taubin二进制鲁棒错误检测代码
Pub Date : 2012-06-27 DOI: 10.1109/IOLTS.2012.6313863
Yaara Neumeier, O. Keren
Robust and partially robust codes are codes used in cryptographic devices for maximizing the probability of detecting errors injected by malicious attackers. The set of errors that are masked (undetected) by all codewords form the detection-kernel of the code. Codes whose kernel contains only the zero vector, i.e. codes that can detect any nonzero error (of any multiplicity) with probability greater than zero, are called robust. Codes whose kernel is of size greater than one are considered as partially-robust codes. Partially-robust codes of rate greater than one-half can be derived from the the cubic Karpovsky-Taubin code [6]. This paper introduces a construction of robust codes of rate >; 1/2. The codes are derived from the Karpovsky-Taubin code by puncturing the redundancy bits. It is shown that if the number of remaining redundancy bits (r) is greater than one then the code is robust and any error vector is detected with probability 1, 1-2-r or 1 - 2-r+1. The number of the error vectors associated with each probability is given for robust codes having odd number of information bits.
鲁棒和部分鲁棒代码是用于加密设备的代码,用于最大化检测恶意攻击者注入的错误的概率。被所有码字屏蔽(未检测到)的一组错误构成了代码的检测内核。核只包含零向量的码,即能够检测到概率大于零的任何非零错误(任何多重性)的码,称为鲁棒码。核大小大于1的代码被认为是部分鲁棒代码。从三次Karpovsky-Taubin码可以得到率大于1 / 2的部分鲁棒码[6]。本文介绍了一种率>的鲁棒码的构造;1/2。这些码是通过刺穿冗余位而从卡尔波夫斯基-陶宾码中得到的。结果表明,如果剩余冗余位(r)大于1,则编码具有鲁棒性,并且任意错误向量都以1,1 -2-r或1-2-r +1的概率被检测到。对于具有奇数信息位的鲁棒码,给出了与每个概率相关联的错误向量的个数。
{"title":"Punctured Karpovsky-Taubin binary robust error detecting codes for cryptographic devices","authors":"Yaara Neumeier, O. Keren","doi":"10.1109/IOLTS.2012.6313863","DOIUrl":"https://doi.org/10.1109/IOLTS.2012.6313863","url":null,"abstract":"Robust and partially robust codes are codes used in cryptographic devices for maximizing the probability of detecting errors injected by malicious attackers. The set of errors that are masked (undetected) by all codewords form the detection-kernel of the code. Codes whose kernel contains only the zero vector, i.e. codes that can detect any nonzero error (of any multiplicity) with probability greater than zero, are called robust. Codes whose kernel is of size greater than one are considered as partially-robust codes. Partially-robust codes of rate greater than one-half can be derived from the the cubic Karpovsky-Taubin code [6]. This paper introduces a construction of robust codes of rate >; 1/2. The codes are derived from the Karpovsky-Taubin code by puncturing the redundancy bits. It is shown that if the number of remaining redundancy bits (r) is greater than one then the code is robust and any error vector is detected with probability 1, 1-2-r or 1 - 2-r+1. The number of the error vectors associated with each probability is given for robust codes having odd number of information bits.","PeriodicalId":246222,"journal":{"name":"2012 IEEE 18th International On-Line Testing Symposium (IOLTS)","volume":"18 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2012-06-27","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"125244794","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}
引用次数: 11
Soft-errors resilient logic optimization for low power 低功耗软误差弹性逻辑优化
Pub Date : 2012-06-27 DOI: 10.1109/IOLTS.2012.6313835
S. Pandey, Klaas Brink
This paper is about a single event upset resilient logic design optimization technique for sub-100nm technology nodes. The proposed technique can be used for both combinational as well as sequential circuits. In order to make a logic circuit robust for a transient error, the well known gate sizing technique is used. A 65nm inverters based master slave flip flop is considered for the case study. The result shows a trade off between the robustness and the performance (power consumption and operational speed) while performing design optimization for a single event upset. Furthermore, it shows that the width of devices cannot be increased arbitrarily in order to make a flip flop resilient since it can result in timing violation. The proposed design optimization technique incorporates the timing aspects and finds the optimal widths that make a gate robust against a single event upset.
本文研究了一种针对亚100nm工艺节点的单事件扰动弹性逻辑设计优化技术。所提出的技术既可用于组合电路,也可用于顺序电路。为了使逻辑电路对瞬态误差具有鲁棒性,采用了众所周知的门尺寸技术。案例研究考虑了基于65nm逆变器的主从触发器。结果显示,在针对单个事件进行设计优化时,在鲁棒性和性能(功耗和操作速度)之间进行了权衡。此外,它表明不能为了使触发器具有弹性而任意增加器件的宽度,因为它可能导致时序冲突。所提出的设计优化技术结合了时序方面,并找到了使栅极对单个事件扰动具有鲁棒性的最佳宽度。
{"title":"Soft-errors resilient logic optimization for low power","authors":"S. Pandey, Klaas Brink","doi":"10.1109/IOLTS.2012.6313835","DOIUrl":"https://doi.org/10.1109/IOLTS.2012.6313835","url":null,"abstract":"This paper is about a single event upset resilient logic design optimization technique for sub-100nm technology nodes. The proposed technique can be used for both combinational as well as sequential circuits. In order to make a logic circuit robust for a transient error, the well known gate sizing technique is used. A 65nm inverters based master slave flip flop is considered for the case study. The result shows a trade off between the robustness and the performance (power consumption and operational speed) while performing design optimization for a single event upset. Furthermore, it shows that the width of devices cannot be increased arbitrarily in order to make a flip flop resilient since it can result in timing violation. The proposed design optimization technique incorporates the timing aspects and finds the optimal widths that make a gate robust against a single event upset.","PeriodicalId":246222,"journal":{"name":"2012 IEEE 18th International On-Line Testing Symposium (IOLTS)","volume":"37 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2012-06-27","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"123831270","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}
引用次数: 1
Test access mechanism for chips with spare identical cores 具有相同备用核的芯片的测试访问机制
Pub Date : 2012-06-27 DOI: 10.1109/IOLTS.2012.6313848
O. Sinanoglu
Scalability, power-efficiency and shorter time-to-market due to design re-use have favored the adoption of homogeneous multi-core chips with identical processing units (cores) integrated together, offering enhanced computational power. Furthermore, chips with identical cores help cope with increasing defect rates in delivering reasonable yield levels via the utilization of spare cores. In this paper, we propose a comparison-based TAM that is capable of handling spare identical cores; the proposed TAM guarantees the test of a chip through minimum bandwidth in minimum test time, while ensuring no yield loss in the presence of spare identical cores, as its design is driven by the number of spare cores on the chip. The proposed solution also enables the identification of all the good cores in usable chips, supporting models where chips are priced based on number of good cores. We also extend the proposed TAM by adding efficient diagnostic features.
由于设计重用,可扩展性、能效和更短的上市时间都有利于采用同质多核芯片,将相同的处理单元(内核)集成在一起,从而提供增强的计算能力。此外,具有相同核心的芯片有助于通过利用备用核心来提供合理的良率水平,从而应对不断增加的缺陷率。在本文中,我们提出了一种基于比较的TAM,它能够处理备用的相同核心;所提出的TAM保证了在最小的测试时间内通过最小的带宽对芯片进行测试,同时由于其设计是由芯片上的备用核数量驱动的,因此在存在相同备用核的情况下不会造成良率损失。提出的解决方案还可以识别可用芯片中的所有优质核心,支持基于优质核心数量对芯片进行定价的模型。我们还通过添加有效的诊断特性扩展了所提出的TAM。
{"title":"Test access mechanism for chips with spare identical cores","authors":"O. Sinanoglu","doi":"10.1109/IOLTS.2012.6313848","DOIUrl":"https://doi.org/10.1109/IOLTS.2012.6313848","url":null,"abstract":"Scalability, power-efficiency and shorter time-to-market due to design re-use have favored the adoption of homogeneous multi-core chips with identical processing units (cores) integrated together, offering enhanced computational power. Furthermore, chips with identical cores help cope with increasing defect rates in delivering reasonable yield levels via the utilization of spare cores. In this paper, we propose a comparison-based TAM that is capable of handling spare identical cores; the proposed TAM guarantees the test of a chip through minimum bandwidth in minimum test time, while ensuring no yield loss in the presence of spare identical cores, as its design is driven by the number of spare cores on the chip. The proposed solution also enables the identification of all the good cores in usable chips, supporting models where chips are priced based on number of good cores. We also extend the proposed TAM by adding efficient diagnostic features.","PeriodicalId":246222,"journal":{"name":"2012 IEEE 18th International On-Line Testing Symposium (IOLTS)","volume":"24 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2012-06-27","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"125927069","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}
引用次数: 1
Algorithmic techniques for robust applications 稳健应用的算法技术
Pub Date : 2012-06-27 DOI: 10.1109/IOLTS.2012.6313865
Rakesh Kumar
Summary form only given. Much recent research suggests significant power and energy benefits of relaxing correctness constraints in future processors. Such processors with relaxed constraints have often been referred to as stochastic processors. In this talk, I will discuss three approaches for building applications for such processors. The first approach relies on relaxing the correctness of the application based upon an analysis of application characteristics. The second approach relies upon detecting and then correcting faults within the application as they arise. The third approach transforms applications into more error tolerant forms. In this paper, we show how these techniques that enhance or exploit the error tolerance of applications can yield significant power and energy benefits when computed on stochastic processors.
只提供摘要形式。最近的许多研究表明,在未来的处理器中放松正确性约束会带来显著的功率和能源优势。这种具有宽松约束的处理器通常被称为随机处理器。在这次演讲中,我将讨论为这种处理器构建应用程序的三种方法。第一种方法依赖于基于对应用程序特征的分析来放松应用程序的正确性。第二种方法依赖于检测和纠正应用程序中出现的错误。第三种方法将应用程序转换为更容错的形式。在本文中,我们展示了这些增强或利用应用程序的容错性的技术如何在随机处理器上计算时产生显着的功率和能量效益。
{"title":"Algorithmic techniques for robust applications","authors":"Rakesh Kumar","doi":"10.1109/IOLTS.2012.6313865","DOIUrl":"https://doi.org/10.1109/IOLTS.2012.6313865","url":null,"abstract":"Summary form only given. Much recent research suggests significant power and energy benefits of relaxing correctness constraints in future processors. Such processors with relaxed constraints have often been referred to as stochastic processors. In this talk, I will discuss three approaches for building applications for such processors. The first approach relies on relaxing the correctness of the application based upon an analysis of application characteristics. The second approach relies upon detecting and then correcting faults within the application as they arise. The third approach transforms applications into more error tolerant forms. In this paper, we show how these techniques that enhance or exploit the error tolerance of applications can yield significant power and energy benefits when computed on stochastic processors.","PeriodicalId":246222,"journal":{"name":"2012 IEEE 18th International On-Line Testing Symposium (IOLTS)","volume":"108 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2012-06-27","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"123250411","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}
引用次数: 0
Error detection and correction of single event upset (SEU) tolerant latch 单事件扰动(SEU)容错锁存器的错误检测与校正
Pub Date : 2012-06-27 DOI: 10.1109/IOLTS.2012.6313832
N. Julai, A. Yakovlev, A. Bystrov
Soft errors are a serious concern in state holder circuits at they can cause temporarily malfunctions. C-elements are one of the state holders that are widely used in asynchronous circuits. In this paper, our investigations focus on the vulnerability of different latch types based on C-elements with respect to soft errors. Our aim is to design single event upset (SEU) tolerant latch that has the capability of both detecting and correcting soft errors based on converting single rail to dual-rail configuration and Razor flip flop implementation. In the event of an SEU hitting sensitive nodes and causing the state to temporarily change, an error is generated and a shadow latch restores the correct data. We have demonstrated the functionality of our proposed latch by simulating the design using UMC90nm technology. We also measured error rate of our proposed latch by using an Altera Cyclone II FPGA board. We have obtained the voltage dependence of the error rates. The results show that our proposed latch has less than 1.5% faults propagated at the output.
软错误在状态保持电路中是一个严重的问题,因为它们可能导致暂时的故障。c -元件是异步电路中广泛使用的一种状态保持器。本文主要研究了基于c元的不同锁存器类型在软误差方面的脆弱性。我们的目标是设计单事件干扰(SEU)容忍锁存器,该锁存器具有检测和纠正软错误的能力,基于将单轨转换为双轨配置和Razor触发器实现。如果SEU击中敏感节点并导致状态临时改变,则会生成一个错误,影子锁存器将恢复正确的数据。我们通过使用UMC90nm技术模拟设计,展示了我们提出的锁存器的功能。我们还通过使用Altera Cyclone II FPGA板测量了我们提出的锁存器的错误率。我们得到了错误率与电压的关系。结果表明,我们提出的锁存器在输出端传播的故障小于1.5%。
{"title":"Error detection and correction of single event upset (SEU) tolerant latch","authors":"N. Julai, A. Yakovlev, A. Bystrov","doi":"10.1109/IOLTS.2012.6313832","DOIUrl":"https://doi.org/10.1109/IOLTS.2012.6313832","url":null,"abstract":"Soft errors are a serious concern in state holder circuits at they can cause temporarily malfunctions. C-elements are one of the state holders that are widely used in asynchronous circuits. In this paper, our investigations focus on the vulnerability of different latch types based on C-elements with respect to soft errors. Our aim is to design single event upset (SEU) tolerant latch that has the capability of both detecting and correcting soft errors based on converting single rail to dual-rail configuration and Razor flip flop implementation. In the event of an SEU hitting sensitive nodes and causing the state to temporarily change, an error is generated and a shadow latch restores the correct data. We have demonstrated the functionality of our proposed latch by simulating the design using UMC90nm technology. We also measured error rate of our proposed latch by using an Altera Cyclone II FPGA board. We have obtained the voltage dependence of the error rates. The results show that our proposed latch has less than 1.5% faults propagated at the output.","PeriodicalId":246222,"journal":{"name":"2012 IEEE 18th International On-Line Testing Symposium (IOLTS)","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2012-06-27","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"131301880","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 the functional test of L2 caches 关于二级缓存的功能测试
Pub Date : 2012-06-27 DOI: 10.1109/IOLTS.2012.6313846
Michele Riga, E. Sánchez, M. Reorda
Caches are crucial components in today's processors (both stand-alone or integrated into SoCs) and they account for a growing percentage of the occupied silicon area. Therefore, their test (both at the end of the manufacturing and on-line) is crucial for the quality and reliability of the whole product. While in many cases cache test is based on Design for Testability (DfT) techniques, there are situations in which the functional approach is the only viable one. Previous papers addressed the issue of developing test programs for testing caches: since the constant trend is to organize them in different levels, in this paper we address the test of second level caches (L2). To the best of our knowledge, the paper presents the first functional test method for L2 caches: some experimental results also are provided to assess its effectiveness on the OpenSPARC T1 processor.
缓存是当今处理器(无论是独立的还是集成到soc中的)的关键组件,它们所占的硅面积比例越来越大。因此,他们的测试(在制造结束和在线)对整个产品的质量和可靠性至关重要。虽然在许多情况下,缓存测试是基于可测试性设计(DfT)技术,但在某些情况下,功能方法是唯一可行的方法。以前的论文讨论了为测试缓存开发测试程序的问题:由于不断的趋势是将它们组织在不同的级别,在本文中,我们讨论了二级缓存(L2)的测试。据我们所知,本文提出了L2缓存的第一个功能测试方法,并提供了一些实验结果来评估其在OpenSPARC T1处理器上的有效性。
{"title":"On the functional test of L2 caches","authors":"Michele Riga, E. Sánchez, M. Reorda","doi":"10.1109/IOLTS.2012.6313846","DOIUrl":"https://doi.org/10.1109/IOLTS.2012.6313846","url":null,"abstract":"Caches are crucial components in today's processors (both stand-alone or integrated into SoCs) and they account for a growing percentage of the occupied silicon area. Therefore, their test (both at the end of the manufacturing and on-line) is crucial for the quality and reliability of the whole product. While in many cases cache test is based on Design for Testability (DfT) techniques, there are situations in which the functional approach is the only viable one. Previous papers addressed the issue of developing test programs for testing caches: since the constant trend is to organize them in different levels, in this paper we address the test of second level caches (L2). To the best of our knowledge, the paper presents the first functional test method for L2 caches: some experimental results also are provided to assess its effectiveness on the OpenSPARC T1 processor.","PeriodicalId":246222,"journal":{"name":"2012 IEEE 18th International On-Line Testing Symposium (IOLTS)","volume":"77 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2012-06-27","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"127698693","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}
引用次数: 5
期刊
2012 IEEE 18th International On-Line Testing Symposium (IOLTS)
全部 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