ImageVerifierCode 换一换
格式:PDF , 页数:84 ,大小:3.69MB ,
资源ID:807019      下载积分:10000 积分
快捷下载
登录下载
邮箱/手机:
温馨提示:
如需开发票,请勿充值!快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝扫码支付 微信扫码支付   
注意:如需开发票,请勿充值!
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【http://www.mydoc123.com/d-807019.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(JEDEC JESD12-5-1988 Design for Testability Guidelines《可测试性指南设计》.pdf)为本站会员(周芸)主动上传,麦多课文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知麦多课文库(发送邮件至master@mydoc123.com或直接QQ联系客服),我们立即给予删除!

JEDEC JESD12-5-1988 Design for Testability Guidelines《可测试性指南设计》.pdf

1、In I Co r n w 7 JEDEC STANDARD F _/- . Design for Testability Guidelines JEDEC Standard No. 12-5 (Addondurn No. 5 to JEDEC Standard No. 12) AUGUST 1988 ELECTRONIC INDUSTRIES ASSOCIATION ENGINEERING DEPARTMENT ?I -l NOTICE JEDEC Standards and Publications contain material that has been prepared, prog

2、ressively reviewed, and approved through the JEDEC Council level and subsequently reviewed and approved by the EIA General Counsel. JEDEC Standards and Publications are designed to serve the public interest through eliminating misunderstandings between manufacturers and purchasers, facilitating inte

3、r- changeability and improvement of products, and assisting the purchaser in selecting and obtaining with minimum delay the proper product for his particular need. Existence of such standards shall not in any respect preclude any member or nonmember of JEDEC from manufacturing or selling products no

4、t conforming to such standards, nor shall the existence of such standards preclude their voluntary use by those other than EIA members whether the standard is to be used either domestically or internationally. JEDEC Standards or Publications are adopted without regard to whether or not their adoptio

5、n may involve patents or articles, materials, or processes. By such action JEDEC does not assume any liability to any patent owner, nor does it assume any obligation whatever to parties adopting the JEDEC Standards or Publications. The information included in JEDEC Standards and Publications represe

6、nts a sound approach to product specification and application, principally from .the solid state device manufacturer viewpoint. Within the JEDEC organization there. are procedures whereby a JEDEC Standard or Publication may be further processed and ultimately become an EIA Standard. Inquiries, comme

7、nts, and suggestions relative to the content of this JEDEC Standard or Publication should be addressed to the JEDEC Executive Secretary at EIA Headquarters, 2001 Eye.Street, N.W., washington, D.C. 20006. -1 COPYRIGHT 1988 ELECTRONIC INDUSTRIES ASSOCIATION Published by ELECTRONIC INDUSTRIES ASSOCIATI

8、ON Engineering Department . 2001 Eye Street, N.W. Washington, D.C. 20006 PRICE: $30.00 :n U.S.A. C3*:-4-.-I EIA JESDLZ-5 88 m 3234600 0004873 2 m Design For Testability Guidelines . Prepared by: JEDEC Committee on Semicuctom Integrated Circuits i a EIA JESDL2-5 88 m 3234600 O004874 4 m 1. 2. 3. 4 5.

9、 6. - I. 8. JEDEC Standard No. 12-5 DESIGN FOR TESTABILITY GUIDELINES TABLE OF CONTENTS Introduction Terms and Definitions Structured and Non-structured Approaches to Designing For Testability Isolation Techniques fol: Megacell/Memory/Analog Structures in Semicustom ICs to Enhance Testability Automa

10、tic Test Vector Generation Techniques Test Program Generation From Simulation Files Enhancing DC Parametric and Board Level Testing Summary and Conclusions Appendix A Bibliography of Published Literature NOTE: Two chapters are in the process of completion and Packaging Impact on Design For Testabili

11、ty will be included in a future edition: 1) 2) Fault Detection, Fault Coverage, Fault Simulation and TestabilityAnalysis ii EIA JESD12-5 88 m 3234600 0004875 b m 5 JEDEC Standard No. 12-5 Page 1 DESIGN FOR TESTABILITY GUIDELINES CHAPTER 1 INTRODUCTION (From JEDEC Council Ballot JCB-87-46, formulated

12、 under the cognizance of JC44 Committee on Semicustom Integrated Circuits.) The concern most often voiced by Application Specific integrated Circuit (ASIC) users is that of testability. Many vendors have taken steps to try to minimize the concerns of their customers but, to date, each company has in

13、stituted its own policies and the customers have seen little to ease their confusion. This document is composed of inputs from many IC manufacturers and some IC users. It is intended to bring together a coherent approach to dcsigriing for testability. It is not intended as a specification, nor is it

