1、INTERNATIONALSTANDARDIEC61926-1First edition1999-10Design automation Part 1:Standard test language for all systems Common abbreviated test languagefor all systems(C/ATLAS)Automatisation de la conception Partie 1:Langage de test normalis pour tout systme Langage de test commun/abrg pour tout systme(C
2、/ATLAS)Reference numberIEC 61926-1:1999(E)LICENSED TO MECON Limited.-RANCHI/BANGALOREFOR INTERNAL USE AT THIS LOCATION ONLY,SUPPLIED BY BOOK SUPPLY BUREAU.NumberingAs from 1 January 1997 all IEC publications are issued with a designation in the60000 series.Consolidated publicationsConsolidated versi
3、ons of some IEC publications including amendments areavailable.For example,edition numbers 1.0,1.1 and 1.2 refer,respectively,to thebase publication,the base publication incorporating amendment 1 and the basepublication incorporating amendments 1 and 2.Validity of this publicationThe technical conte
4、nt of IEC publications is kept under constant review by the IEC,thus ensuring that the content reflects current technology.Information relating to the date of the reconfirmation of the publication is availablein the IEC catalogue.Information on the subjects under consideration and work in progress u
5、ndertakenby the technical committee which has prepared this publication,as well as the listof publications issued,is to be found at the following IEC sources:IEC web site*Catalogue of IEC publicationsPublished yearly with regular updates(On-line catalogue)*IEC BulletinAvailable both at the IEC web s
6、ite*and as a printed periodicalTerminology,graphical and letter symbolsFor general terminology,readers are referred to IEC 60050:InternationalElectrotechnical Vocabulary(IEV).For graphical symbols,and letter symbols and signs approved by the IEC forgeneral use,readers are referred to publications IE
7、C 60027:Letter symbols to beused in electrical technology,IEC 60417:Graphical symbols for use on equipment.Index,survey and compilation of the single sheets and IEC 60617:Graphical symbolsfor diagrams.*See web site address on title page.LICENSED TO MECON Limited.-RANCHI/BANGALOREFOR INTERNAL USE AT
8、THIS LOCATION ONLY,SUPPLIED BY BOOK SUPPLY BUREAU.INTERNATIONALSTANDARDIEC61926-1First edition1999-10Design automation Part 1:Standard test language for all systems Common abbreviated test languagefor all systems(C/ATLAS)Automatisation de la conception Partie 1:Langage de test normalis pour tout sys
9、tme Langage de test commun/abrg pour tout systme(C/ATLAS)PRICE CODE IEC 1999 Copyright-all rights reservedNo part of this publication may be reproduced or utilized in any form or by any means,electronic ormechanical,including photocopying and microfilm,without permission in writing from the publishe
10、r.International Electrotechnical Commission3,rue de Varemb Geneva,SwitzerlandTelefax:+41 22 919 0300e-mail:inmailiec.ch IEC web site http:/www.iec.chXSFor price,see current catalogue Commission Electrotechnique Internationale International Electrotechnical CommissionLICENSED TO MECON Limited.-RANCHI
11、/BANGALOREFOR INTERNAL USE AT THIS LOCATION ONLY,SUPPLIED BY BOOK SUPPLY BUREAU.2 61926-1 IEC:1999(E)ContentsClausePage1.0 Scope and object.122.0 Normative references.132.1References.13 2.2Document precedence.14 2.3Document organization and conventions.142.3.1Extensibility.14 2.3.2Organization of sy
12、ntax specification.14 2.3.3Guide to the use of the C/ATLAS language.153.0 Complete C/ATLAS test program.163.1.163.1.1.163.1.2.173.1.3.173.2Basic statement elements.173.2.1Flag field.183.2.2Statement number field.18 3.2.3Verb field.18 3.2.4Field separator.18 3.2.5Remainder of statement.18 3.2.6Statem
13、ent terminator($).184.0 Structure delimiter statements.19 4.1BEGIN/TERMINATE statements.194.1.1BEGIN,ATLAS PROGRAM statement.194.1.2TERMINATE,ATLAS PROGRAM statement.194.1.3BEGIN,ATLAS MODULE statement.204.1.4TERMINATE,ATLAS MODULE statement.215.0 Reserved for future use.226.0 Preamble statements.23
14、6.1Main preamble structure.236.1.1.236.1.2.246.2.256.3DECLARE statement.266.4DEFINE statements definition.37LICENSED TO MECON Limited.-RANCHI/BANGALOREFOR INTERNAL USE AT THIS LOCATION ONLY,SUPPLIED BY BOOK SUPPLY BUREAU.61926-1 IEC:1999(E)3 ClausePage6.5DEFINE statement.386.6PROCEDURE definition.42
15、6.6.1.426.6.2DEFINE PROCEDURE statement.436.6.3PROCEDURE body.446.6.4LEAVE statement.456.6.5END PROCEDURE statement.466.7REQUIRE statement.466.8INCLUDE statement.516.9IDENTIFY statements.526.10IDENTIFY TIMER statement.536.11IDENTIFY SIGNAL BASED EVENT statement.536.12IDENTIFY EVENT BASED EVENT state
16、ment.566.13IDENTIFY EVENT INTERVAL statement.576.14IDENTIFY EVENT INDICATOR statement.596.15IDENTIFY TIME BASED EVENT statement.606.16DIGITAL CONFIGURATION definition.606.17EXTEND statement.776.18ESTABLISH PROTOCOL statement.836.19DEFINE EXCHANGE statement.906.20DEFINE DIGITAL TIMING statement.946.21COMPLEX SIGNAL definition.966.22DEFINE EXCHANGE-CONFIGURATION statement.1117.0 Procedural structure.1127.1.1127.2.1128.0 Procedural statements,data processing.1148.1CALCULATE statement.1148.2COMPARE