Design automation - Part 1: Standard test language for all systems - Common abbreviated test language for all systems (C/ATLAS)

Defines a high order language for electronics testing independent of any specific test system. Can be implemented on automatic test equipement (ATE)

Entwurfsautomatisierung bei der Entwicklung - Teil 1: Genormte Sprache für Testbeschreibungen für alle Objekte - Allgemeingebräuchliche Abkürzungen in der Testbeschreibungssprache für alle Objekte (C/ATLAS)

Automatisation de la conception - Partie 1: Langage de test normalisé pour tout système - Langage de test commun/abrégé pour tout système (C/ATLAS)

Pas version française disponible

Design automation - Part 1: Standard test language for all systems - Common abbreviated test language for all systems (C/ATLAS) (IEC 61926-1:1999)

General Information

Status
Published
Publication Date
23-Jan-2000
Withdrawal Date
30-Nov-2002
Drafting Committee
Parallel Committee
Current Stage
6060 - Document made available - Publishing
Start Date
24-Jan-2000
Completion Date
24-Jan-2000

Buy Standard

Standard
EN 61926-1:2002
English language
604 pages
sale 10% off
Preview
sale 10% off
Preview
e-Library read for
1 day

Standards Content (Sample)


SLOVENSKI STANDARD
01-september-2002
Design automation - Part 1: Standard test language for all systems - Common
abbreviated test language for all systems (C/ATLAS) (IEC 61926-1:1999)
Design automation -- Part 1: Standard test language for all systems - Common
abbreviated test language for all systems (C/ATLAS)
Entwurfsautomatisierung bei der Entwicklung -- Teil 1: Genormte Sprache für
Testbeschreibungen für alle Objekte - Allgemeingebräuchliche Abkürzungen in der
Testbeschreibungssprache für alle Objekte (C/ATLAS)
Automatisation de la conception -- Partie 1: Langage de test normalisé pour tout système
- Langage de test commun/abrégé pour tout système (C/ATLAS)
Ta slovenski standard je istoveten z: EN 61926-1:2000
ICS:
35.060 Jeziki, ki se uporabljajo v Languages used in
informacijski tehniki in information technology
tehnologiji
35.240.50 Uporabniške rešitve IT v IT applications in industry
industriji
2003-01.Slovenski inštitut za standardizacijo. Razmnoževanje celote ali delov tega standarda ni dovoljeno.

INTERNATIONAL IEC
STANDARD
61926-1
First edition
1999-10
Design automation –
Part 1:
Standard test language for all systems –
Common abbreviated test language
for all systems (C/ATLAS)
Automatisation de la conception –
Partie 1:
Langage de test normalisé pour tout système –
Langage de test commun/abrégé pour tout système
(C/ATLAS)
Reference number
IEC 61926-1:1999(E)
Numbering
As from 1 January 1997 all IEC publications are issued with a designation in the
60000 series.
Consolidated publications
Consolidated versions of some IEC publications including amendments are
available. For example, edition numbers 1.0, 1.1 and 1.2 refer, respectively, to the
base publication, the base publication incorporating amendment 1 and the base
publication incorporating amendments 1 and 2.
Validity of this publication
The technical content 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 available
in the IEC catalogue.
Information on the subjects under consideration and work in progress undertaken
by the technical committee which has prepared this publication, as well as the list
of publications issued, is to be found at the following IEC sources:
• IEC web site*
• Catalogue of IEC publications
Published yearly with regular updates
(On-line catalogue)*
• IEC Bulletin
Available both at the IEC web site* and as a printed periodical
Terminology, graphical and letter symbols
For general terminology, readers are referred to IEC 60050: International
Electrotechnical Vocabulary (IEV).
For graphical symbols, and letter symbols and signs approved by the IEC for
general use, readers are referred to publications IEC 60027: Letter symbols to be
used in electrical technology, IEC 60417: Graphical symbols for use on equipment.
Index, survey and compilation of the single sheets and IEC 60617: Graphical symbols
for diagrams.
* See web site address on title page.

INTERNATIONAL IEC
STANDARD
61926-1
First edition
1999-10
Design automation –
Part 1:
Standard test language for all systems –
Common abbreviated test language
for all systems (C/ATLAS)
Automatisation de la conception –
Partie 1:
Langage de test normalisé pour tout système –
Langage de test commun/abrégé pour tout système
(C/ATLAS)
 IEC 1999  Copyright - all rights reserved