14、 to be interpreted as the only way to design. It should, rather, be used as guidance (as . the title implies) when designs are being initiated. As the reader progresses through this guide he will notice that there is no list of authors and no company labels are shown. This -was not done to slight th

15、e authors or minimize the contributions that they and their companies made, It was done, instead, to try to emphasize the broad base of contributors and companies who support these guidelines. The second section of this guide contains definitions for most of the terms commonly used with reference to

16、 designing for testability. These definitions are the result of industry-wide discussion and, as such, represent the consensus of the industry. several topics will- he covered. Perhaps the item that leads to the most discussion is Fault Simulation. This technique enables design engineers to evaluate

17、 their test patterns (input stimulus and expected output values) to determine whether these patterns will detect faults (errors in the circuitry) that may occur during either the design or processing stages. A fault simulator uses fault models, such as a node shorted to power (stuck-at-one) or a nod

18、e shorted to ground (stuck-at-zero), and compares the response of a fault-free circuit with the response of a faulty circuit after applying test patterns supplied by the design engineer. if the response of the fault-free circuit is different than the response of the faulty circuit, then the test pat

19、terns have detected the fault. By faulting all the nodes in the circuit, the fault simulator will produce the test pattern fault coverage (the percentage of faults detected vs. total faults tested). The higher the fault coverage, the better the I - I EIA JESDL2-5 88 m 3234600 0004876 8 m ! L JEDEC S

20、tandard No. 12-5 Page 2 DESIGN FOR TESTABILITY GUIDELINES test pattern will separate a faulty circuit from a fault-free circuit. BY analyzing which faults have not been detected by the current set of test patterns, additional test patterns can be generated by the design engineers in order to detect

21、the faults which were missed. Many vendors recommend greater than 90 percent fault coverage, Designing testability into any circuit will affect the hardware to some degree. Additional Logic will most probably have to be included for any of the methods outlined in this guide. This additional logic wi

22、ll increase the amount of silicon required to implement the design and therefore increase the cost. The savings from enhanced testability do not usually show up until the testing cost of the part and its end system are analyzed. These costs include the-labor required to generate the test vectors, th

23、e computer time to evaluate the vectors, and the actual time required to test the part. Depending on how the additional circuitry is implemented, the ac performance of the part may be degraded. Each of these factors will also be discussed. The final section of this guide is a bibliography of documen

24、ts that the reader may want to investigate. While this List is extensive, it is by no means all-inclusive. The reader is encouraged to do some follow-up investigation after finishing this document. -3 -i EIA JESDL2-5.88 I 3234600 0004877 T JEDEC Standard No. 12-5 Page 3 DESIGN-FOR TESTABILITY GUIDEL

25、INES CHAPTER 2 TERMS AND DEFINITIONS 1, Node: The end-point or more branches meet. of a branch in a network or a point at which two 2. Fau1.t: A defect that may cause a failure in the circuit operation and/or timing. NOTE : Subclassifications of faults may not be mutually exclusive. 2.1 Parametric F

26、ault: A fault in a circuit that causes failure to meet ac or dc specifications but does not cause functional failure. 2.2 Functional Fault: A fault that causes improper logical operation of a circuit. 2.2.1 Combinational Fault: A functional fault that is not affected by the sequence input stimuli. o

27、f the 2.2.2 Sequential Fault: A functional fault that is affected by the sequence of the input stimuli. 3. -Stuck-ak-O Fault: A fault in a digital circuit characterized by a node remaining at a logic low (O) state regardless of changes in input stimuli. 3.1 Stuck-at-1 Fault: A fault in a digital cir

28、cuit characterized by a node remaining at a logic high (1) state regardless of changes in input stimuli. EIA JESDI2-5 88 W 3234600 0004878 I W 1 JEDEC Standard No. 12-5 Page 4 DESIGN FOR TESTABILITY GUIDELINES 4. Short Circuit Fault: A fault in a circuit that alters the number of nodes by connecting

29、 two or more nodes together. 4.1 Open Circuit Fault: 1 A fault in a circuit that alters the number of nodes by breaking a node into two or more nodes. 5. Test Vector: A single instance of input stimuli and expected output responses. 6. Test Pattern: A set of test vectors. 7. Test Program: A test pat

30、tern and instructions suitable for use on Automatic Test Equipment. A test program may be used to perform functional and parametric (ac, dc, or other). tests, Note: 8. Detectable Fault: A functional fault for which a test patterncan be created that will always cause the effects of the fault to be ob

31、servable at an externally accessible node. 8.1 Detected Fault: A functional fault that causes effects that are observed at an externally accessible node when the circuit is exercised by the existing test pattern. 8.2 Undetected Fault: A functional fault that causes effects that are not observed at a

