AN IEEE 1149.1 BASED LOGIC/SIGNATURE ANALYZER IN A CHIP

L. Whetsel
{"title":"AN IEEE 1149.1 BASED LOGIC/SIGNATURE ANALYZER IN A CHIP","authors":"L. Whetsel","doi":"10.1109/TEST.1991.519753","DOIUrl":null,"url":null,"abstract":"This paper describes an IEEE 1149.1 based test IC that emulates the functions of logic and signature analysis test instruments. These ICs can be used at the board or multi-chip module level t o provide an embedded method of monitoring circuits at-speed. This a er assumes the reader has a basic understanding o t t f e IEEE 1149.1 ~ t a n d a r d c ~ , ~ ~ . INTRODUCTION Test instruments, such as logic analyzers, have traditionally been used t o test the at-speed interaction of functioning ICs on board designs. These tes t instruments gain access t o the circuit under test by physically contacting the circuit using a probing mechanism. The use of these test instruments t o test functioning circuitry can reveal timing sensitive and/or intermittent failures that would otherwise not be detectable in a nonfunctional test environment. The abilit of these test instruments t o s nchronize up with and o%serve the at-speed operation o f electronic circuits, have made them an invaluable asset in a wide range of testing applications. With the increasing use of high-speed, state-of-the-art integrated circuits in combination with the miniaturized substrates on which they are assembled, the physical access between an external test instrument and a circuit under test is being severely reduced and in some cases com letely eliminated. New test approaches such as the IEEE 1149.1 boundary scan standard provide a method t o regain electrical access t o miniaturized circuits and substrates through the use of an IC resident test ort and boundary scan architecture. The 1149.1 stanfard provides an excellent method of testing the structural integrity of the wiring interconnects between ICs on a common substrate 3,41. In addition, 1149.1 can be used to test individual Ids while they are in a nonfunctional mode. However, the 1149.1 standard cannot be used effectively for at-speed functional testing of ICs or circuits. The standard does provide a test instruction, referred t o as SamplePreload, that allows the boundary scan register t o take a snapshot sample of the data entering and leaving a functioning IC. While a s ecific application of the SampleRreload instruction has teen describedlg, its general use suffers due to problems not addressed in the standard[,]. One problem with the SamplefPreload instruction is that there is no prescribed method of synchronizing the sample operation with the operation of the host IC. Sampling data asynchronously is a hi t and miss proposition that serves no useful purpose. Another problem is that there is no prescribed method of ualifying when t o execute the sample operation in a P unctioning system. Sampling data synchronously but at random does little t o support testing. The solutions t o these potentially challenging problems is left up to the user of 1149.1. A new a proach, therefore, is required to provide a method o!functionally testing the at-speed operation of miniaturized electronic circuits. The approach described in this paper overcomes the loss of functional test access to state-of-the-art circuitry through the use of an IC designed specifically for ermbedded at-speed testing applications. This test IC is a member of TIS SCQPEtm family of testability components and is referred t o as a Digital Bus Monitor (DBdj'. The DBM can be implemented in board or multi-chip module designs and cou led t o critical functional IC bus signals to provide a mehod of non-intrusively monitoring the functional operation of the circuit. When the DBM is enabled via serial in ut from the 1149.1 test bus, it synchronizes up with t%e functional circuitry t o perform data trace and/or data com action on the at-speed data flow between the functionafICs of the circuit. Following the test, the trace data and/or signature collected can be accessed via the 1149.1 test bus for processing. The advantage offered by the DBM is that it enables the use of traditional at-speed test approaches without having to hysically probe the electronic circuit being tested. d o , since the D13Ms are embedded in the product and accessible via the 1149.1 test bus, the tests they provide are reusable throughout the life cycle of the product. For exam le the DElMs can be used for at-s eed testing of the projuct at the assembly site, then fater reused during other phases of the products life cycle such as; hardwarehoftware integration and debug, at-speed system testing, environmental chamber testing, and field testing and diagnostics.","PeriodicalId":272630,"journal":{"name":"1991, Proceedings. International Test Conference","volume":"25 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"1991-10-26","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"30","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"1991, Proceedings. International Test Conference","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/TEST.1991.519753","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 30

Abstract

This paper describes an IEEE 1149.1 based test IC that emulates the functions of logic and signature analysis test instruments. These ICs can be used at the board or multi-chip module level t o provide an embedded method of monitoring circuits at-speed. This a er assumes the reader has a basic understanding o t t f e IEEE 1149.1 ~ t a n d a r d c ~ , ~ ~ . INTRODUCTION Test instruments, such as logic analyzers, have traditionally been used t o test the at-speed interaction of functioning ICs on board designs. These tes t instruments gain access t o the circuit under test by physically contacting the circuit using a probing mechanism. The use of these test instruments t o test functioning circuitry can reveal timing sensitive and/or intermittent failures that would otherwise not be detectable in a nonfunctional test environment. The abilit of these test instruments t o s nchronize up with and o%serve the at-speed operation o f electronic circuits, have made them an invaluable asset in a wide range of testing applications. With the increasing use of high-speed, state-of-the-art integrated circuits in combination with the miniaturized substrates on which they are assembled, the physical access between an external test instrument and a circuit under test is being severely reduced and in some cases com letely eliminated. New test approaches such as the IEEE 1149.1 boundary scan standard provide a method t o regain electrical access t o miniaturized circuits and substrates through the use of an IC resident test ort and boundary scan architecture. The 1149.1 stanfard provides an excellent method of testing the structural integrity of the wiring interconnects between ICs on a common substrate 3,41. In addition, 1149.1 can be used to test individual Ids while they are in a nonfunctional mode. However, the 1149.1 standard cannot be used effectively for at-speed functional testing of ICs or circuits. The standard does provide a test instruction, referred t o as SamplePreload, that allows the boundary scan register t o take a snapshot sample of the data entering and leaving a functioning IC. While a s ecific application of the SampleRreload instruction has teen describedlg, its general use suffers due to problems not addressed in the standard[,]. One problem with the SamplefPreload instruction is that there is no prescribed method of synchronizing the sample operation with the operation of the host IC. Sampling data asynchronously is a hi t and miss proposition that serves no useful purpose. Another problem is that there is no prescribed method of ualifying when t o execute the sample operation in a P unctioning system. Sampling data synchronously but at random does little t o support testing. The solutions t o these potentially challenging problems is left up to the user of 1149.1. A new a proach, therefore, is required to provide a method o!functionally testing the at-speed operation of miniaturized electronic circuits. The approach described in this paper overcomes the loss of functional test access to state-of-the-art circuitry through the use of an IC designed specifically for ermbedded at-speed testing applications. This test IC is a member of TIS SCQPEtm family of testability components and is referred t o as a Digital Bus Monitor (DBdj'. The DBM can be implemented in board or multi-chip module designs and cou led t o critical functional IC bus signals to provide a mehod of non-intrusively monitoring the functional operation of the circuit. When the DBM is enabled via serial in ut from the 1149.1 test bus, it synchronizes up with t%e functional circuitry t o perform data trace and/or data com action on the at-speed data flow between the functionafICs of the circuit. Following the test, the trace data and/or signature collected can be accessed via the 1149.1 test bus for processing. The advantage offered by the DBM is that it enables the use of traditional at-speed test approaches without having to hysically probe the electronic circuit being tested. d o , since the D13Ms are embedded in the product and accessible via the 1149.1 test bus, the tests they provide are reusable throughout the life cycle of the product. For exam le the DElMs can be used for at-s eed testing of the projuct at the assembly site, then fater reused during other phases of the products life cycle such as; hardwarehoftware integration and debug, at-speed system testing, environmental chamber testing, and field testing and diagnostics.
查看原文
分享 分享
微信好友 朋友圈 QQ好友 复制链接
本刊更多论文
芯片中基于ieee 1149.1的逻辑/特征分析仪
本文介绍了一种基于IEEE 1149.1的测试集成电路,仿真了逻辑和特征分析测试仪器的功能。这些集成电路可用于板级或多芯片模块级,以提供一种快速监控电路的嵌入式方法。本文假设读者对ieee1149.1 ~ 1标准有基本的了解,并对ieee1149.1 ~ 1标准和ieee1149.1 ~ 1标准有基本的了解。测试仪器,如逻辑分析仪,传统上被用来测试板上功能ic的高速交互设计。这些测试仪器通过使用探测机构物理接触电路来访问被测电路。使用这些测试仪器来测试功能电路可以揭示时间敏感和/或间歇性故障,否则在非功能测试环境中无法检测到。这些测试仪器能够与电子电路的高速运行同步或服务,这使得它们在广泛的测试应用中成为宝贵的资产。随着越来越多地使用高速、最先进的集成电路以及组装电路的小型化基板,外部测试仪器和被测电路之间的物理通道正在大大减少,在某些情况下甚至完全消除。新的测试方法,如IEEE 1149.1边界扫描标准,提供了一种方法,通过使用集成电路驻留测试端口和边界扫描架构,重新获得对小型化电路和基板的电气访问。1149.1标准提供了一种测试通用衬底上ic之间布线互连结构完整性的极好方法3,41。此外,1149.1可用于在id处于非功能模式时测试单个id。然而,1149.1标准不能有效地用于ic或电路的高速功能测试。该标准确实提供了一个测试指令,称为SamplePreload,它允许边界扫描寄存器对输入和离开功能IC的数据进行快照采样。虽然SampleRreload指令的特定应用已被描述,但由于标准中未解决的问题,其一般使用受到影响[,]。SamplefPreload指令的一个问题是,没有规定的方法将采样操作与主机IC的操作同步。异步采样数据是一个错误的命题,没有任何有用的目的。另一个问题是,没有规定的方法来确定何时在P函数系统中执行样本操作。同步但随机取样数据对支持测试几乎没有帮助。这些具有潜在挑战性的问题的解决方案留给了1149.1的用户。因此,需要一种新的方法来提供一个方法。对小型电子电路的高速运行进行功能测试。本文描述的方法通过使用专门为嵌入式高速测试应用设计的IC,克服了功能测试访问最先进电路的损失。该测试IC是TIS SCQPEtm可测试性组件家族的成员,被称为数字总线监视器(DBdj)。DBM可以在板上或多芯片模块设计中实现,并可以引导到关键的功能IC总线信号,以提供一种非侵入式监控电路功能运行的方法。当DBM通过串行输入从1149.1测试总线启用时,它与t%e功能电路同步,对电路的功能ic之间的高速数据流执行数据跟踪和/或数据通信操作。测试之后,可以通过1149.1测试总线访问收集到的跟踪数据和/或签名,以便进行处理。DBM提供的优点是,它可以使用传统的高速测试方法,而不必对被测试的电子电路进行物理探测。但是,由于d13m嵌入到产品中并可通过1149.1测试总线访问,因此它们提供的测试在产品的整个生命周期中都是可重用的。对于测试来说,delm可以在装配现场用于项目的即时测试,然后在产品生命周期的其他阶段重用,例如;硬件集成和调试,高速系统测试,环境室测试,现场测试和诊断。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 去求助
来源期刊
自引率
0.00%
发文量
0
期刊最新文献
REAL-TIME DATA COMPARISON FOR GIGAHERTZ DIGITAL TEST REFINED BOUNDS ON SIGNATURE ANALYSIS ALIASING FOR RANDOM TESTING IMPLEMENTING BOUNDARY-SCAN AND PSEUDO-RANDOM BIST IN AN ASYNCHRONOUS TRANSFER MODE SWITCH ADVANCED MIXED SIGNAL TESTING BY DSP LOCALIZED TESTER AN IEEE 1149.1 BASED LOGIC/SIGNATURE ANALYZER IN A CHIP
×
引用
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