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

加入VIP,免费下载
 

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

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

下载须知

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

版权提示 | 免责声明

本文(IEEE 1450 SERIES-1999 en Standard Test Interface Language (STIL) for Digital Test Vector Data (IEEE Computer Society).pdf)为本站会员(inwarn120)主动上传,麦多课文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知麦多课文库(发送邮件至master@mydoc123.com或直接QQ联系客服),我们立即给予删除!

IEEE 1450 SERIES-1999 en Standard Test Interface Language (STIL) for Digital Test Vector Data (IEEE Computer Society).pdf

1、IEEE Std 1450-1999(R2011) IEEE Standard Test Interface Language (STIL) for Digital Test Vector Data Sponsor Test Technology Standards Committee of the IEEE Computer Society Approved 18 March 1999 Reaffirmed 16 June 2011 IEEE-SA Standards BoardApproved 16 November 1999Reaffirmed 25 July 2012IEEE-SA S

2、tandards Board Abstract: Standard Test Interface Language (STIL) provides an interface between digital test generation tools and test equipment. A test description language is defined that: (a) facilitates the transfer of digital test vector data from CAE to ATE environments; (b) specifies pattern,

3、format, and timing information sufficient to define the application of digital test vectors to a DUT; and (c) sup-ports the volume of test vector data generated from structured tests. Keywords: automatic test pattern generator (ATPG), built-in self-test (BIST), computer-aided engineering (CAE), cycl

4、ize, device under test (DUT), digital test vectors, event, functional vectors, pattern, scan vectors, signal, structural vectors, timed event, waveform, waveshape _ The Institute of Electrical and Electronics Engineers, Inc. 3 Park Avenue, New York, NY 10016-5997, USA Copyright 1999 by the Institute

5、 of Electrical and Electronics Engineers, Inc. All rights reserved. Published 1 September 1999. Printed in the United States of America. Print: ISBN 0-7381-1646-7 SH94734 PDF: ISBN 0-7381-1647-5 SS94734 No part of this publication may be reproduced in any form, in an electronic retrieval system or o

6、therwise, without the prior written permission of the publisher. Notice and Disclaimer of Liability Concerning the Use of IEEE Documents: IEEE Standards documents are developed within the IEEE Societies and the Standards Coordinating Committees of the IEEE Standards Association (IEEE-SA) Standards B

7、oard. IEEE develops its standards through a consensus development process, approved by the American National Standards Institute, which brings together volunteers representing varied viewpoints and interests to achieve the final product. Volunteers are not necessarily members of the Institute and se

8、rve without compensation. While IEEE administers the process and establishes rules to promote fairness in the consensus development process, IEEE does not independently evaluate, test, or verify the accuracy of any of the information or the soundness of any judgments contained in its standards. Use

9、of an IEEE Standard is wholly voluntary. IEEE disclaims liability for any personal injury, property or other damage, of any nature whatsoever, whether special, indirect, consequential, or compensatory, directly or indirectly resulting from the publication, use of, or reliance upon any IEEE Standard

10、document. IEEE does not warrant or represent the accuracy or content of the material contained in its standards, and expressly disclaims any express or implied warranty, including any implied warranty of merchantability or fitness for a specific purpose, or that the use of the material contained in

11、its standards is free from patent infringement. IEEE Standards documents are supplied “AS IS.” The existence of an IEEE Standard does not imply that there are no other ways to produce, test, measure, purchase, market, or provide other goods and services related to the scope of the IEEE standard. Fur

12、thermore, the viewpoint expressed at the time a standard is approved and issued is subject to change brought about through developments in the state of the art and comments received from users of the standard. Every IEEE standard is subjected to review at least every ten years. When a document is mo

13、re than ten years old and has not undergone a revision process, it is reasonable to conclude that its contents, although still of some value, do not wholly reflect the present state of the art. Users are cautioned to check to determine that they have the latest edition of any IEEE standard. In publi

14、shing and making its standards available, IEEE is not suggesting or rendering professional or other services for, or on behalf of, any person or entity. Nor is IEEE undertaking to perform any duty owed by any other person or entity to another. Any person utilizing any IEEE Standards document, should

15、 rely upon his or her own independent judgment in the exercise of reasonable care in any given circumstances or, as appropriate, seek the advice of a competent professional in determining the appropriateness of a given IEEE standard. Translations: The IEEE consensus development process involves the

16、review of documents in English only. In the event that an IEEE standard is translated, only the English version published by IEEE should be considered the approved IEEE standard. Official Statements: A statement, written or oral, that is not processed in accordance with the IEEE-SA Standards Board O

17、perations Manual shall not be considered the official position of IEEE or any of its committees and shall not be considered to be, nor be relied upon as, a formal position of IEEE. At lectures, symposia, seminars, or educational courses, an individual presenting information on IEEE standards shall m

18、ake it clear that his or her views should be considered the personal views of that individual rather than the formal position of IEEE. Comments on Standards: Comments for revision of IEEE Standards documents are welcome from any interested party, regardless of membership affiliation with IEEE. Howev

