Standard for Signal and Test Definition

IEC 62529:2012(E) provides the means to define and describe signals used in testing. It provides a set of common basic signal definitions, built upon formal mathematical specifications, so that signals can be combined to form complex signals usable across all test platforms. The standard provides support for structural textual languages and programming language interfaces for interoperability. This second edition cancels and replaces the first edition, published in 2007, and constitutes a technical revision.

General Information

Status
Published
Publication Date
20-Jun-2012
Drafting Committee
Current Stage
DELPUB - Deleted Publication
Start Date
27-Jun-2024
Completion Date
26-Oct-2025
Ref Project

Relations

Overview

IEC 62529:2012 (Signal and Test Definition) defines a formal, platform‑independent approach to describe signals used in testing. Published as the second edition (which replaces the 2007 edition) and issued in conjunction with IEEE Std 1641‑2010, the standard provides mathematically based, reusable signal definitions and language interfaces so signals can be combined into complex test stimuli and measurements that interoperate across test platforms and tools.

Key topics and technical requirements

  • Layered architecture - The standard is organized in layers (SML, BSC, TSF, TPL, etc.) to separate abstract signal modeling from implementation and test requirements.
  • Signal Modeling Language (SML) - A formal textual language for defining physical, digital and composite signals using mathematical constructs.
  • Basic Signal Components (BSC) - Reusable component classes and templates for building signal functions and physical signal types.
  • Test Signal Framework (TSF) - Libraries and templates (including XML representations) for common analog, digital and pulsed signal families to promote reuse.
  • Test Procedure Language (TPL) - Constructs to express test requirements and map signals to platform actions, enabling portable test procedures.
  • Interoperability interfaces - Support for structural textual languages, Interface Definition Language (IDL) components and programming language bindings to integrate with test systems and automated test equipment (ATE).
  • Dynamic and digital signal support - Annexes cover dynamic descriptions, digital streams, sampling, measuring, limiting, FFT analysis and more.
  • Platform independence - Guidance to maximize test platform neutrality so test descriptions can be reused across tools, environments and vendors.

Practical applications and who uses IEC 62529:2012

IEC 62529 is used by:

  • Test engineers and validation teams who need precise, repeatable signal definitions for laboratory and production testing.
  • Test software developers and ATE vendors implementing signal libraries and language bindings to support portable test procedures.
  • Manufacturers in aerospace, automotive, electronics and telecommunications who require standardized stimulus and measurement definitions for conformance, verification and automated test.
  • Standards bodies and test laboratories seeking formal representations (SML/TSF/IDL) for interoperability between tools.

Practical use cases include creating reusable signal libraries, automating test procedures, translating high‑level test requirements into executable tests, and sharing signal definitions across organizations.

Related standards and resources

  • IEEE Std 1641‑2010 (published with IEC 62529)
  • IEC publications search and Electropedia for related electrotechnical vocabulary

Keywords: IEC 62529:2012, signal and test definition, Signal Modeling Language (SML), Basic Signal Components (BSC), Test Signal Framework (TSF), Test Procedure Language (TPL), IEEE Std 1641, interoperability, test platform independence.

Standard
IEC 62529:2012 - Standard for Signal and Test Definition
English language
326 pages
sale 15% off
Preview
sale 15% off
Preview

Frequently Asked Questions

IEC 62529:2012 is a standard published by the International Electrotechnical Commission (IEC). Its full title is "Standard for Signal and Test Definition". This standard covers: IEC 62529:2012(E) provides the means to define and describe signals used in testing. It provides a set of common basic signal definitions, built upon formal mathematical specifications, so that signals can be combined to form complex signals usable across all test platforms. The standard provides support for structural textual languages and programming language interfaces for interoperability. This second edition cancels and replaces the first edition, published in 2007, and constitutes a technical revision.

IEC 62529:2012(E) provides the means to define and describe signals used in testing. It provides a set of common basic signal definitions, built upon formal mathematical specifications, so that signals can be combined to form complex signals usable across all test platforms. The standard provides support for structural textual languages and programming language interfaces for interoperability. This second edition cancels and replaces the first edition, published in 2007, and constitutes a technical revision.

IEC 62529:2012 is classified under the following ICS (International Classification for Standards) categories: 25.040.01 - Industrial automation systems in general; 35.060 - Languages used in information technology. The ICS classification helps identify the subject area and facilitates finding related standards.

