首页 > 最新文献

Records of the 2004 International Workshop on Memory Technology, Design and Testing, 2004.最新文献

英文 中文
Built-in self-test and repair (BISTR) techniques for embedded RAMs 嵌入式ram的内置自检和修复(BISTR)技术
Shyue-Kung Lu, Shih-Chang Huang
High-density and high capacity embedded memories are important components for successful implementation of a system-on-a-chip. Since embedded memory cores usually occupy a large portion of the chip area, they will dominate the manufacturing yield of the system chips. In this paper, a built-in self-test and repair (BISTR) approach is proposed for semiconductor memories with 1-D redundancy (redundant rows) structures. The memory rows are virtually divided into row blocks and reconfiguration is performed at the row block level instead of the traditional row level. That is, the virtual divided word line (VDWL) concept is used for repairing of memory cores. The hardware overhead is almost negligible. An experimental chip is implemented and shows a low area overhead - about 3.06% for a 256 /spl times/ 512 SRAM with 4 spare rows. We also compare the repair rate of our approach with previous memory repair algorithms. It also concludes that our approach improves the repair rate significantly.
高密度和高容量嵌入式存储器是成功实现片上系统的重要组成部分。由于嵌入式存储核心通常占据芯片面积的很大一部分,因此它们将主导系统芯片的制造产量。本文针对具有一维冗余(冗余行)结构的半导体存储器,提出了一种内置自检与修复(BISTR)方法。内存行实际上被划分为行块,并且在行块级别而不是传统的行级别执行重新配置。即使用虚拟分词线(VDWL)概念修复内存内核。硬件开销几乎可以忽略不计。实现了一个实验芯片,并显示出低面积开销-对于具有4个备用行的256 /spl times/ 512 SRAM约为3.06%。我们还比较了我们的方法与以前的记忆修复算法的修复率。结果表明,我们的方法显著提高了修复率。
{"title":"Built-in self-test and repair (BISTR) techniques for embedded RAMs","authors":"Shyue-Kung Lu, Shih-Chang Huang","doi":"10.1109/MTDT.2004.7","DOIUrl":"https://doi.org/10.1109/MTDT.2004.7","url":null,"abstract":"High-density and high capacity embedded memories are important components for successful implementation of a system-on-a-chip. Since embedded memory cores usually occupy a large portion of the chip area, they will dominate the manufacturing yield of the system chips. In this paper, a built-in self-test and repair (BISTR) approach is proposed for semiconductor memories with 1-D redundancy (redundant rows) structures. The memory rows are virtually divided into row blocks and reconfiguration is performed at the row block level instead of the traditional row level. That is, the virtual divided word line (VDWL) concept is used for repairing of memory cores. The hardware overhead is almost negligible. An experimental chip is implemented and shows a low area overhead - about 3.06% for a 256 /spl times/ 512 SRAM with 4 spare rows. We also compare the repair rate of our approach with previous memory repair algorithms. It also concludes that our approach improves the repair rate significantly.","PeriodicalId":415606,"journal":{"name":"Records of the 2004 International Workshop on Memory Technology, Design and Testing, 2004.","volume":"15 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2004-08-30","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"114223422","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
Redundancy - it's not just for defects any more 冗余——不再只是针对缺陷
R. Aitken
This paper shows how process variation affects memory margin and performance, and shows that in some cases additional redundancy capability can be used to recover yield due to process variation in addition to yield recovery for defects.
本文展示了工艺变化如何影响内存裕度和性能,并表明在某些情况下,除了对缺陷的良率恢复外,还可以使用额外的冗余能力来恢复由于工艺变化而导致的良率。
{"title":"Redundancy - it's not just for defects any more","authors":"R. Aitken","doi":"10.1109/MTDT.2004.19","DOIUrl":"https://doi.org/10.1109/MTDT.2004.19","url":null,"abstract":"This paper shows how process variation affects memory margin and performance, and shows that in some cases additional redundancy capability can be used to recover yield due to process variation in addition to yield recovery for defects.","PeriodicalId":415606,"journal":{"name":"Records of the 2004 International Workshop on Memory Technology, Design and Testing, 2004.","volume":"11 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2004-08-30","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"124691909","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
Do we need anything more than single bit error correction (ECC)? 除了单比特纠错(ECC),我们还需要什么吗?
M. Spica, T. M. Mak
For a long time, single bit error correction (with double bit error detection) has been the mainstay ECC technology for covering soft errors in the cache. From the soft error rate that has been observed (at least terrestrially), people have been content with what single bit correction can offer. For the rare occasion that a double error occurs, ECC will also be able to alert the system and result in a graceful shutdown or otherwise. However, things are changing. As technology scaling continues, we are approaching the point where we will have a billion transistors on a single piece of silicon, with a big part of this budget as memory elements. In a system, the number of memory bits is also on the rise. The scaled technology also brings with it many variations and sensitivities that can cause memory cells to function improperly, or may not function well at certain environmental conditions. Increasingly, ECC is no longer serving as just radiation induced soft error correction, but may be able to affect other forms of fault corrections as well. Will ECC be able to serve this multi-faceted role? Do we need more than single bit error correction? Can we afford the cost of multiple bit error correction? Should we need it? This paper will attempt to answer some of these questions and raise issues with the status quo.
长期以来,单比特纠错(双比特纠错检测)一直是ECC技术的主流,用于覆盖缓存中的软错误。从已经观察到的软错误率(至少在陆地上)来看,人们已经对单比特校正所能提供的东西感到满意。对于发生双重错误的罕见情况,ECC也能够提醒系统并导致正常关闭或其他情况。然而,情况正在发生变化。随着技术规模的不断扩大,我们正接近在一块硅片上拥有10亿个晶体管的地步,其中很大一部分预算将用于存储元件。在一个系统中,内存位的数量也在增加。这种规模化技术也带来了许多变化和敏感性,可能导致记忆细胞功能不正常,或者在某些环境条件下可能无法正常工作。越来越多地,ECC不再仅仅作为辐射引起的软错误校正,但也可能影响其他形式的错误校正。ECC能否胜任这一多方面的角色?我们需要比单比特纠错更多的纠错吗?我们能负担得起多比特纠错的费用吗?我们需要它吗?本文将试图回答其中的一些问题,并提出与现状有关的问题。
{"title":"Do we need anything more than single bit error correction (ECC)?","authors":"M. Spica, T. M. Mak","doi":"10.1109/MTDT.2004.9","DOIUrl":"https://doi.org/10.1109/MTDT.2004.9","url":null,"abstract":"For a long time, single bit error correction (with double bit error detection) has been the mainstay ECC technology for covering soft errors in the cache. From the soft error rate that has been observed (at least terrestrially), people have been content with what single bit correction can offer. For the rare occasion that a double error occurs, ECC will also be able to alert the system and result in a graceful shutdown or otherwise. However, things are changing. As technology scaling continues, we are approaching the point where we will have a billion transistors on a single piece of silicon, with a big part of this budget as memory elements. In a system, the number of memory bits is also on the rise. The scaled technology also brings with it many variations and sensitivities that can cause memory cells to function improperly, or may not function well at certain environmental conditions. Increasingly, ECC is no longer serving as just radiation induced soft error correction, but may be able to affect other forms of fault corrections as well. Will ECC be able to serve this multi-faceted role? Do we need more than single bit error correction? Can we afford the cost of multiple bit error correction? Should we need it? This paper will attempt to answer some of these questions and raise issues with the status quo.","PeriodicalId":415606,"journal":{"name":"Records of the 2004 International Workshop on Memory Technology, Design and Testing, 2004.","volume":"6 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2004-08-30","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"125586576","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}
引用次数: 57
Tutorial on magnetic tunnel junction magnetoresistive random-access memory 磁隧道结磁阻随机存取存储器教程
B. Cockburn
Magnetic tunnel junction magnetoresistive random-access memory (MTJ-MRAM) appears to be in an advanced stage of development at several companies, including Motorola Inc., IBM Corporation, Infineon Technologies and Cypress Semiconductor Corp. MRAM has the potential to become a universal memory technology, with the high speed of SRAM, the nonvolatility of flash memory (but with much greater write-erase endurance than flash memory), and with storage densities that could approach those of DRAM. MRAM is embeddable in conventional CMOS processes with as few as four additional masks. We briefly review early MRAM technologies such as anisotropic MRAM, spin valve MRAM, and pseudo spin valve MRAM. Then we survey both conventional MTJ-MRAM and the recently-developed read-before-write toggle-mode MTJ-MRAM.
磁隧道结磁阻随机存取存储器(MTJ-MRAM)似乎在摩托罗拉公司、IBM公司、英飞凌技术和赛普拉斯半导体公司等几家公司处于发展的高级阶段。MRAM具有SRAM的高速度、闪存的非易失性(但比闪存具有更大的写擦持久性)和接近DRAM的存储密度,有可能成为一种通用存储技术。MRAM可嵌入到传统的CMOS工艺中,只需四个额外的掩模。我们简要回顾了早期的MRAM技术,如各向异性MRAM、自旋阀MRAM和伪自旋阀MRAM。然后,我们对传统的MTJ-MRAM和最近开发的先读后写切换模式MTJ-MRAM进行了研究。
{"title":"Tutorial on magnetic tunnel junction magnetoresistive random-access memory","authors":"B. Cockburn","doi":"10.1109/MTDT.2004.24","DOIUrl":"https://doi.org/10.1109/MTDT.2004.24","url":null,"abstract":"Magnetic tunnel junction magnetoresistive random-access memory (MTJ-MRAM) appears to be in an advanced stage of development at several companies, including Motorola Inc., IBM Corporation, Infineon Technologies and Cypress Semiconductor Corp. MRAM has the potential to become a universal memory technology, with the high speed of SRAM, the nonvolatility of flash memory (but with much greater write-erase endurance than flash memory), and with storage densities that could approach those of DRAM. MRAM is embeddable in conventional CMOS processes with as few as four additional masks. We briefly review early MRAM technologies such as anisotropic MRAM, spin valve MRAM, and pseudo spin valve MRAM. Then we survey both conventional MTJ-MRAM and the recently-developed read-before-write toggle-mode MTJ-MRAM.","PeriodicalId":415606,"journal":{"name":"Records of the 2004 International Workshop on Memory Technology, Design and Testing, 2004.","volume":"13 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2004-08-09","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"122446297","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
Micro programmable built-in self repair for SRAMs 微可编程内置自修复的sram
Rita Zappa, C. Selva, Danilo Rimondi, C. Torelli, M. Crestan, G. Mastrodomenico, L. Albani
A built-in self-repair (BISR) machine is herewith proposed, able to test at speed and repair embedded static random access memories. Unlike the common approach to blow laser-fuse registers, here the repair operation is completely accomplished by the BISR machine, with no external intervene. The information related to the repair operation is stored into an on-chip FLASH memory. The machine is user programmable, since it can test memories of different capacity, architecture and aspect ratio, with up to four test algorithms and two test flows. An "industrial" test flow is intended for production; while, in case of failure, a more complex "screening flow" allows to distinguish whether the unsuccessful repair operation is due to exceeded redundancy capacity or to faulty FLASH programming. This system is aimed to enhance test diagnostic capability and to improve production yield of devices which it is connected to, by-passing the actual losses in time and resources of currently used laser-fuse approach.
提出了一种能够快速测试和修复嵌入式静态随机存储器的内置自修复(BISR)机器。与通常的方法吹激光熔丝寄存器不同,这里的修复操作完全由BISR机器完成,没有外部干预。与修复操作相关的信息存储在片上闪存中。机器是用户可编程的,因为它可以测试不同容量,结构和宽高比的存储器,最多有四个测试算法和两个测试流程。“工业”测试流程用于生产;而在故障的情况下,更复杂的“筛选流程”可以区分失败的修复操作是由于超出冗余容量还是由于错误的FLASH编程。该系统旨在提高测试诊断能力,提高所连接设备的成品率,绕过目前使用的激光熔丝方法在时间和资源上的实际损失。
{"title":"Micro programmable built-in self repair for SRAMs","authors":"Rita Zappa, C. Selva, Danilo Rimondi, C. Torelli, M. Crestan, G. Mastrodomenico, L. Albani","doi":"10.1109/MTDT.2004.14","DOIUrl":"https://doi.org/10.1109/MTDT.2004.14","url":null,"abstract":"A built-in self-repair (BISR) machine is herewith proposed, able to test at speed and repair embedded static random access memories. Unlike the common approach to blow laser-fuse registers, here the repair operation is completely accomplished by the BISR machine, with no external intervene. The information related to the repair operation is stored into an on-chip FLASH memory. The machine is user programmable, since it can test memories of different capacity, architecture and aspect ratio, with up to four test algorithms and two test flows. An \"industrial\" test flow is intended for production; while, in case of failure, a more complex \"screening flow\" allows to distinguish whether the unsuccessful repair operation is due to exceeded redundancy capacity or to faulty FLASH programming. This system is aimed to enhance test diagnostic capability and to improve production yield of devices which it is connected to, by-passing the actual losses in time and resources of currently used laser-fuse approach.","PeriodicalId":415606,"journal":{"name":"Records of the 2004 International Workshop on Memory Technology, Design and Testing, 2004.","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2004-08-09","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"130049493","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
A novel method for silicon configurable test flow and algorithms for testing, debugging and characterizing different types of embedded memories through a shared controller 一种硅可配置测试流程的新方法和通过共享控制器测试、调试和表征不同类型嵌入式存储器的算法
Swapnil Bahl
In present day system-on-chips (SOC), a large part (/spl sim/70%) is occupied by memories. The overall yield of the SoC relies heavily on the memory yield. To minimize the test and diagnosis effort, we present a system for silicon configurable test flow and algorithms for different types of memories including multi-port memories, through a shared controller. It supports manufacturing tests as well as diagnosis and electrical AC characterisation of memories. With low area overhead, the proposed microcode based configurable controller gives the test engineer freedom to do complete testing on-chip with few micro-codes.
在当今的片上系统(SOC)中,存储器占据了很大一部分(/spl sim/70%)。SoC的整体产率很大程度上依赖于内存产率。为了最大限度地减少测试和诊断的工作量,我们提出了一个系统的硅可配置的测试流程和算法为不同类型的存储器,包括多端口存储器,通过一个共享控制器。它支持制造测试以及诊断和记忆的电气交流特性。所提出的基于微码的可配置控制器具有低面积开销,使测试工程师可以用很少的微码自由地完成片上测试。
{"title":"A novel method for silicon configurable test flow and algorithms for testing, debugging and characterizing different types of embedded memories through a shared controller","authors":"Swapnil Bahl","doi":"10.1109/MTDT.2004.2","DOIUrl":"https://doi.org/10.1109/MTDT.2004.2","url":null,"abstract":"In present day system-on-chips (SOC), a large part (/spl sim/70%) is occupied by memories. The overall yield of the SoC relies heavily on the memory yield. To minimize the test and diagnosis effort, we present a system for silicon configurable test flow and algorithms for different types of memories including multi-port memories, through a shared controller. It supports manufacturing tests as well as diagnosis and electrical AC characterisation of memories. With low area overhead, the proposed microcode based configurable controller gives the test engineer freedom to do complete testing on-chip with few micro-codes.","PeriodicalId":415606,"journal":{"name":"Records of the 2004 International Workshop on Memory Technology, Design and Testing, 2004.","volume":"4 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2004-08-09","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"121946343","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}
引用次数: 7
Influence of bit line twisting on the faulty behavior of DRAMs 位线扭曲对dram故障行为的影响
Z. Al-Ars, M. Herzog, I. Schanstra, A. V. Goor
Bit line twisting is an effective design method commonly used to reduce the impact of bit line coupling noise in high density memory devices. This paper investigates the way bit line twisting influences the faulty behavior of DRAMs, based on an analytical evaluation of coupling effects on the one hand, and a simulation-based fault analysis using a Spice simulation model on the other. Two different DRAM twisting schemes, in addition to a third untwisted bit line scheme, are presented and analyzed. Both the analytical and the simulation-based evaluation results show that each scheme has its own specific impact on the faulty behavior. The same approach presented in the paper can be used to analyze the impact of other bit line twisting schemes on the memory faulty behavior.
在高密度存储器件中,位线扭转是一种有效的减小位线耦合噪声影响的设计方法。本文研究了位线扭曲对dram故障行为的影响,一方面基于耦合效应的分析评估,另一方面基于Spice仿真模型的仿真故障分析。提出并分析了两种不同的DRAM扭转方案以及第三种非扭转位线方案。分析结果和仿真结果表明,每种方案对故障行为都有其特定的影响。本文提出的方法也可用于分析其他位线扭转方案对存储器故障行为的影响。
{"title":"Influence of bit line twisting on the faulty behavior of DRAMs","authors":"Z. Al-Ars, M. Herzog, I. Schanstra, A. V. Goor","doi":"10.1109/MTDT.2004.12","DOIUrl":"https://doi.org/10.1109/MTDT.2004.12","url":null,"abstract":"Bit line twisting is an effective design method commonly used to reduce the impact of bit line coupling noise in high density memory devices. This paper investigates the way bit line twisting influences the faulty behavior of DRAMs, based on an analytical evaluation of coupling effects on the one hand, and a simulation-based fault analysis using a Spice simulation model on the other. Two different DRAM twisting schemes, in addition to a third untwisted bit line scheme, are presented and analyzed. Both the analytical and the simulation-based evaluation results show that each scheme has its own specific impact on the faulty behavior. The same approach presented in the paper can be used to analyze the impact of other bit line twisting schemes on the memory faulty behavior.","PeriodicalId":415606,"journal":{"name":"Records of the 2004 International Workshop on Memory Technology, Design and Testing, 2004.","volume":"36 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2004-08-09","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"122268970","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}
引用次数: 7
Markov models of fault-tolerant memory systems under SEU 单单元容错记忆系统的马尔可夫模型
L. Schiano, M. Ottavi, F. Lombardi
A single event upset (SEU) can affect the correct operation of digital systems, such as memories and processors. This paper proposes Markov based models for analyzing the reliability and availability of different fault-tolerant memory arrangements under the operational scenario of an SEU. These arrangements exploit redundancy (either duplex or triplex replication) for dynamic fault-tolerant operation as provided by arbitration (for error detection and output selection) as well as in the presence of dedicated circuitry implementing different correction/detection codes for bit-flips as errors. The primary objective is to preserve either the correctness, or the fail-safe nature of the data output of the memory system for long mission time. It is shown that a duplex memory system encoded with error control codes has a higher reliability than the triplex arrangement. Moreover, the use of a code for single error correction and double error detection (SEC-DED) improves both availability and reliability compared to an error correction code with same error detection capabilities.
单个事件干扰(SEU)可以影响数字系统(如存储器和处理器)的正确操作。本文提出了一种基于马尔可夫的模型,用于分析单单元运行场景下不同容错存储器安排的可靠性和可用性。这些安排利用冗余(双工或三工复制)来实现由仲裁提供的动态容错操作(用于错误检测和输出选择),以及在专用电路的存在下实现不同的校正/检测码,以将位翻转作为错误。主要目标是在长任务时间内保持存储系统数据输出的正确性或故障安全特性。结果表明,用错误控制码编码的双工存储系统比三工存储系统具有更高的可靠性。此外,与具有相同错误检测功能的错误纠正代码相比,使用单错误纠正和双错误检测代码(SEC-DED)可以提高可用性和可靠性。
{"title":"Markov models of fault-tolerant memory systems under SEU","authors":"L. Schiano, M. Ottavi, F. Lombardi","doi":"10.1109/MTDT.2004.13","DOIUrl":"https://doi.org/10.1109/MTDT.2004.13","url":null,"abstract":"A single event upset (SEU) can affect the correct operation of digital systems, such as memories and processors. This paper proposes Markov based models for analyzing the reliability and availability of different fault-tolerant memory arrangements under the operational scenario of an SEU. These arrangements exploit redundancy (either duplex or triplex replication) for dynamic fault-tolerant operation as provided by arbitration (for error detection and output selection) as well as in the presence of dedicated circuitry implementing different correction/detection codes for bit-flips as errors. The primary objective is to preserve either the correctness, or the fail-safe nature of the data output of the memory system for long mission time. It is shown that a duplex memory system encoded with error control codes has a higher reliability than the triplex arrangement. Moreover, the use of a code for single error correction and double error detection (SEC-DED) improves both availability and reliability compared to an error correction code with same error detection capabilities.","PeriodicalId":415606,"journal":{"name":"Records of the 2004 International Workshop on Memory Technology, Design and Testing, 2004.","volume":"20 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2004-08-09","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"124056828","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}
引用次数: 24
The state-of-art and future trends in testing embedded memories 测试嵌入式存储器的最新技术和未来趋势
S. Hamdioui, G. Gaydadjiev, A. V. Goor
According to the International Technology Roadmap for Semiconductors (ITRS 2001), embedded memories will continue to dominate the increasing system on chips (SoCs) content in the next years, approaching 94% in about 10 years. Therefore the memory yield will have a dramatical impact on the overall defect-per-million (DPM) level, hence on the overall SoC yield. Meeting a high memory yield requires understanding memory designs, modelling their faulty behaviors in the presence of defects, designing adequate tests and diagnosis strategies as well as efficient repair schemes. This paper presents the state of art in memory testing including fault modeling, test design, built-in-self-test (BIST) and built-in-self-repair (BISR). Further research challenges and opportunities are discussed in enabling testing (embedded) memories, which use deep submicron technologies.
根据国际半导体技术路线图(ITRS 2001),嵌入式存储器将在未来几年继续主导不断增长的片上系统(soc)内容,在大约10年内接近94%。因此,内存产量将对整体百万分缺缺率(DPM)水平产生重大影响,从而对整体SoC产量产生重大影响。实现高内存产量需要理解内存设计,在存在缺陷的情况下对其错误行为进行建模,设计适当的测试和诊断策略以及有效的修复方案。本文介绍了存储器测试技术的发展现状,包括故障建模、测试设计、内置自检和内置自修复。进一步的研究挑战和机遇进行了讨论,使测试(嵌入式)存储器,使用深亚微米技术。
{"title":"The state-of-art and future trends in testing embedded memories","authors":"S. Hamdioui, G. Gaydadjiev, A. V. Goor","doi":"10.1109/MTDT.2004.23","DOIUrl":"https://doi.org/10.1109/MTDT.2004.23","url":null,"abstract":"According to the International Technology Roadmap for Semiconductors (ITRS 2001), embedded memories will continue to dominate the increasing system on chips (SoCs) content in the next years, approaching 94% in about 10 years. Therefore the memory yield will have a dramatical impact on the overall defect-per-million (DPM) level, hence on the overall SoC yield. Meeting a high memory yield requires understanding memory designs, modelling their faulty behaviors in the presence of defects, designing adequate tests and diagnosis strategies as well as efficient repair schemes. This paper presents the state of art in memory testing including fault modeling, test design, built-in-self-test (BIST) and built-in-self-repair (BISR). Further research challenges and opportunities are discussed in enabling testing (embedded) memories, which use deep submicron technologies.","PeriodicalId":415606,"journal":{"name":"Records of the 2004 International Workshop on Memory Technology, Design and Testing, 2004.","volume":"6 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2004-08-09","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"131043459","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}
引用次数: 86
A parallel built-in diagnostic scheme for multiple embedded memories 一种用于多个嵌入式存储器的并行内置诊断方案
Li-Ming Denq, Rei-Fu Huang, Cheng-Wen Wu, Yeong-Jar Chang, Wen Ching Wu
Hundreds of memory cores can be found on a typical system-on-chip (SOC) today. Diagnosing such a large number of memory cores using a conventional built-in self-test (BIST) architecture consumes too much time, as its on-chip diagnostics support is for sequential diagnosis only. In this paper, we present a memory BIST architecture with parallel diagnosis scheme. The proposed parallel built-in self-diagnosis (PBISD) scheme was developed to work with our existing memory optimization and reconfiguration (MORE) system, which configures small memory cores into the large one specified by the user, subject to the power and geometry constraints. With PBISD and MORE, memory test and diagnosis can be done in a much shorter time, and the whole system provides a good balance among test time, test power, and test hardware overhead. Experimental results show that, when compared with a conventional BISD scheme, the diagnosis time for a case with four memory cores is only 25%. Moreover, the area overhead is only 49%, as only one test pattern generator is required.
如今,在一个典型的片上系统(SOC)上可以找到数百个内存内核。使用传统的内置自检(BIST)架构诊断如此大量的内存内核会消耗太多时间,因为它的片上诊断支持仅用于顺序诊断。本文提出了一种具有并行诊断方案的内存BIST体系结构。提出的并行内置自诊断(PBISD)方案是为了配合现有的内存优化和重构(MORE)系统而开发的,该系统在功率和几何约束的情况下,将用户指定的小内存内核配置为大内存内核。使用PBISD和MORE,可以在更短的时间内完成内存测试和诊断,并且整个系统在测试时间、测试功率和测试硬件开销之间提供了良好的平衡。实验结果表明,与传统的bsd方案相比,对于具有4个存储核的情况,诊断时间仅为25%。此外,面积开销仅为49%,因为只需要一个测试模式生成器。
{"title":"A parallel built-in diagnostic scheme for multiple embedded memories","authors":"Li-Ming Denq, Rei-Fu Huang, Cheng-Wen Wu, Yeong-Jar Chang, Wen Ching Wu","doi":"10.1109/MTDT.2004.3","DOIUrl":"https://doi.org/10.1109/MTDT.2004.3","url":null,"abstract":"Hundreds of memory cores can be found on a typical system-on-chip (SOC) today. Diagnosing such a large number of memory cores using a conventional built-in self-test (BIST) architecture consumes too much time, as its on-chip diagnostics support is for sequential diagnosis only. In this paper, we present a memory BIST architecture with parallel diagnosis scheme. The proposed parallel built-in self-diagnosis (PBISD) scheme was developed to work with our existing memory optimization and reconfiguration (MORE) system, which configures small memory cores into the large one specified by the user, subject to the power and geometry constraints. With PBISD and MORE, memory test and diagnosis can be done in a much shorter time, and the whole system provides a good balance among test time, test power, and test hardware overhead. Experimental results show that, when compared with a conventional BISD scheme, the diagnosis time for a case with four memory cores is only 25%. Moreover, the area overhead is only 49%, as only one test pattern generator is required.","PeriodicalId":415606,"journal":{"name":"Records of the 2004 International Workshop on Memory Technology, Design and Testing, 2004.","volume":"41 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2004-08-09","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"131819734","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
期刊
Records of the 2004 International Workshop on Memory Technology, Design and Testing, 2004.
全部 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