19、er, IEEE does not provide consulting information or advice pertaining to IEEE Standards documents. Suggestions for changes in documents should be in the form of a proposed change of text, together with appropriate supporting comments. Since IEEE standards represent a consensus of concerned interests

20、, it is important to ensure that any responses to comments and questions also receive the concurrence of a balance of interests. For this reason, IEEE and the members of its societies and Standards Coordinating Committees are not able to provide an instant response to comments or questions except in

21、 those cases where the matter has previously been addressed. Any person who would like to participate in evaluating comments or revisions to an IEEE standard is welcome to join the relevant IEEE working group at http:/standards.ieee.org/develop/wg/. Comments on standards should be submitted to the f

22、ollowing address: Secretary, IEEE-SA Standards Board 445 Hoes Lane Piscataway, NJ 08854 USA Photocopies: Authorization to photocopy portions of any individual standard for internal or personal use is granted by The Institute of Electrical and Electronics Engineers, Inc., provided that the appropriat

23、e fee is paid to Copyright Clearance Center. To arrange for payment of licensing fee, please contact Copyright Clearance Center, Customer Service, 222 Rosewood Drive, Danvers, MA 01923 USA; +1 978 750 8400. Permission to photocopy portions of any individual standard for educational classroom use can

24、 also be obtained through the Copyright Clearance Center. Copyright 1999 IEEE. All rights reserved. iiiIntroduction(This introduction is not part of IEEE Std 1450-1999, IEEE Standard Test Interface Language (STIL) for Digital TestVector Data.)Standard Test Interface Language (STIL) was initially dev

25、eloped by an ad-hoc consortium of test equipmentvendors, computer-aided engineering (CAE) and computer-aided design (CAD) vendors, and integrated cir-cuit (IC) manufacturers, to address the lack of a common solution for transferring digital test data from thegeneration environment to the test equipm

26、ent.The need for a common interchange format for large volumes of digital test data was identified as an overrid-ing priority for the work; as such, the scope of the work was constrained to those aspects of the test environ-ment that contribute significantly to the volume issue, or are necessary to

27、support the comprehension of thatdata. Binary representations of data were a key consideration in these efforts, resulting in a proposal to incor-porate the compression of files as part of this standard.Limiting the scope of any standards project is a difficult thing to do, especially for a room ful

28、l of engineers.However, issues that did not impact the scope as identified were dropped from consideration in this versionof the standard. Subclause 1.1 covers, specifically, the capabilities that are not intended to be part of this firststandard.Early work in this consortium consisted of identifyin

29、g the requirements necessary to address this problemand reviewing existing options and languages in the industry. All options proposed fell short of addressingthe requirements, and the consortium started to define a new language. This work was executed with heavyleverage from some existing languages

30、 and environments, and STIL owes much to the groundwork estab-lished by these other languages.ParticipantsWhen the STIL Working Group approved this standard, it had the following membership:Greg Maston, Co-chairTony Taylor, Co-chairThe technical subgroup consisted of the following members:Other work

31、ing group members were as follows:Dave DowdingBrady HarveyBrad HinckleLarry MoranGary MurrayChris NelsonDon OrganMike PurtellJim WardGregg WilderSrinivas AjjarapuPhil BarchAjit BhaveFred BernecheJoe CarboneDon DenburgGivargis A. DanialyTom MunnsEric ParkerFrank PeytonGary RainesTim WagnerTom William

32、sPeter WohlStefan Zschiegneriv Copyright 1999 IEEE. All rights reserved.The following members of the balloting committee voted on this standard:The Working Group thanks those companies that contributed concepts and ideas to this effort, in addition topeople and time. These contributions helped to de

33、fine the language presented in this standard. In particular,the Working Group would like to thank: LTX Corporation, for providing information about the enVisionenvironment; Motorola, Incorporated, for providing information about the Universal Test Interface Code(UTIC); Test Systems Strategies, Incor

34、porated, for providing information about the Waveform GenerationLanguage (WGL); and Texas Instruments, Incorporated, for providing information about the Test Descrip-tion Language (TDL).When the IEEE-SA Standards Board approved this standard on 18 March 1999, it had the followingmembership:Richard J

35、. Holleman, Chair Donald N. Heirman, Vice ChairJudith Gorman, Secretary*Member EmeritusAlso included is the following nonvoting IEEE-SA Standards Board liaison:Robert E. HebnerJanet RutiglianoIEEE Standards Project EditorPhil BarchKenneth M. ButlerJoe CarboneDonald DenburgDave DowdingGrady GilesGary

36、 GinnGary HancockBrady HarveyMitsuaki IshikawaBrion KellerFadi MaamariGregory A. MastonColin MaunderLarry L. MoranTom MunnsWayne NeedhamChris NelsonJim OReillyFrank PeytonMike PurtellHira RangaGordon RobinsonJohn W. SheppardWilliam R. SimpsonTony TaylorJon UdellJim WardGregg WilderPeter WohlStefan Z