IEC 62529:2012 has the following relationships with other standards: It is inter standard links to IEC 62529:2024, IEC 62529:2007. Understanding these relationships helps ensure you are using the most current and applicable version of the standard.

You can purchase IEC 62529:2012 directly from iTeh Standards. The document is available in PDF format and is delivered instantly after payment. Add the standard to your cart and complete the secure checkout process. iTeh Standards is an authorized distributor of IEC standards.

Standards Content (Sample)


IEC 62529
Edition 2.0 2012-06

IEEE Std 1641
INTERNATIONAL
STANDARD
colour
inside
Standard for Signal and Test Definition

All rights reserved. IEEE is a registered trademark in the U.S. Patent & Trademark Office, owned by the Institute of
Electrical and Electronics Engineers, Inc.

Unless otherwise specified, 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 IEC Central
Office.
Any questions about IEEE copyright should be addressed to the IEEE. Enquiries about obtaining additional rights to
this publication and other information requests should be addressed to the IEC or your local IEC member National
Committee.
IEC Central Office Institute of Electrical and Electronics Engineers, Inc.
3, rue de Varembé 3 Park Avenue
CH-1211 Geneva 20 New York, NY 10016-5997
Switzerland United States of America
Tel.: +41 22 919 02 11 stds.info@ieee.org
Fax: +41 22 919 03 00 www.ieee.org
info@iec.ch
www.iec.ch
About the IEC
The International Electrotechnical Commission (IEC) is the leading global organization that prepares and publishes
International Standards for all electrical, electronic and related technologies.

About IEC publications
The technical content of IEC publications is kept under constant review by the IEC. Please make sure that you have the
latest edition, a corrigenda or an amendment might have been published.

Useful links:
IEC publications search - www.iec.ch/searchpub Electropedia - www.electropedia.org
The advanced search enables you to find IEC publications The world's leading online dictionary of electronic and
by a variety of criteria (reference number, text, technical electrical terms containing more than 30 000 terms and
committee,…). definitions in English and French, with equivalent terms in
It also gives information on projects, replaced and additional languages. Also known as the International
withdrawn publications. Electrotechnical Vocabulary (IEV) on-line.

IEC Just Published - webstore.iec.ch/justpublished Customer Service Centre - webstore.iec.ch/csc
Stay up to date on all new IEC publications. Just Published If you wish to give us your feedback on this publication
details all new publications released. Available on-line and or need further assistance, please contact the
also once a month by email. Customer Service Centre: csc@iec.ch.

IEC 62529
Edition 2.0 2012-06
IEEE Std 1641™
INTERNATIONAL
STANDARD
colour
inside
Standard for Signal and Test Definition

INTERNATIONAL
ELECTROTECHNICAL
COMMISSION
PRICE CODE
XH
ICS 25.040; 35.060 ISBN 978-2-83220-103-9

– ii – IEEE Std 1641-2010
Contents
1. Overview . 1
1.1 Scope . 1
1.2 Purpose . 1
1.3 Application . 1
1.4 Annexes . 2
2. Definitions, abbreviations, and acronyms. 2
2.1 Definitions . 2
2.2 Abbreviations and acronyms . 4
3. Structure of this standard . 5
3.1 Layers . 5
3.2 Signal Modeling Language (SML) layer . 6
3.3 BSC layer . 6
3.4 TSF layer . 6
3.5 Test requirement layer . 6
3.6 Using the layers . 7
4. Signals and SignalFunctions . 7
4.1 Introduction . 7
4.2 Physical signal states . 8
4.3 Event states . 9
4.4 Digital stream states . 9
5. SML layer . 10
6. BSC layer . 11
6.1 BSC layer base classes . 11
6.2 General description of BSCs. 11
6.3 SignalFunction template . 12
7. TSF layer . 12
7.1 TSF classes . 13
7.2 TSF signals defined by a model . 13
7.3 TSF signals defined by an external reference . 16
8. Test procedure language (TPL) . 16
8.1 Goals of the TPL . 16
8.2 Elements of the TPL . 16
8.3 Use of the TPL . 17
9. Maximizing test platform independence. 17
Annex A (normative) Signal modeling language (SML) . 18
A.1 Use of the SML . 18
A.2 Introduction. 18
A.3 Physical types . 19
A.4 Signal definitions . 22
A.5 Pure signals . 24
A.6 Pure signal-combining mechanisms. 26
A.7 Pure function transformations . 32
Published by IEC under license from IEEE. © 2010 IEEE. All rights reserved.

