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

EN following parallel vote * D116/196: TC 217 disbanded

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
SIST 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
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

14.11 ............................................................................................................ 255

14.12 (connection field) ...................................................................................... 256

14.13 (connection set).................................................................................... 256

14.14 ........................................................................................................ 263

14.15 ....................................................................................................... 264

14.16 .................................................................................................................. 265

14.17 ........................................................................................................... 265

14.18 .......................................................................................... 266

14.19 .................................................................................................... 266

14.20 ............................................................................................... 267

14.21 ........................................................................................................ 268

14.22 ......................................................................................................... 269

14.23 ................................................................................................... 269

14.24 ............................................................................................................ 270

14.25 ......................................................................................................... 270

14.26 ........................................................................................................... 272

14.27 ............................................................................................................ 272

14.28 .............................................................................................................. 274

14.29 ............................................................................................................ 274

14.30 ......................................................................................................... 274

14.31 ........................................................................................................... 275

14.32 ......................................................................................................... 276

14.33 .......................................................................................................... 276

14.34 .............................................................................. 277

14.35 .............................................................................. 278

14.36 ............................................................................................................... 279

14.37 .......................................................................................... 279

14.38 .................................................................................................. 281

14.39 ..................................................................................................... 283

14.40 ........................................................................................ 284

14.41 ............................................................................................................. 286

14.42 ................................................................................................... 287

---------------------- Page: 12 ----------------------
SIST EN 61926-1:2002
61926-1 © IEC:1999(E) – 7 –
Clause Page

14.43 ............................................................................................................ 288

14.44 .......................................................................................................... 289

14.45 .................................................................................... 290

14.46 ...................................................................................... 293

14.47 ............................................................................. 295

14.48 .................................................................................... 299

14.49 ............................................................................................... 301

14.50 ..................................................................................................................302

15.0 Language component specification ........................................................................ 303

15.1 Authorized characters............................................................................................. 303

15.2 Number representations.......................................................................................... 303

15.2.1 ..................................................................................... 304

15.2.2 ..................................................................... 304

15.2.3 ....................................................................... 305

15.2.4 ....................................................................................... 305

15.2.5 ............................................................................. 305

15.3 Flag and statement numbers ................................................................................... 305

15.3.1 .................................................................................................... 305

15.3.2 Flag ............................................................................................................ 306

15.3.3 .................................................................................. 307

15.4 Blank space requirements....................................................................................... 308

15.5

15.6 Retention of labelled information ......................................................................... 310

15.6.1 Scope of labels and identifier
...

Questions, Comments and Discussion

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