37、schiegnerSatish K. AggarwalDennis BodsonMark D. BowmanJames T. CarloGary R. EngmannHarold E. EpsteinJay Forster*Ruben D. GarzonJames H. GurneyLowell G. JohnsonRobert J. KennellyE. G. “Al” KienerJoseph L. Koepfinger*L. Bruce McClungDaleep C. MohlaRobert F. MunznerLouis-Franois PauRonald C. PetersenGe

38、rald H. PetersonJohn B. PoseyGary S. RobinsonAkio TojoHans E. WeinrichDonald W. ZipseCopyright 1999 IEEE. All rights reserved. vContents1. Overview 11.1 Scope 31.2 Purpose. 42. References 43. Definitions, acronyms, and abbreviations 43.1 Definitions 43.2 Acronyms and abbreviations 74. Structure of t

39、his standard . 75. STIL orientation and capabilities tutorial (informative)85.1 Hello Tester 85.2 Basic LS245. 135.3 STIL timing expressions/”Spec” information 175.4 Structural test (scan) 225.5 Advanced scan . 265.6 IEEE Std 1149.1-1990 scan . 325.7 Multiple data elements per test cycle. 375.8 Patt

40、ern reuse/direct access test. 415.9 Event data/non-cyclized STIL information . 456. STIL syntax description. 556.1 Case sensitivity 556.2 Whitespace. 556.3 Reserved words 556.4 Reserved characters . 576.5 Comments 586.6 Token length 586.7 Character strings 586.8 User-defined name characteristics . 5

41、96.9 Domain names . 596.10 Signal and group name characteristics.606.11 Timing name constructs. 606.12 Number characteristics. 606.13 Timing expressions and units (time_expr). 616.14 Signal expressions (sigref_expr) 636.15 WaveformChar characteristics. 646.16 STIL name spaces and name resolution. 65

42、7. Statement structure and organization of STIL information . 677.1 Top-level statements and required ordering 687.2 Optional top-level statements 707.3 STIL files . 70vi Copyright 1999 IEEE. All rights reserved.8. STIL statement. 708.1 STIL syntax 708.2 STIL example. 709. Header block 719.1 Header

43、block syntax. 719.2 Header example . 7110. Include statement . 7110.1 Include statement syntax 7210.2 Include example. 7210.3 File path resolution with absolute path notation 7210.4 File path resolution with relative path notation . 7211. UserKeywords statement . 7311.1 UserKeywords statement syntax

44、 7311.2 UserKeywords example. 7312. UserFunctions statement 7312.1 UserFunctions statement syntax 7412.2 UserFunctions example 7413. Ann statement 7413.1 Annotations statement syntax 7413.2 Annotations example . 7414. Signals block 7414.1 Signals block syntax 7514.2 Signals block example . 7715. Sig

45、nalGroups block 7715.1 SignalGroups block syntax 7715.2 SignalGroups block example . 7815.3 Default attribute values 7815.4 Translation of based data into WaveformChar characters. 7916. PatternExec block 8016.1 PatternExec block syntax. 8116.2 PatternExec block example 8117. PatternBurst block 8117.

46、1 PatternBurst block syntax 8217.2 PatternBurst block example . 83Copyright 1999 IEEE. All rights reserved. vii18. Timing block and WaveformTable block 8318.1 Timing and WaveformTable syntax 8418.2 Waveform event definitions. 8718.3 Timing and WaveformTable example . 8918.4 Rules for timed event ord

47、ering and waveform creation. 9018.5 Rules for waveform inheritance. 9319. Spec and Selector blocks . 9419.1 Spec and Selector block syntax 9419.2 Spec and Selector block example 9620. ScanStructures block 9720.1 ScanStructures block syntax 9820.2 ScanStructures block example . 9921. STIL Pattern dat

48、a . 10021.1 Cyclized data 10021.2 Multiple-bit cyclized data 10121.3 Non-cyclized data 10221.4 Scan data 10221.5 Pattern labels 10322. STIL Pattern statements. 10322.1 Vector (V) statement 10322.2 WaveformTable (W) statement 10422.3 Condition (C) statement. 10422.4 Call statement. 10522.5 Macro stat

49、ement. 10522.6 Loop statement. 10622.7 MatchLoop statement. 10622.8 Goto statement . 10722.9 BreakPoint statements 10722.10 IDDQTestPoint statement 10722.11 Stop statement 10822.12 ScanChain statement 10823. Pattern block 10823.1 Pattern block syntax. 10823.2 Pattern initialization. 10923.3 Pattern examples 10924. Procedures and MacroDefs blocks. 10924.1 Procedures block 11024.2 Procedures example . 11124.3 MacroDefs block 11124.4 Scan testing 11124.5 Procedure and Macro Data substitution. 112viii Copyright 1999 IEEE. All rights reserved.Annex A (informative) Glo

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