IEEE Std 1641-2010 – iii –
A.8 Measuring, limiting, and sampling signals . 32
A.9 Digital signals . 34
A.10 Basic component SML . 38
A.11 Fast Fourier analysis support . 63
Annex B (normative) Basic signal components (BSC) layer . 65
B.1 BSC layer base classes . 65
B.2 BSC subclasses . 65
B.3 Description of a BSC . 69
B.4 Physical class . 76
B.5 PulseDefns class . 87
B.6 SignalFunction class . 89
Annex C (normative) Dynamic signal descriptions . 143
C.1 Introduction . 143
C.2 Basic classes . 144
C.3 Dynamic signal goals and use cases . 152
Annex D (normative) Interface definition language (IDL) basic components . 153
D.1 Introduction. 153
D.2 IDL BSC library . 153
Annex E (informative) Test signal framework (TSF) for C/ATLAS . 154
E.1 Introduction . 154
E.2 TSF library definition in extensible markup language (XML) . 154
E.3 Interface definition language (IDL) for the TSF for C/ATLAS . 154
E.4 AC_SIGNAL . 155
E.5 AM_SIGNAL . 157
E.6 DC_SIGNAL . 159
E.7 DIGITAL_PARALLEL . 161
E.8 DIGITAL_SERIAL . 163
E.9 DIGITAL_TEST . 165
E.10 DME_INTERROGATION . 168
E.11 DME_RESPONSE . 171
E.12 FM_SIGNAL . 174
E.13 ILS_GLIDE_SLOPE . 177
E.14 ILS_LOCALIZER . 180
E.15 ILS_MARKER . 183
E.16 PM_SIGNAL . 186
E.17 PULSED_AC_SIGNAL . 188
E.18 PULSED_AC_TRAIN . 190
E.19 PULSED_DC_SIGNAL . 192
E.20 PULSED_DC_TRAIN . 194
E.21 RADAR_RX_SIGNAL . 196
E.22 RADAR_TX_SIGNAL. 199
E.23 RAMP_SIGNAL . 200
E.24 RANDOM_NOISE . 202
E.25 RESOLVER . 204
E.26 RS_232 . 207
E.27 SQUARE_WAVE . 208
E.28 SSR_INTERROGATION . 210
E.29 SSR_RESPONSE . 213
E.30 STEP_SIGNAL . 217
E.31 SUP_CAR_SIGNAL . 219
E.32 SYNCHRO . 221
E.33 TACAN . 225
Published by IEC under license from IEEE. © 2010 IEEE. All rights reserved.

– iv – IEEE Std 1641-2010
E.34 TRIANGULAR_WAVE_SIGNAL . 229
E.35 VOR . 231
Annex F (informative) Test signal framework (TSF) library for digital pulse classes . 235
F.1 Introduction . 235
F.2 TSF library definition in extensible markup language (XML) . 235
F.3 Graphical models of TSFs . 235
F.4 Pulse class family of TSFs . 235
F.5 DTIF . 252
Annex G (normative) Carrier language requirements . 254
G.1 Carrier language requirements . 254
G.2 Interface definition language (IDL) . 254
G.3 Datatypes . 254
G.4 Data-processing requirements . 259
G.5 Control structures . 263
Annex H (normative) Test procedure language (TPL) . 265
H.1 TPL layer . 265
H.2 Elements of the TPL . 265
H.3 Structure of test requirements . 265
H.4 Carrier language . 265
H.5 Signal statements . 265
H.6 Mapping of test statements to carrier language . 267
H.7 Test statement definitions . 267
H.8 Elements used in test statement definitions . 285
H.9 Attributes with multiple properties . 288
H.10 Transferring data in digital signals. 292
H.11 Creating test requirements . 296
H.12 Delimiting TPL statements . 298
Annex I (normative) Extensible markup language (XML) signal descriptions . 300
I.1 Introduction . 300
I.2 XSD for BSCs . 301
I.3 XSD for TSFs . 302
Annex J (informative) Support for ATLAS nouns and modifiers . 308
J.1 Signal and test definition (STD) support for ATLAS signals . 308
J.2 STD support for ATLAS nouns . 308
J.3 STD support for C/ATLAS noun modifiers . 311
J.4 Support for C/ATLAS extensions . 319
Annex K (informative) Guide for maximizing test platform independence and test application
interchangeability . 320
K.1 Introduction. 320
K.2 Guiding principles. 320
K.3 Best practice rules . 320
Annex L (informative) Bibliography . 323
Annex M (informative) IEEE List of Participants . 325
Published by IEC under license from IEEE. © 2010 IEEE. All rights reserved.