No part of this publication may be reproduced or utilized in any form or by any means, electronic or
mechanical, including photocopying and microfilm, without permission in writing from the publisher.
International Electrotechnical Commission 3, rue de Varembé Geneva, Switzerland
Telefax: +41 22 919 0300 e-mail: inmail@iec.ch IEC web site http://www.iec.ch
Commission Electrotechnique Internationale
PRICE CODE
XW
International Electrotechnical Commission
For price, see current catalogue

– 2 – 61926-1 © IEC:1999(E)
Contents
Clause Page
1.0 Scope and object. 12
2.0 Normative references . 13
2.1 References . 13
2.2 Document precedence.14
2.3 Document organization and conventions . 14
2.3.1 Extensibility. 14
2.3.2 Organization of syntax specification . 14
2.3.3 Guide to the use of the C/ATLAS language . 15
3.0 Complete C/ATLAS test program. 16
3.1 . 16
3.1.1 . 16
3.1.2 . 17
3.1.3 . 17
3.2 Basic statement elements. 17
3.2.1 Flag field. 18
3.2.2 Statement number field. 18
3.2.3 Verb field. 18
3.2.4Field separator.18
3.2.5 Remainder of statement . 18
3.2.6 Statement terminator ($). 18
4.0 Structure delimiter statements . 19
4.1 BEGIN/TERMINATE statements.19
4.1.1 BEGIN, ATLAS PROGRAM statement. 19
4.1.2 TERMINATE, ATLAS PROGRAM statement. 19
4.1.3 BEGIN, ATLAS MODULE statement . 20
4.1.4 TERMINATE, ATLAS MODULE statement . 21
5.0 Reserved for future use. 22
6.0 Preamble statements . 23
6.1 Main preamble structure. 23
6.1.1 . 23
6.1.2 . 24
6.2 . 25
6.3 DECLARE statement . 26
6.4 DEFINE statements definition . 37

61926-1 © IEC:1999(E) – 3 –
Clause Page
6.5 DEFINE statement. 38
6.6 PROCEDURE definition. 42
6.6.1 . 42
6.6.2 DEFINE PROCEDURE statement . 43
6.6.3 PROCEDURE body. 44
6.6.4 LEAVE statement . 45
6.6.5 END PROCEDURE statement . 46
6.7 REQUIRE statement . 46
6.8 INCLUDE statement . 51
6.9 IDENTIFY statements. 52
6.10 IDENTIFY TIMER statement. 53
6.11 IDENTIFY SIGNAL BASED EVENT statement. 53
6.12 IDENTIFY EVENT BASED EVENT statement . 56
6.13 IDENTIFY EVENT INTERVAL statement . 57
6.14 IDENTIFY EVENT INDICATOR statement. 59
6.15 IDENTIFY TIME BASED EVENT statement. 60
6.16 DIGITAL CONFIGURATION definition. 60
6.17 EXTEND statement. 77
6.18 ESTABLISH PROTOCOL statement . 83
6.19 DEFINE EXCHANGE statement. 90
6.20 DEFINE DIGITAL TIMING statement . 94
6.21 COMPLEX SIGNAL definition. 96
6.22 DEFINE EXCHANGE-CONFIGURATION statement. 111
7.0 Procedural structure. 112
7.1

. 112
7.2
. 112
8.0 Procedural statements, data processing . 114
8.1 CALCULATE statement . 114
8.2 COMPARE statement . 127

– 4 – 61926-1 © IEC:1999(E)
Clause Page
9.0 Procedural statements, input/output . 128
9.1 INPUT statement. 128
9.2 OUTPUT statement. 133
9.3 ENABLE FILE ACCESS statement. 138
9.4 DISABLE FILE ACCESS statement. 139
10.0 Procedural statements, control. 140
10.1 IF THEN ELSE capability. 141
10.1.1 IF THEN ELSE structure. 141
10.1.2 IF THEN statement. 143
10.1.3 . 144
10.1.4 LEAVE, IF statement . 145
10.1.5 ELSE statement . 145
10.1.6 END, IF statement . 146
10.2 WHILE THEN capability. 147
10.2.1 WHILE THEN structure. 147
10.2.2 WHILE THEN statement. 148
10.2.3 . 149
10.2.4 LEAVE, WHILE statement . 149
10.2.5 END, WHILE statement. 150
10.3 FOR THEN capability. 151
10.3.1 FOR THEN structure. 151
10.3.2 FOR THEN statement. 152
10.3.3 . 154
10.3.4 LEAVE, FOR statement . 155
10.3.5 END, FOR statement . 155
10.4 GO TO statement. 156
10.5 PERFORM statement .
...

Questions, Comments and Discussion

Ask us and Technical Secretary will try to provide an answer. You can facilitate discussion about the standard in here.