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
31-Aug-2002
Current Stage
6060 - National Implementation/Publication (Adopted Project)
Start Date
01-Sep-2002
Due Date
01-Sep-2002
Completion Date
01-Sep-2002

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
SIST EN 61926-1:2002
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
SIST EN 61926-1:2002 en
2003-01.Slovenski inštitut za standardizacijo. Razmnoževanje celote ali delov tega standarda ni dovoljeno.

---------------------- Page: 1 ----------------------

SIST EN 61926-1:2002

---------------------- Page: 2 ----------------------

SIST EN 61926-1:2002

---------------------- Page: 3 ----------------------

SIST EN 61926-1:2002

---------------------- Page: 4 ----------------------

SIST EN 61926-1:2002
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)

---------------------- Page: 5 ----------------------

SIST EN 61926-1:2002
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.

---------------------- Page: 6 ----------------------

SIST EN 61926-1:2002
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

---------------------- Page: 7 ----------------------

SIST EN 61926-1:2002
– 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

---------------------- Page: 8 ----------------------

SIST EN 61926-1:2002
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

---------------------- Page: 9 ----------------------

SIST EN 61926-1:2002
– 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 . 157
10.6 FINISH statement. 158
10.7 ENABLE DIGITAL CONFIGURATION statement . 158
10.8 DISABLE DIGITAL CONFIGURATION statement . 159
10.9 Escape structure. 160
10.9.0 . 160
10.9.1 ENABLE ESCAPE TO PROCEDURE statement. 160
10.9.2 DISABLE ESCAPE TO PROCEDURE statement. 162
11.0 Signal oriented statements. 164
11.1 . 164
11.2 Single-action statements. 173
11.2.1 General description. 173
11.2.2 SETUP statement. 178
11.2.3 CONNECT statement . 179
11.2.4 DISCONNECT statement. 181
11.2.5 ARM statement. 182
11.2.6 FETCH statement . 184

---------------------- Page: 10 ----------------------

SIST EN 61926-1:2002
61926-1 © IEC:1999(E) – 5 –
Clause Page
11.2.7 CHANGE statement . 185
11.2.8 ENABLE EVENT statement . 187
11.2.9 DISABLE EVENT statement . 187
11.2.10 ENABLE COMPLEX SIGNAL statement. 188
11.2.11 DISABLE COMPLEX SIGNAL statement. 189
11.2.12 RESET statement. 189
11.3 Multiple-action statements . 191
11.3.1 General description. 191
11.3.2 APPLY statement . 191
11.3.3 REMOVE statement . 192
11.3.4 MEASURE statement. 194
11.3.5 MONITOR statement . 195
11.3.6 VERIFY statement. 196
11.3.7 READ statement . 197
11.3.8 INITIATE statement. 198
11.4 Digital statements . 199
11.4.1 General description. 199
11.4.2 STIMULATE statement . 200
11.4.3 SENSE statement. 202
11.4.4 PROVE statement. 204
12.0 Procedural statements, timing . 208
12.1 Timing statements (general). 208
12.2 READ TIMER statement . 208
12.3 WAIT FOR statement. 209
12.4 RESET TIMER statement . 210
12.5 DO/END DO capability . 211
12.5.1 . 211
12.5.2 DO SIMULTANEOUS statement . 212
12.5.3 . 213
12.5.4 END DO statement . 214
12.5.5 . 214
12.5.6 DO TIMED DIGITAL statement. 214
12.5.7 . 217
13.0 Procedural statements, databus. 221
13.1 . 222
13.2 DO EXCHANGE statement . 223
13.3 UPDATE EXCHANGE-CONFIGURATION statement . 231
13.4 FETCH EXCHANGE-CONFIGURATION statement . 233
13.5 ENABLE EXCHANGE-CONFIGURATION statement . 235
13.6 CONNECT EXCHANGE-CONFIGURATION statement . 237
13.7 DISCONNECT EXCHANGE-CONFIGURATION statement. 237
13.8 DISABLE EXCHANGE-CONFIGURATION statement . 238

---------------------- Page: 11 ----------------------

SIST EN 61926-1:2002
– 6 – 61926-1 © IEC:1999(E)
Clause Page
14.0 Field and subfield definition. 240
14.1 . 240
14.2 . 241
14.3 . 244
14.4 . 244
14.5 (real error limit). 246
14.6 . 248
14.7 . 250
14.8 (evaluation statement characteristics). 254
14.9 . 254
14.10

Questions, Comments and Discussion

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