IEEE Std 1641-2010 – v –
Standard for Signal and Test Definition

FOREWORD
1) The International Electrotechnical Commission (IEC) is a worldwide organization for standardization
comprising all national electrotechnical committees (IEC National Committees). The object of IEC is to
promote international co-operation on all questions concerning standardization in the electrical and
electronic fields. To this end and in addition to other activities, IEC publishes International Standards,
Technical Specifications, Technical Reports, Publicly Available Specifications (PAS) and Guides
(hereafter referred to as “IEC Publication(s)”). Their preparation is entrusted to technical committees; any
IEC National Committee interested in the subject dealt with may participate in this preparatory work.
International, governmental and non-governmental organizations liaising with the IEC also participate in
this preparation.
IEEE Standards documents are developed within IEEE Societies and Standards Coordinating Committees
of the IEEE Standards Association (IEEE-SA) Standards Board. IEEE develops its standards through a
consensus development process, which brings together volunteers representing varied viewpoints and
interests to achieve the final product. Volunteers are not necessarily members of IEEE and serve 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 contained in its standards. Use of IEEE Standards documents is wholly voluntary.
IEEE documents are made available for use subject to important notices and legal disclaimers (see
http://standards.ieee.org/IPR/disclaimers.html for more information).
IEC collaborates closely with IEEE in accordance with conditions determined by agreement between the
two organizations.
2) The formal decisions of IEC on technical matters express, as nearly as possible, an international
consensus of opinion on the relevant subjects since each technical committee has representation from all
interested IEC National Committees. The formal decisions of IEEE on technical matters, once consensus
within IEEE Societies and Standards Coordinating Committees has been reached, is determined by a
balanced ballot of materially interested parties who indicate interest in reviewing the proposed standard.
Final approval of the IEEE standards document is given by the IEEE Standards Association (IEEE-SA)
Standards Board.
3) IEC/IEEE Publications have the form of recommendations for international use and are accepted by IEC
National Committees/IEEE Societies in that sense. While all reasonable efforts are made to ensure that
the technical content of IEC/IEEE Publications is accurate, IEC or IEEE cannot be held responsible for the
way in which they are used or for any misinterpretation by any end user.
4) In order to promote international uniformity, IEC National Committees undertake to apply IEC Publications
(including IEC/IEEE Publications) transparently to the maximum extent possible in their national and
regional publications. Any divergence between any IEC/IEEE Publication and the corresponding national
or regional publication shall be clearly indicated in the latter.
5) IEC and IEEE do not provide any attestation of conformity. Independent certification bodies provide
conformity assessment services and, in some areas, access to IEC marks of conformity. IEC and IEEE are
not responsible for any services carried out by independent certification bodies.
6) All users should ensure that they have the latest edition of this publication.
7) No liability shall attach to IEC or IEEE or their directors, employees, servants or agents including
individual experts and members of technical committees and IEC National Committees, or volunteers of
IEEE Societies and the Standards Coordinating Committees of the IEEE Standards Association (IEEE-SA)
Standards Board, for any personal injury, property damage or other damage of any nature whatsoever,
whether direct or indirect, or for costs (including legal fees) and expenses arising out of the publication,
use of, or reliance upon, this IEC/IEEE Publication or any other IEC or IEEE Publications.
8) Attention is drawn to the normative references cited in this publication. Use of the referenced publications
is indispensable for the correct application of this publication.
9) Attention is drawn to the possibility that implementation of this IEC/IEEE Publication may require use of
material covered by patent rights. By publication of this standard, no position is taken with respect to the
existence or validity of any patent rights in connection therewith. IEC or IEEE shall not be held
responsible for identifying Essential Patent Claims for which a license may be required, for conducting
inquiries into the legal validity or scope of Patent Claims or determining whether any licensing terms or
conditions provided in connection with submission of a Letter of Assurance, if any, or in any licensing
agreements are reasonable or non-discriminatory. Users of this standard are expressly advised that
determination of the validity of any patent rights, and the risk of infringement of such rights, is entirely
their own responsibility.
Published by IEC under license from IEEE. © 2010 IEEE. All rights reserved.

