首页 > 最新文献

2015 IEEE International Symposium on Defect and Fault Tolerance in VLSI and Nanotechnology Systems (DFTS)最新文献

英文 中文
On enhancing the debug architecture of a system-on-chip (SoC) to detect software attacks 改进片上系统(SoC)的调试架构以检测软件攻击
J. Backer, D. Hély, R. Karri
The prevalent use of systems-on-chip (SoCs) makes them prime targets for software attacks. Proposed security countermeasures monitor software execution in real-time, but are impractical, and require impractical changes to the internal logic of intellectual property (IP) cores. We leverage the software observability provided by the readily available SoC debug architecture to detect attacks without modifying IP cores. We add hardware components to configure the debug architecture for security monitoring, to store a golden software execution model, and to notify a trusted kernel process when an attack is detected. Our evaluations show that the additions do not impact runtime software execution, and incur 9% area and power overheads on a low-cost processor core.
片上系统(soc)的普遍使用使它们成为软件攻击的主要目标。提出的安全对策可以实时监视软件的执行,但是不切实际,并且需要对知识产权(IP)内核的内部逻辑进行不切实际的更改。我们利用现成可用的SoC调试架构提供的软件可观察性来检测攻击,而无需修改IP内核。我们添加硬件组件来配置用于安全监控的调试体系结构,存储黄金软件执行模型,并在检测到攻击时通知受信任的内核进程。我们的评估表明,增加的功能不会影响运行时软件的执行,并且会在低成本处理器核心上增加9%的面积和功耗开销。
{"title":"On enhancing the debug architecture of a system-on-chip (SoC) to detect software attacks","authors":"J. Backer, D. Hély, R. Karri","doi":"10.1109/DFT.2015.7315131","DOIUrl":"https://doi.org/10.1109/DFT.2015.7315131","url":null,"abstract":"The prevalent use of systems-on-chip (SoCs) makes them prime targets for software attacks. Proposed security countermeasures monitor software execution in real-time, but are impractical, and require impractical changes to the internal logic of intellectual property (IP) cores. We leverage the software observability provided by the readily available SoC debug architecture to detect attacks without modifying IP cores. We add hardware components to configure the debug architecture for security monitoring, to store a golden software execution model, and to notify a trusted kernel process when an attack is detected. Our evaluations show that the additions do not impact runtime software execution, and incur 9% area and power overheads on a low-cost processor core.","PeriodicalId":383972,"journal":{"name":"2015 IEEE International Symposium on Defect and Fault Tolerance in VLSI and Nanotechnology Systems (DFTS)","volume":"113 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2015-10-12","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"124354135","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
Approximate compressors for error-resilient multiplier design 近似压缩机的误差弹性乘法器设计
Zhixi Yang, Jie Han, F. Lombardi
Approximate circuit design is an innovative paradigm for error-resilient image and signal processing applications. Multiplication is often a fundamental function for many of these applications. In this paper, three approximate compressors are proposed with an accuracy constraint for the partial product reduction (PPR) in a multiplier. Both approximation and truncation are considered in the approximate multiplier design. An image sharpening algorithm is then investigated as an application of the proposed multiplier designs. Extensive simulation results show that the proposed designs achieve significant reductions in area and power while achieving a high signal-to-noise ratio (SNR > 35 dB), compared to their exact counterparts as well as other approximate multipliers.
近似电路设计是图像和信号处理应用的一种创新范例。乘法通常是许多此类应用程序的基本功能。本文提出了三种近似压缩器,并对乘法器的部分积约简(PPR)进行了精度约束。近似乘法器的设计同时考虑了近似和截断。然后研究了图像锐化算法作为所提出的乘法器设计的应用。大量的仿真结果表明,与同类产品以及其他近似乘法器相比,所提出的设计在实现高信噪比(SNR > 35 dB)的同时,显著减小了面积和功耗。
{"title":"Approximate compressors for error-resilient multiplier design","authors":"Zhixi Yang, Jie Han, F. Lombardi","doi":"10.1109/DFT.2015.7315159","DOIUrl":"https://doi.org/10.1109/DFT.2015.7315159","url":null,"abstract":"Approximate circuit design is an innovative paradigm for error-resilient image and signal processing applications. Multiplication is often a fundamental function for many of these applications. In this paper, three approximate compressors are proposed with an accuracy constraint for the partial product reduction (PPR) in a multiplier. Both approximation and truncation are considered in the approximate multiplier design. An image sharpening algorithm is then investigated as an application of the proposed multiplier designs. Extensive simulation results show that the proposed designs achieve significant reductions in area and power while achieving a high signal-to-noise ratio (SNR > 35 dB), compared to their exact counterparts as well as other approximate multipliers.","PeriodicalId":383972,"journal":{"name":"2015 IEEE International Symposium on Defect and Fault Tolerance in VLSI and Nanotechnology Systems (DFTS)","volume":"12 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2015-10-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"115479709","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}
引用次数: 65
A method to protect Bloom filters from soft errors 保护布隆过滤器免受软错误的方法
P. Reviriego, S. Pontarelli, J. A. Maestro, M. Ottavi
Bloom filters are used in many computing and networking applications where they provide a simple method to test if an element is present in a set. In some of those systems, reliability is a major concern and therefore the Bloom filters should be protected to ensure that errors do not affect the system behavior. One of the most common type of errors in electronic implementations of Bloom filters are radiation induced soft errors. Soft errors can corrupt the contents of a Bloom filter causing false positives and false negatives. Error Correction Codes (ECCs) can be used to protect the Bloom filter so that for example single bit errors are detected and corrected. However, the use of ECCs impacts the implementation area, power and delay. In this paper, a method to efficiently protect the contents of a Bloom filter is presented. The scheme exploits the different effects at the system level of false positives and false negatives to achieve effective error protection at lower cost than that of a traditional ECC. To illustrate the benefits of the proposed method, a case study is presented where the proposed implementation is compared with the use of a traditional Hamming ECC.
布隆过滤器在许多计算和网络应用程序中使用,它们提供了一种简单的方法来测试元素是否存在于集合中。在其中一些系统中,可靠性是一个主要问题,因此应该保护Bloom过滤器,以确保错误不会影响系统行为。布隆滤波器的电子实现中最常见的误差类型之一是辐射引起的软误差。软错误会破坏布隆过滤器的内容,导致假阳性和假阴性。纠错码(ecc)可用于保护布隆滤波器,以便检测和纠正例如单比特错误。然而,ECCs的使用会影响实现区域、功率和延迟。本文提出了一种有效保护布隆滤波器内容的方法。该方案利用假阳性和假阴性在系统级的不同效果,以较低的成本实现有效的错误保护。为了说明所提出的方法的好处,提出了一个案例研究,其中所提出的实现与使用传统的汉明ECC进行了比较。
{"title":"A method to protect Bloom filters from soft errors","authors":"P. Reviriego, S. Pontarelli, J. A. Maestro, M. Ottavi","doi":"10.1109/DFT.2015.7315140","DOIUrl":"https://doi.org/10.1109/DFT.2015.7315140","url":null,"abstract":"Bloom filters are used in many computing and networking applications where they provide a simple method to test if an element is present in a set. In some of those systems, reliability is a major concern and therefore the Bloom filters should be protected to ensure that errors do not affect the system behavior. One of the most common type of errors in electronic implementations of Bloom filters are radiation induced soft errors. Soft errors can corrupt the contents of a Bloom filter causing false positives and false negatives. Error Correction Codes (ECCs) can be used to protect the Bloom filter so that for example single bit errors are detected and corrected. However, the use of ECCs impacts the implementation area, power and delay. In this paper, a method to efficiently protect the contents of a Bloom filter is presented. The scheme exploits the different effects at the system level of false positives and false negatives to achieve effective error protection at lower cost than that of a traditional ECC. To illustrate the benefits of the proposed method, a case study is presented where the proposed implementation is compared with the use of a traditional Hamming ECC.","PeriodicalId":383972,"journal":{"name":"2015 IEEE International Symposium on Defect and Fault Tolerance in VLSI and Nanotechnology Systems (DFTS)","volume":"152 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2015-10-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"123047048","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}
引用次数: 6
Impact of test compression on power supply noise control 试验压缩对电源噪声控制的影响
Tengteng Zhang, D. Walker
Compaction and compression are commonly used to minimize test data volume and test application time. Both techniques can greatly affect power supply noise (PSN) during test, as these techniques take advantage of the fact that test patterns have low care-bit density. However, there is little prior work studying how compression affects PSN. In this work, embedded deterministic test (EDT) and Illinois Scan patterns are generated with and without compaction. Our previous PSN control algorithm is extended to incorporate the compression constraints and applied to these patterns. The experimental results show that with the PSN control algorithm, EDT lowers the maximal PSN by 24.15% and Illinois Scan lowers it by 2.77% on un-compacted patterns. The maximal PSN is 22.32% and 6.94% lower on compacted patterns.
压缩和压缩通常用于最小化测试数据量和测试应用时间。这两种技术都可以极大地影响测试期间的电源噪声(PSN),因为这些技术利用了测试模式具有低护理位密度的事实。然而,之前很少有研究压缩如何影响PSN的工作。在这项工作中,嵌入式确定性测试(EDT)和伊利诺伊扫描模式生成与不压缩。我们之前的PSN控制算法被扩展到包含压缩约束并应用于这些模式。实验结果表明,采用该控制算法,在非压缩模式下,EDT使最大PSN降低24.15%,伊利诺伊扫描使最大PSN降低2.77%。压缩模式下最大PSN降低22.32%,压缩模式下最大PSN降低6.94%。
{"title":"Impact of test compression on power supply noise control","authors":"Tengteng Zhang, D. Walker","doi":"10.1109/DFT.2015.7315155","DOIUrl":"https://doi.org/10.1109/DFT.2015.7315155","url":null,"abstract":"Compaction and compression are commonly used to minimize test data volume and test application time. Both techniques can greatly affect power supply noise (PSN) during test, as these techniques take advantage of the fact that test patterns have low care-bit density. However, there is little prior work studying how compression affects PSN. In this work, embedded deterministic test (EDT) and Illinois Scan patterns are generated with and without compaction. Our previous PSN control algorithm is extended to incorporate the compression constraints and applied to these patterns. The experimental results show that with the PSN control algorithm, EDT lowers the maximal PSN by 24.15% and Illinois Scan lowers it by 2.77% on un-compacted patterns. The maximal PSN is 22.32% and 6.94% lower on compacted patterns.","PeriodicalId":383972,"journal":{"name":"2015 IEEE International Symposium on Defect and Fault Tolerance in VLSI and Nanotechnology Systems (DFTS)","volume":"30 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2015-10-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"121202662","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
RotR: Rotational redundant task mapping for fail-operational MPSoCs RotR:用于故障mpsoc的旋转冗余任务映射
Badrun Nahar, B. Meyer
As transient and permanent failures are rise shrinking process technology, MPSoC systems with fail-operational behavior have become important, especially for safety-critical applications. We therefore propose RotR, a rotational task mapping approach for an active-redundancy-based system to facilitate parallel execution of redundant tasks. RotR maps tasks such that no single failure affects more than one copy of a redundant task, and utilizes a multi-functional voter task that adapts its functionality based on the system's redundancy state after each component failure. RotR mapping and the proposed voter task jointly enable fail-operational behavior by seamlessly transitioning from higher reliability (e.g., Triple Modular Redundancy) to lower reliability (e.g., Double Modular Redundancy) without requiring task remapping. Our results show that RotR improves a system's fault-tolerant lifetime on average by 37% and 48% over standard DMR and TMR systems, respectively. Furthermore, it improves the overall lifetime by 29% compared to the baseline system having no redundancy.
随着瞬态和永久故障的不断减少,具有故障操作行为的MPSoC系统变得越来越重要,特别是在安全关键应用中。因此,我们提出了RotR,一种基于主动冗余的系统的旋转任务映射方法,以促进冗余任务的并行执行。RotR映射任务,使单个故障不会影响冗余任务的多个副本,并利用多功能投票任务,该任务在每个组件故障后根据系统的冗余状态调整其功能。RotR映射和提议的选民任务通过无缝地从高可靠性(例如,三模冗余)过渡到低可靠性(例如,双模冗余),而无需任务重新映射,从而共同实现故障操作行为。我们的研究结果表明,与标准DMR和TMR系统相比,RotR将系统的容错寿命平均提高了37%和48%。此外,与没有冗余的基准系统相比,它将总体寿命提高了29%。
{"title":"RotR: Rotational redundant task mapping for fail-operational MPSoCs","authors":"Badrun Nahar, B. Meyer","doi":"10.1109/DFT.2015.7315130","DOIUrl":"https://doi.org/10.1109/DFT.2015.7315130","url":null,"abstract":"As transient and permanent failures are rise shrinking process technology, MPSoC systems with fail-operational behavior have become important, especially for safety-critical applications. We therefore propose RotR, a rotational task mapping approach for an active-redundancy-based system to facilitate parallel execution of redundant tasks. RotR maps tasks such that no single failure affects more than one copy of a redundant task, and utilizes a multi-functional voter task that adapts its functionality based on the system's redundancy state after each component failure. RotR mapping and the proposed voter task jointly enable fail-operational behavior by seamlessly transitioning from higher reliability (e.g., Triple Modular Redundancy) to lower reliability (e.g., Double Modular Redundancy) without requiring task remapping. Our results show that RotR improves a system's fault-tolerant lifetime on average by 37% and 48% over standard DMR and TMR systems, respectively. Furthermore, it improves the overall lifetime by 29% compared to the baseline system having no redundancy.","PeriodicalId":383972,"journal":{"name":"2015 IEEE International Symposium on Defect and Fault Tolerance in VLSI and Nanotechnology Systems (DFTS)","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2015-10-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"129186419","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
Improving X-tolerant combinational output compaction via input rotation 通过输入旋转改善x容忍度组合输出压实
A. A. Bawa, N. Touba
Combinational linear compactors can be used to compact the output response for a large number of scan chains into a smaller number of outputs. While some compactor designs can guarantee observation of all scan chains in the presence of a small number of X's, this may not be sufficient for designs with higher X densities. This paper describes an approach for using a combinational rotator between the scan chains and compactor to allow detection of faults even in the presence of high X densities. It is shown that the number of control inputs to the rotator is comparable to the number of control inputs required by conventional X masking approaches, but by not masking, the proposed approach is able to provide higher observability which translates to fewer test patterns, better compression, and better coverage of non-modeled faults. Moreover, the control data for the rotator has many more don't cares than the control data for X masking thereby making it easier and more efficient to compress with a linear decompressor. A heuristic procedure for ordering the inputs to a combinational compactor to increase the probability of observation for a given maximum shift distance is also presented. Experimental results indicate that high observability can be achieved using the proposed method with a relatively small number of control inputs.
组合线性压缩器可用于将大量扫描链的输出响应压缩成较少数量的输出。虽然一些压缩器设计可以保证在存在少量X的情况下观察到所有扫描链,但这可能不足以用于具有较高X密度的设计。本文描述了一种在扫描链和压实器之间使用组合旋转器的方法,即使在高X密度的情况下也可以检测故障。结果表明,旋转器的控制输入数量与传统X屏蔽方法所需的控制输入数量相当,但通过不屏蔽,所提出的方法能够提供更高的可观察性,从而转化为更少的测试模式,更好的压缩和更好的非建模故障覆盖。此外,旋转器的控制数据比X掩蔽的控制数据有更多的不关心,从而使它更容易和更有效地压缩与线性减压器。本文还提出了一种启发式方法,对组合压缩器的输入进行排序,以增加给定最大位移距离下的观测概率。实验结果表明,该方法在控制输入相对较少的情况下可以获得较高的可观测性。
{"title":"Improving X-tolerant combinational output compaction via input rotation","authors":"A. A. Bawa, N. Touba","doi":"10.1109/DFT.2015.7315156","DOIUrl":"https://doi.org/10.1109/DFT.2015.7315156","url":null,"abstract":"Combinational linear compactors can be used to compact the output response for a large number of scan chains into a smaller number of outputs. While some compactor designs can guarantee observation of all scan chains in the presence of a small number of X's, this may not be sufficient for designs with higher X densities. This paper describes an approach for using a combinational rotator between the scan chains and compactor to allow detection of faults even in the presence of high X densities. It is shown that the number of control inputs to the rotator is comparable to the number of control inputs required by conventional X masking approaches, but by not masking, the proposed approach is able to provide higher observability which translates to fewer test patterns, better compression, and better coverage of non-modeled faults. Moreover, the control data for the rotator has many more don't cares than the control data for X masking thereby making it easier and more efficient to compress with a linear decompressor. A heuristic procedure for ordering the inputs to a combinational compactor to increase the probability of observation for a given maximum shift distance is also presented. Experimental results indicate that high observability can be achieved using the proposed method with a relatively small number of control inputs.","PeriodicalId":383972,"journal":{"name":"2015 IEEE International Symposium on Defect and Fault Tolerance in VLSI and Nanotechnology Systems (DFTS)","volume":"194 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2015-10-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"114201556","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
Using value similarity of registers for soft error mitigation 使用寄存器的值相似度来减轻软错误
A. Eker, O. Ergin
Soft errors caused by the cosmic particles or the radiation from the packaging material of the integrated circuits are an increasingly important design problem. With the shrinking feature sizes, the datapath components of the out-of-order superscalar pipeline are becoming more prone to soft errors. Being the major data holding component in contemporary microprocessors, the register file has been an important part of the processor on which researchers offered many different schemes to protect against soft errors. We start with the observation that many of the stored values inside the register file have very small Hamming distances when compared to each other. After showing this analysis results we propose a soft error correction scheme that makes use of the presence of multiple register values that have zero Hamming distance from each other. We use this already available redundancy along with parity protection to achieve error correction for many of the stored values. Our results show that, by employing schemes that make use of the already available copies of the values inside the register file, it is possible to detect and correct 39.0% of the errors with an additional power consumption of 18.9%.
由宇宙粒子或集成电路封装材料辐射引起的软误差是一个日益重要的设计问题。随着特征尺寸的不断缩小,无序超标量管道的数据路径组件越来越容易出现软错误。作为当代微处理器中主要的数据保存部件,寄存器文件已经成为处理器的重要组成部分,研究人员在其上提出了许多防止软错误的方案。我们首先观察到,寄存器文件中的许多存储值彼此之间的汉明距离非常小。在显示此分析结果之后,我们提出了一种软纠错方案,该方案利用多个寄存器值的存在,这些寄存器值彼此之间的汉明距离为零。我们使用这种已经可用的冗余以及奇偶校验保护来实现对许多存储值的纠错。我们的结果表明,通过采用利用寄存器文件中已有的值副本的方案,可以检测并纠正39.0%的错误,而额外的功耗为18.9%。
{"title":"Using value similarity of registers for soft error mitigation","authors":"A. Eker, O. Ergin","doi":"10.1109/DFT.2015.7315142","DOIUrl":"https://doi.org/10.1109/DFT.2015.7315142","url":null,"abstract":"Soft errors caused by the cosmic particles or the radiation from the packaging material of the integrated circuits are an increasingly important design problem. With the shrinking feature sizes, the datapath components of the out-of-order superscalar pipeline are becoming more prone to soft errors. Being the major data holding component in contemporary microprocessors, the register file has been an important part of the processor on which researchers offered many different schemes to protect against soft errors. We start with the observation that many of the stored values inside the register file have very small Hamming distances when compared to each other. After showing this analysis results we propose a soft error correction scheme that makes use of the presence of multiple register values that have zero Hamming distance from each other. We use this already available redundancy along with parity protection to achieve error correction for many of the stored values. Our results show that, by employing schemes that make use of the already available copies of the values inside the register file, it is possible to detect and correct 39.0% of the errors with an additional power consumption of 18.9%.","PeriodicalId":383972,"journal":{"name":"2015 IEEE International Symposium on Defect and Fault Tolerance in VLSI and Nanotechnology Systems (DFTS)","volume":"109 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2015-10-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"132426787","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
Asymmetric ECC organization in 3D-memory via spare column utilization 通过空闲列的利用,3d内存中的非对称ECC组织
Hyunseung Han, Joon-Sung Yang
3D-memory and processor-memory structures are promising applications of 3D-IC technology. With 3D integration, the effective density of memories can increase and the interconnect distance from processor to memory can be shortened. Due to their stacked structure, the upper dies behave as shields blocking outer particles from reaching lower dies, and it makes an error rate of the top layer largest among all layers. Therefore, it is important to improve reliability of upper dies in the 3D-ICs. A novel ECC scheme for 3D-memory to secure reliable operations by enhancing ECC capability of upper layer memories is introduced in this paper. The proposed scheme does not require additional redundancies. Instead, it utilizes unused spare columns of lower layer memories to store additional check-bits of upper layer memories. It forms an asymmetric ECC organization across different layers which enhances ECC capabilities in upper layers. Experimental results show that the proposed method can tolerate more than three times of a bit-error rate compared to the conventional method.
3d存储器和处理器存储器结构是3d集成电路技术的有前途的应用。通过三维集成,存储器的有效密度可以增加,处理器到存储器的互连距离可以缩短。由于上层模具的堆叠结构,上层模具起到屏蔽外部粒子到达下层模具的作用,使得上层的错误率在所有层中最大。因此,提高3d - ic上模的可靠性是非常重要的。本文介绍了一种新的三维存储器ECC方案,通过增强上层存储器的ECC能力来保证三维存储器的可靠运行。拟议的方案不需要额外的冗余。相反,它利用底层存储器中未使用的备用列来存储上层存储器的额外校验位。它在不同的层之间形成了不对称的ECC组织,增强了上层的ECC能力。实验结果表明,与传统方法相比,该方法可以承受3倍以上的误码率。
{"title":"Asymmetric ECC organization in 3D-memory via spare column utilization","authors":"Hyunseung Han, Joon-Sung Yang","doi":"10.1109/DFT.2015.7315128","DOIUrl":"https://doi.org/10.1109/DFT.2015.7315128","url":null,"abstract":"3D-memory and processor-memory structures are promising applications of 3D-IC technology. With 3D integration, the effective density of memories can increase and the interconnect distance from processor to memory can be shortened. Due to their stacked structure, the upper dies behave as shields blocking outer particles from reaching lower dies, and it makes an error rate of the top layer largest among all layers. Therefore, it is important to improve reliability of upper dies in the 3D-ICs. A novel ECC scheme for 3D-memory to secure reliable operations by enhancing ECC capability of upper layer memories is introduced in this paper. The proposed scheme does not require additional redundancies. Instead, it utilizes unused spare columns of lower layer memories to store additional check-bits of upper layer memories. It forms an asymmetric ECC organization across different layers which enhances ECC capabilities in upper layers. Experimental results show that the proposed method can tolerate more than three times of a bit-error rate compared to the conventional method.","PeriodicalId":383972,"journal":{"name":"2015 IEEE International Symposium on Defect and Fault Tolerance in VLSI and Nanotechnology Systems (DFTS)","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2015-10-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"133633091","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
Dependable real-time task execution scheme for a many-core platform 面向多核平台的可靠实时任务执行方案
T. Yoneda, Masashi Imai, H. Saito, Kenji Kise
This paper explores a new dependable real-time task execution scheme for a many-core system. This scheme is based on duplication with temporary TMR and reconfiguration. Unlike a common scheme with several spare units, every processor core in our scheme is used for task execution. Thus, redundant processor cores contribute to both the reliability and performance of the entire system. We first show the implementation details of our scheme. Then the proposed scheme is analytically evaluated using abstracted models and compared with two other schemes.
本文探讨了一种新的多核系统实时任务执行方案。该方案基于带临时TMR的复制和重构。与具有几个备用单元的常见方案不同,我们方案中的每个处理器核心都用于任务执行。因此,冗余的处理器内核有助于提高整个系统的可靠性和性能。我们首先展示方案的实现细节。然后利用抽象模型对该方案进行了分析评价,并与其他两种方案进行了比较。
{"title":"Dependable real-time task execution scheme for a many-core platform","authors":"T. Yoneda, Masashi Imai, H. Saito, Kenji Kise","doi":"10.1109/DFT.2015.7315162","DOIUrl":"https://doi.org/10.1109/DFT.2015.7315162","url":null,"abstract":"This paper explores a new dependable real-time task execution scheme for a many-core system. This scheme is based on duplication with temporary TMR and reconfiguration. Unlike a common scheme with several spare units, every processor core in our scheme is used for task execution. Thus, redundant processor cores contribute to both the reliability and performance of the entire system. We first show the implementation details of our scheme. Then the proposed scheme is analytically evaluated using abstracted models and compared with two other schemes.","PeriodicalId":383972,"journal":{"name":"2015 IEEE International Symposium on Defect and Fault Tolerance in VLSI and Nanotechnology Systems (DFTS)","volume":"81 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2015-10-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"130928262","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
A configurable board-level adaptive incremental diagnosis technique based on decision trees 基于决策树的可配置板级自适应增量诊断技术
C. Bolchini, Luca Cassano
Functional diagnosis for complex electronic boards is a time-consuming task that requires big expertise to the diagnosis engineers. In this paper we propose a new engine for board-level adaptive incremental functional diagnosis based on decision trees. The engine incrementally selects the tests that have to be executed and based on the test outcomes it automatically stops the diagnosis as soon as one or more faulty candidates can be identified, thus allowing to reduce the number of executed tests. Moreover, we propose a configurable early stop condition for the engine that allows to further reduce the number of executed tests leveraging the diagnosis accuracy. The effectiveness of the proposed approach has been assessed using a set of synthetic but realistic boards and three industrial boards.
复杂电路板的功能诊断是一项耗时的工作,对诊断工程师的专业知识要求很高。本文提出了一种基于决策树的董事会级自适应增量功能诊断引擎。引擎增量地选择必须执行的测试,并根据测试结果,一旦识别出一个或多个错误候选项,它就会自动停止诊断,从而允许减少执行的测试数量。此外,我们为发动机提出了一个可配置的早期停止条件,该条件允许进一步减少利用诊断准确性执行测试的数量。使用一组合成但现实的板和三个工业板评估了所提出方法的有效性。
{"title":"A configurable board-level adaptive incremental diagnosis technique based on decision trees","authors":"C. Bolchini, Luca Cassano","doi":"10.1109/DFT.2015.7315167","DOIUrl":"https://doi.org/10.1109/DFT.2015.7315167","url":null,"abstract":"Functional diagnosis for complex electronic boards is a time-consuming task that requires big expertise to the diagnosis engineers. In this paper we propose a new engine for board-level adaptive incremental functional diagnosis based on decision trees. The engine incrementally selects the tests that have to be executed and based on the test outcomes it automatically stops the diagnosis as soon as one or more faulty candidates can be identified, thus allowing to reduce the number of executed tests. Moreover, we propose a configurable early stop condition for the engine that allows to further reduce the number of executed tests leveraging the diagnosis accuracy. The effectiveness of the proposed approach has been assessed using a set of synthetic but realistic boards and three industrial boards.","PeriodicalId":383972,"journal":{"name":"2015 IEEE International Symposium on Defect and Fault Tolerance in VLSI and Nanotechnology Systems (DFTS)","volume":"21 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2015-10-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"121893125","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
期刊
2015 IEEE International Symposium on Defect and Fault Tolerance in VLSI and Nanotechnology Systems (DFTS)
全部 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