...
首页> 外文期刊>IEEE Transactions on Computers >Testing SRAM-based content addressable memories
【24h】

Testing SRAM-based content addressable memories

机译:测试基于SRAM的内容可寻址存储器

获取原文
获取原文并翻译 | 示例
   

获取外文期刊封面封底 >>

       

摘要

This paper presents an extensive model and algorithms for detecting faults in SRAM-based dual-port and uni-port CAMs (Content Addressable Memories). This model is based on analyzing the functionalities of a cell of an SRAM-based CAM and dividing it into two parts (storage and comparison parts). It is shown that faults can affect one or both parts. While storage faults can be detected using a traditional test algorithm (such as the March C), faults affecting the comparison part of the cell require a substantially different approach. A complete characterization of these faults is presented; by analyzing the structure of the cell in the dual and uni-port configurations, physical faults (such as stuck-at, stuck-open, stuck-on, bridge) in lines and transistors can be mapped to three functional fault sets by the execution of the comparison operation. Two new detection algorithms (directly compatible with the world-oriented March C algorithm, as widely used in existing commercial tools) are proposed; 100 percent coverage is achieved. The first algorithm (Concurrent Detection Algorithm or CDA) employs concurrent operations for testing a dual-port CAM; the second algorithm (Non Concurrent Detection Algorithm or NCDA) uses nonconcurrent operations and can be used for testing dual-port as well as uni-port CAMs. CDA requires eight passes and (10N+2L) tests, where N is the number of words of the CAM and L is the width of a word. NCDA requires eight passes, too, but (12N+2L) tests. The number of tests required by CDA (and NCDA, too) is significantly less than required by existing algorithms.
机译:本文提出了一种广泛的模型和算法,用于检测基于SRAM的双端口和单端口CAM(内容可寻址内存)中的故障。该模型基于分析基于SRAM的CAM单元的功能并将其分为两部分(存储和比较部分)。结果表明,故障会影响一个或两个部分。尽管可以使用传统的测试算法(例如March C)来检测存储故障,但是影响单元比较部分的故障需要一种完全不同的方法。给出了这些故障的完整描述。通过分析双端口和单端口配置中单元的结构,通过执行,可以将线路和晶体管中的物理故障(例如卡死,卡死,开路,卡死,桥接)映射到三个功能故障集比较操作。提出了两种新的检测算法(与现有商业工具中广泛使用的面向世界的March C算法直接兼容);实现了100%的覆盖率。第一种算法(并发检测算法或CDA)采用并发操作来测试双端口CAM。第二种算法(非并行检测算法或NCDA)使用非并行运算,可用于测试双端口和单端口CAM。 CDA需要八次通过和(10N + 2L)测试,其中N是CAM的单词数,L是单词的宽度。 NCDA也需要八次通过,但要进行(12N + 2L)测试。 CDA(以及NCDA)所需的测试次数也大大少于现有算法所需的次数。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号