– vi – IEEE Std 1641-2010
International Standard IEC 62529 / IEEE Std 1641-2010 has been processed through IEC
technical committee 93: Design automation, under the IEC/IEEE Dual Logo Agreement.
This second edition cancels and replaces the first edition, published in 2007, and
constitutes a technical revision.
The text of this standard is based on the following documents:
IEEE Std FDIS Report on voting
IEEE Std 1641-2010 93/322/FDIS 93/329/RVD

Full information on the voting for the approval of this standard can be found in the report
on voting indicated in the above table.
The IEC Technical Committee and IEEE Technical Committee have decided that the
contents of this publication will remain unchanged until the stability date indicated on the
IEC web site under "http://webstore.iec.ch" in the data related to the specific publication.
At this date, the publication will be
• reconfirmed,
• withdrawn,
• replaced by a revised edition, or
• amended.
IMPORTANT – The 'colour inside' logo on the cover page of this publication indicates
that it contains colours which are considered to be useful for the correct
understanding of its contents. Users should therefore print this document using a
colour printer.
Published by IEC under license from IEEE. © 2010 IEEE. All rights reserved.

IEEE Std 1641-2010 – vii –

IEEE Std 1641 -2010
(Revision of
IEEE Std 1641-2004)
IEEE Standard for
Signal and Test Definition
Sponsor
IEEE Standards Coordinating Committee 20 on
Test and Diagnosis for Electronic Systems
Approved 17 June 2010
IEEE-SA Standards Board
Published by IEC under license from IEEE. © 2010 IEEE. All rights reserved.

– viii – IEEE Std 1641-2010
Abstract: This standard provides the means to define and describe signals used in testing. It also
provides a set of common basic signals, built upon formal mathematical specifications so that
signals can be combined to form complex signals usable across all test platforms.

Keywords: ATE, ATLAS, automatic test equipment, IEEE 1641, signal definitions, test
definitions, test requirements, test signals, unit under test, UUT


IEEE is a registered trademark in the U.S. Patent & Trademark Office, owned by the Institute of Electrical and Electronics
Engineers, Incorporated.
Published by IEC under license from IEEE. © 2010 IEEE. All rights reserved.

IEEE Std 1641-2010 – ix –
IEEE Introduction
This introduction is not part of IEEE Std 1641-2010, IEEE Standard for Signal and Test Definition.
This signal and test definition (STD) standard provides the ability to unambiguously define test signals. It
includes a rigorous mathematical and definitive foundation for all of its signal components. Any signal
defined using this standard will be the same regardless of the equipment is used to create it. The standard
supports the implementation of new technologies by providing users with the ability to describe their own
signals by combining existing signals. Thus, any desired signal may be described, and there is no limit on
the extensibility of signals supported by this standard.
Signals defined using this standard can be used in a programming environment of the user’s choice
provided that that environment fulfills the minimum requirements defined in this standard. This universality
enables the user to take full advantage of modern program structures and development environments,
including graphical programming environments.
This standard was developed by the Test and ATS Description Subcommittee (of the IEEE Standards
Coordinating Committee 20 (SCC20) on Test and Diagnosis for Electronic Systems), which has prepared a
companion guide, IEEE Std 1641.1™, to explain how to implement signal definitions and test requirements
in conformance with STD.
Notice to users
Laws and regulations
Users of these documents should consult all applicable laws and regulations. Compliance with the
provisions of this standard does not imply compliance to any applicable regulatory requirements.
Implementers of the standard are responsible for observing or referring to the applicable regulatory
requirements. IEEE does not, by the publication of its standards, intend to urge action that is not in
compliance with applicable laws, and these documents may not be construed as doing so.
Copyrights
This document is copyrighted by the IEEE. It is made available for a wide variety of both public and
private uses. These include both use, by reference, in laws and regulations, and use in private self-
regulation, standardization, and the promotion of engineering practices and methods. By making this
document available for use and adoption by public authorities and private users, the IEEE does not waive
any rights in copyright to this document.
Updating of IEEE documents
Users of IEEE standards should be aware that these documents may be superseded at any time by the
issuance of new editions or may be amended from time to time through the issuance of amendments,
corrigenda, or errata. An official IEEE document at any point in time consists of the current edition of the
document together with any amendments, corrigenda, or errata then in effect. In order to determine whether
Published by IEC under license from IEEE. © 2010 IEEE. All rights reserved.