32、n externally accessible node when the circuit is exercised by the existing test pattern. 5. -I EIA JESDL2-5 88 W 3234600 0004879 3 I JEDEC Standard No. 12-5 Page 5 DESIGN POR TESTABILITY GUIDELINES O 9. Undetectable Fault: A functional fault for which no test pattern can be created that will cause t

33、he effects of the fault to be observable at an externally accessible node. 10. Test-Pattern Fault Coverage: The ratio of the total number of detected faults to the total number of detectable faults. 11. Fault detectability Ratio: The ratio of detectable faults to the sum of detectable and undetectab

34、le faults. 12. .Fault Grading: The process of determining the test-pattern fault coverage of a circuit. 13. Fault-Tolerant Design: A design approach to enhance the ability of a circuit to remain operational after the occurrence of a fault. Note: * Fault-tolerant design techniques may impact fault de

35、tection. 14. Controllability: The ability of a node to be established at specific logic statets) by applying stimuli to the circuits externally accessible node(s). 15. Observability: The ability to determine the logic state(s) of a node at the circuits externally accessible node(s). is. Circuit init

36、ialization: A sequence of stimuli that set internal nodes of a circuit to a predictable state. JEDEC Standard No. 12-5 Page 6 DESIGN FOR TESTABILITY GUIDELINES (Intentionally left blank) a JEDEC Standard No. 12-5 Page 7 DESIGN FOR TESTABILITY GUIDELINES CHAPTER 3 STRUCTURED AND NON-STRUCTURED APPROA

37、CHES TO DESIGNING FOR TESTABILITY Design For Testability (DFT) refers to a design approach that enables thorough testing of a system with minimal effort and maximum covera.ge. A circuit is termed testable when the testing effort involved is minimal compared to the design and manufacturing efforts. T

38、he key concepts in DFT are controllability and observability. (See definitions in Chapter 2.) The purpose of the various DFT techniques is to increase the ability to control/observe internal nodes from external inputs/outputs. Some states of a circuit are buried in logic and cannot easily be control

39、led or observed by external pins. This makes the generation of test vectors more time consuming and usually results in more test vectors being generated. This problem can be addressed by adding special test pins that increase the conkroilability or observability of these states. If extra pins are no

40、t available, on-chip test logic can be used to test portions of the circuit while it is operating in a test mode. Input combinations that cannot occur during the normal operation of the circuit can be used to place the circuit in the test mode. On-chip test circuitry can also be used to partition th

41、e circuit into logical subsystems that can be tested in parallel. Testing smaller logical subsystems simplifies the task of test vector generation. Because the logical subsystems operate in parallel, these test vectors may be merged together, resulting in reduced test time on the tester. TQ help sol

42、ve the testing problem there are two basic approaches prevalent in the industry. The first approach is categorized as ad hoc or nonstructured and the second approach is categorized as a structured approach. The nonstructured techniques are the ones that can be applied to a given product, biitare not

43、 directed at solving the general problem of testing sequential logic. Non-structured techniques usually provide specific solutions at lower cost than structured approaches would, but without the general applicability. The structured techniques tend to solve the general problem with design methodolog

44、y and lend themselves more easily to design automation. The implementation of a structured approach to DFT begins with the design process. Most structured techniques rely on the “shift register:“ method which connects all memory elements (latches, I EIA JESDL2-5 88 m 3234b00 0004882 3 m JEDEC Standa

45、rd No. 12-5 Page 8 DESIGN FOR TESTABILITY GUIDELINES flip-flops) into a shift register and uses each element as pseudo-nput/output for testing purposes. Converting sequential logic into combinational circuits smplifies test pattern generation and reduces test development costs. There are a number of

46、 DFT techniques used by VLCI chip designers; three are briefly discussed below. ISOLATION OF FUNCTIONAL BLOCKS One of the simplest methods of designing testability into a circuit is to partition the functional blocks such that each may be individually tested as a separate unit. In an integrated circ

47、uit, only the nodes at the external pins can be controlled and observed directly. In order to isolate the functional blocks of the chip, internal nodes must be made controllable and observable from the external pins. . Additional logic such as multiplexers may have to fie added to perform this funct

48、ion. This, in turn, will increase gate count. If the design is implemented in gate arrays, enough extra logic may be required as to force the use of the next larger array. In cell based designs, each added gate will increase die size. The total number of internal signals that must be isolated will d

49、ictate the exact amount of additional logic that will have to be added. If extra package pins are available, internal signals may be brought directly to the outside world for observation at no additional cost. If package pins are not available, however, bringing internal signals out will force the use of a larger package. Costs will vary with the package selection. Any added logic will- have an effect on the ac performance of the circuit. If the added logic is to be placed in a critical timing path, a trade off will result between performance and testability. J EIA J

copyright@ 2008-2019 麦多课文库(www.mydoc123.com)网站版权所有
备案/许可证编号:苏ICP备17064731号-1