– x – IEEE Std 1641-2010
a given document is the current edition and whether it has been amended through the issuance of
amendments, corrigenda, or errata, visit the IEEE Standards Association web site at
http://ieeexplore.ieee.org/xpl/standards.jsp, or contact the IEEE at the address listed previously.
For more information about the IEEE Standards Association or the IEEE standards development process,
visit the IEEE-SA web site at http://standards.ieee.org.
Errata
Errata, if any, for this and all other standards can be accessed at the following URL:
http://standards.ieee.org/reading/ieee/updates/errata/index.html. Users are encouraged to check this URL
for errata periodically.
Interpretations
Current interpretations can be accessed at the following URL: http://standards.ieee.org/reading/ieee/interp/
index.html.
Patents
Attention is called to the possibility that implementation of this standard may require use of subject matter
covered by patent rights. By publication of this standard, no position is taken with respect to the existence
or validity of any patent rights in connection therewith. The IEEE is not responsible for identifying
Essential Patent Claims for which a license may be required, for conducting inquiries into the legal validity
or scope of Patents Claims or determining whether any licensing terms or conditions provided in
connection with submission of a Letter of Assurance, if any, or in any licensing agreements are reasonable
or nondiscriminatory. Users of this standard are expressly advised that determination of the validity of any
patent rights, and the risk of infringement of such rights, is entirely their own responsibility. Further
information may be obtained from the IEEE Standards Association.

Published by IEC under license from IEEE. © 2010 IEEE. All rights reserved.

IEEE Std 1641-2010 – 1 –
Standard for
Signal and Test Definition
IMPORTANT NOTICE: This standard is not intended to ensure safety, security, health, or
environmental protection. Implementers of the standard are responsible for determining appropriate
safety, security, environmental, and health practices or regulatory requirements.
This IEEE document is made available for use subject to important notices and legal disclaimers.
These notices and disclaimers appear in all publications containing this document and may
be found under the heading “Important Notice” or “Important Notices and Disclaimers
Concerning IEEE Documents.” They can also be obtained on request from IEEE or viewed at
http://standards.ieee.org/IPR/disclaimers.html.
1. Overview
1.1 Scope
This standard provides the means to define and describe signals used in testing. It provides a set of common
basic signal definitions, built upon formal mathematical specifications, so that signals can be combined to
form complex signals usable across all test platforms. The standard provides support for structural textual
languages and programming language interfaces for interoperability.
1.2 Purpose
This standard provides a common reference for signal definitions, which may be used throughout the life
cycle of a unit under test (UUT) or test system. Such a reference will in turn facilitate information transfer,
test reuse, and broader application of test information—accessible through commercially available
development tools.
1.3 Application
This signal and test definition (STD) standard provides the capability to describe and control signals, while
permitting a choice of operating environment, including the choice of carrier language. STD permits signal
operations to be embedded in any object-oriented environment and thus to be used by the architecture
Published by IEC under license from IEEE. © 2010 IEEE. All rights reserved.

– 2 – IEEE Std 1641-2010
standards of various automatic test systems (ATSs). STD may be used to create truly portable test
requirements. It will allow test information to pass more freely between the design, test, and maintenance
phases of a project and enable the same information to be used directly across project phases. This more
efficient use of information will lead to reduced life-cycle costs.
1.4 Annexes
This standard also contains annexes that describe various elements of the standard in detail. The normative
annexes include definitions of the basic signals (in words and with reference to an extensible markup
language (XML) format), supporting mathematical definitions for these signals, dynamic model
information, interface definition descriptions, and a definition of the requirements of a supporting computer
language.
Informative annexes are provided to present examples of signal libraries together with their associated
XML definition.
2. Definitions, abbreviations, and acronyms
2.1 Definitions
For the purposes of this document, the following terms and definitions apply. The IEEE Standards
Dictionary: Glossary of Terms & Definitions should be referenced for terms not defined in this clause.
Abbreviated Test Language for All Systems (ATLAS): A stylized, abbreviated English language used in
the preparation and documentation of test requirements and test programs, which can be implemented
either manually or with automatic or semi-automatic test equipment.
argument: Input values that can be passed to a function.
attribute: A property value that is used to define signal characteristics or behavior.
automatic test system (ATS): A system that includes the automatic test equipment (ATE) and all support
equipment, support software, test programs, and interface adapters.
base class: A class from which another class inherits attributes or properties.
basic signal component (BSC): The lowest level of building block used to define signals.
class: A generic set of predefined abstract test objects.
component: A part of a system, which may be hardware or software and which may be subdivided into
other components. Components communicate their functionality through their interface definitions.
connection: The application of a signal to a unit under test (UUT).

The IEEE Standards Dictionary: Glossary of Terms & Definitions is available at http://shop.ieee.org/.
In this standard, the term “ATLAS” refers to any version or subset whether it is a formal standardized version or a project specific
modified subset.
Published by IEC under license from IEEE. © 2010 IEEE. All rights reserved.

IEEE Std 1641-2010 – 3 –
data bus: A signal line or set of signal lines used by a data communication system to interconnect a
number of devices and to communicate information.
dynamic signal: A signal whose definition changes over time, by use of the control interface. These
changes must be initiated with one of the signal method calls or by changing the interconnections of a
signal model.
function: A construct that is a logically separated block of code that operates upon test values (i.e.,
arguments). Another name for a function is method. Syn: method.
interface definition language (IDL): A machine-compilable language that is used to describe the
interfaces that software objects call and object implementations provide. The language provides a neutral
way to define software interfaces.
method: Syn: function.
model: A mathematical or physical representation (i.e., simulation) of system relationships for a process,
device, or concept.
physical: Pertaining to the natural characteristics of the universe according to the natural laws of science.
procedural: The part of an signal and test definition (STD) test requirement that defines the tests in the
manner and order required for testing.
property: The special form of method (or function) that supports the semantics of assignment (l-value) and
reading (r-value).
reserved word: A keyword whose meaning and use are fixed by the semantics of a language. In certain or
all contexts, a reserved word cannot be used for any purpose other than as defined for that language.
semantics: A branch of linguistics concerned with meaning. For the test procedure language (TPL),
semantics is the connotative meaning of words in an TPL statement. For software, semantics is the
relationships of symbols and their meaning, independent of the manner of their interpretation and use. For
meta-languages, semantics is the discipline for expressing the meanings of computer-language constructs in
a meta-language.
sensor: A transducer that converts a test parameter to a form suitable for measurement.
SignalFunction: The name of the base class, for all classes that provide signals.
Subclass: A class that inherits attributes or properties from a base class.
static signal: A signal whose definition does not change over time. All basic signal components (BSCs)
and test signal framework (TSF) models are static signals.
syntax: The grammatical arrangement of words in a language statement.
system: A set of interconnected hardware and/or software components that achieves a defined objective by
performing specified functions.
system architecture: The structure of and relationship between the components of a system. A system
architecture may include the system interface with its operational environment.
template: A pattern or design that establishes the outline, dimensions, or process for subsequent users or
implementers.
Published by IEC under license from IEEE. © 2010 IEEE. All rights reserved.

– 4 – IEEE Std 1641-2010
test: (A) An action or group of actions that are performed on a unit under test (UUT) to evaluate its
parameter(s) or characteristic(s). (Derived from IEEE Std 771-1989). (B) An observed activity that may be
caused to occur (e.g., stimulus-response) in order to obtain information about the beh
...

Questions, Comments and Discussion

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

Loading comments...

The article discusses IEC 62529:2012, which is the standard for signal and test definition. The standard provides a framework for defining and describing signals used in testing. It includes common signal definitions that can be used across different test platforms. The standard also supports structural textual languages and programming language interfaces for interoperability. This second edition of the standard replaces the first edition published in 2007 and includes technical revisions.