Functional safety of electrical/electronic/programmable electronic safety-related systems - Part 7: Overview of techniques and measures (IEC 61508-7:2010)

IEC 61508-7:2010 contains an overview of various safety techniques and measures relevant to IEC 61508-2 and IEC 61508-3.The references should be considered as basic references to methods and tools or as examples, and may not represent the state of the art. This edition constitutes a technical revision. It has been subject to a thorough review and incorporates many comments received at the various revision stages.  NEW! Also available: IEC Standards+ 61508:2010, containing all parts, together with a commented Redline version. Changes made in this 2nd edition are highlighted and commented by a leading world expert.

Funktionale Sicherheit sicherheitsbezogener elektrischer/elektronischer/programmierbarer elektronischer Systeme - Teil 7: Überblick über Verfahren und Maßnahmen (IEC 61508-7:2010)

Sécurité fonctionnelle des systèmes électriques/électroniques/électroniques programmables relatifs à la sécurité - Partie 7: Présentation de techniques et mesures (CEI 61508-7:2010)

La CEI 61508-7:2010 contient une présentation de différentes techniques et mesures de sécurité pertinentes pour la CEI 61508-2 et la CEI 61508-3. Il convient que les références citées soient considérées comme des références fondamentales des méthodes et outils, ou comme des exemples; elles peuvent ne pas représenter la technologie de pointe. Cette deuxième édition annule et remplace la première édition publiée en 1998 dont elle constitue une révision technique. Elle a fait l'objet d'une révision approfondie et intègre de nombreux commentaires reçus lors des différentes phases de révision.

Funkcijska varnost električnih/elektronskih/elektronsko programirljivih varnostnih sistemov - 7. del: Pregled tehnik in ukrepov (IEC 61508-7:2010)

1.1 Ta del IEC 61508 vsebuje pregled različnih varnostnih tehnik in ukrepov, pomembnih za IEC 61508-2 in IEC 61508-3.
Reference je treba obravnavati kot osnovne reference za metode in orodja ali kot primere in morda ne predstavljajo zadnjega stanja.
1.2 IEC 61508-1, IEC 61598-2, IEC 61508-3 in IEC 61508-4 so osnovne varnostne objave, čeprav ta status ne velja v okviru nezapletenih varnostnih sistemov E/E/PE (glej točko 3.4.3 IEC 61508-4). Kot osnovne varnostne objave so namenjeni temu, da jih uporabljajo tehnični odbori pri pripravi standardov v skladu z načeli, opredeljenimi v Vodilu IEC 104 in Vodilu ISO/IEC 51. IEC 61508-1, IEC 61508-2, IEC 61508-3 in IEC 61508-4 se lahko tudi uporabijo kot samostojne objave. Horizontalno varnostno delovanje tega mednarodnega standarda ne velja za medicinsko opremo v skladu s serijo IEC 60601.
1.3 Ena od odgovornosti tehničnega odbora je, če je primerno, da uporabi temeljne varnostne objave pri pripravi svojih objav. V tem okviru zahteve, preskusne metode ali preskusni pogoji te temeljne varnostne objave ne veljajo, razen če se objave, ki so jih pripravili tehnični odbori, nanje izrecno sklicujejo ali jih vključujejo.
1.4 Slika 1 prikazuje celoten okvir za dele od 1 do 7serije IEC 61508 in nakazuje vlogo IEC 61508-7 pri doseganju funkcijske varnosti varnostnih sistemov E/E/PE.

General Information

Status
Published
Publication Date
11-Apr-2011
Current Stage
6060 - National Implementation/Publication (Adopted Project)
Start Date
06-Apr-2011
Due Date
11-Jun-2011
Completion Date
12-Apr-2011

Relations

Overview

EN 61508-7:2010 (identical to IEC 61508-7:2010) is Part 7 of the IEC 61508 series on functional safety of electrical/electronic/programmable electronic (E/E/PE) safety-related systems. This edition provides an overview of techniques and measures relevant to IEC 61508-2 (hardware) and IEC 61508-3 (software). It is an informative, technical revision that summarizes methods, tools and illustrative references for controlling both random hardware failures and systematic failures across the safety lifecycle.

Key topics

EN 61508-7 organizes practical guidance into informative annexes and core topics that include:

  • Control of random hardware failures (Annex A): applicable techniques for hardware reliability, diagnostic measures and redundancy concepts.
  • Avoidance of systematic failures (Annex B): design, process and organization techniques to reduce systematic faults.
  • Software safety integrity (Annex C): lifecycle practices, verification, validation and language/tool recommendations for safety-related software.
  • Probabilistic approach to pre‑developed software (Annex D): assessment concepts for using existing software components in safety functions.
  • ASIC design measures (Annex E): techniques relevant to application‑specific integrated circuits used in safety systems.
  • Software lifecycle definitions (Annex F) and object‑oriented software guidance (Annex G).
  • Cross‑references and bibliographic guidance to standards and harmonized documents.

The standard emphasizes the safety lifecycle, mapping techniques and measures to phases such as requirements, design, verification, validation and modification. It also provides tables and recommendations for programming languages, verification activities and software architecture topics.

Applications and who uses it

EN 61508-7 is practical for:

  • Functional safety engineers and system architects designing E/E/PE safety-related systems.
  • Software developers and verification teams implementing safety‑related code and safety integrity level (SIL) evidence.
  • Hardware designers and ASIC developers applying reliability and diagnostic measures.
  • Project managers, assessors and certification bodies needing an overview of accepted techniques and references for compliance with IEC/EN 61508.
  • Industries using programmable safety systems (process automation, machinery, medical devices, transportation) that base product or sector standards on IEC 61508.

Use this part as a reference to select and justify techniques and measures during hazard mitigation, SIL allocation, verification planning and supplier assessments.

Related standards

  • EN/IEC 61508 parts 1–6 (system lifecycle, hardware, software, definitions, etc.)
  • Application standards that build on IEC 61508, e.g., EN 61511 (process industry), EN 62061 (machinery), and other harmonized IEC/EN documents listed in the standard’s bibliography.

Keywords: EN 61508-7, IEC 61508-7:2010, functional safety, E/E/PE, safety integrity, techniques and measures, software safety, hardware reliability, safety lifecycle.

Standard
SIST EN 61508-7:2011
English language
146 pages
sale 10% off
Preview
sale 10% off
Preview
e-Library read for
1 day

Standards Content (Sample)


SLOVENSKI STANDARD
01-maj-2011
1DGRPHãþD
SIST EN 61508-7:2007
)XQNFLMVNDYDUQRVWHOHNWULþQLKHOHNWURQVNLKHOHNWURQVNRSURJUDPLUOMLYLKYDUQRVWQLK
VLVWHPRYGHO3UHJOHGWHKQLNLQXNUHSRY ,(&
Functional safety of electrical/electronic/programmable electronic safety-related systems
- Part 7: Overview of techniques and measures (IEC 61508-7:2010)
Funktionale Sicherheit sicherheitsbezogener
elektrischer/elektronischer/programmierbarer elektronischer Systeme - Teil 7: Überblick
über Verfahren und Maßnahmen (IEC 61508-7:2010)
Sécurité fonctionnelle des systèmes électriques/électroniques/électroniques
programmables relatifs à la sécurité - Partie 7: Présentation de techniques et mesures
(CEI 61508-7:2010)
Ta slovenski standard je istoveten z: EN 61508-7:2010
ICS:
25.040.40 Merjenje in krmiljenje Industrial process
industrijskih postopkov measurement and control
2003-01.Slovenski inštitut za standardizacijo. Razmnoževanje celote ali delov tega standarda ni dovoljeno.

EUROPEAN STANDARD
EN 61508-7
NORME EUROPÉENNE
May 2010
EUROPÄISCHE NORM
ICS 25.040.40; 35.240.50 Supersedes EN 61508-7:2001

English version
Functional safety of electrical/electronic/programmable electronic safety-
related systems -
Part 7: Overview of techniques and measures
(IEC 61508-7:2010)
Sécurité fonctionnelle des systèmes Funktionale Sicherheit sicherheitsbezogener
électriques/électroniques/électroniques elektrischer/elektronischer/programmierbarer
programmables relatifs à la sécurité - elektronischer Systeme -
Partie 7: Présentation de techniques Teil 7: Überblick über Verfahren
et mesures und Maßnahmen
(CEI 61508-7:2010) (IEC 61508-7:2010)

This European Standard was approved by CENELEC on 2010-05-01. CENELEC members are bound to comply
with the CEN/CENELEC Internal Regulations which stipulate the conditions for giving this European Standard
the status of a national standard without any alteration.

Up-to-date lists and bibliographical references concerning such national standards may be obtained on
application to the Central Secretariat or to any CENELEC member.

This European Standard exists in three official versions (English, French, German). A version in any other
language made by translation under the responsibility of a CENELEC member into its own language and notified
to the Central Secretariat has the same status as the official versions.

CENELEC members are the national electrotechnical committees of Austria, Belgium, Bulgaria, Croatia, Cyprus,
the Czech Republic, Denmark, Estonia, Finland, France, Germany, Greece, Hungary, Iceland, Ireland, Italy,
Latvia, Lithuania, Luxembourg, Malta, the Netherlands, Norway, Poland, Portugal, Romania, Slovakia, Slovenia,
Spain, Sweden, Switzerland and the United Kingdom.

CENELEC
European Committee for Electrotechnical Standardization
Comité Européen de Normalisation Electrotechnique
Europäisches Komitee für Elektrotechnische Normung

Management Centre: Avenue Marnix 17, B - 1000 Brussels

© 2010 CENELEC - All rights of exploitation in any form and by any means reserved worldwide for CENELEC members.
Ref. No. EN 61508-7:2010 E
Foreword
The text of document 65A/554/FDIS, future edition 2 of IEC 61508-7, prepared by SC 65A, System
aspects, of IEC TC 65, Industrial-process measurement, control and automation, was submitted to the
IEC-CENELEC parallel vote and was approved by CENELEC as EN 61508-7 on 2010-05-01.
This European Standard supersedes EN 61508-7:2001.
Attention is drawn to the possibility that some of the elements of this document may be the subject of
patent rights. CEN and CENELEC shall not be held responsible for identifying any or all such patent
rights.
The following dates were fixed:
– latest date by which the EN has to be implemented
at national level by publication of an identical
national standard or by endorsement (dop) 2011-02-01
– latest date by which the national standards conflicting
with the EN have to be withdrawn (dow) 2013-05-01
Annex ZA has been added by CENELEC.
__________
Endorsement notice
The text of the International Standard IEC 61508-7:2010 was approved by CENELEC as a European
Standard without any modification.
In the official version, for Bibliography, the following notes have to be added for the standards indicated:
[1] IEC 60068-1:1988 NOTE  Harmonized as EN 60068-1:1994 (not modified).
[2] IEC 60529:1989 NOTE  Harmonized as EN 60529:1991 (not modified).
[3] IEC 60812:2006 NOTE  Harmonized as EN 60812:2006 (not modified).
[4] IEC 60880:2006 NOTE  Harmonized as EN 60880:2009 (not modified).
[5] IEC 61000-4-1:2006 NOTE  Harmonized as EN 61000-4-1:2007 (not modified).
[6] IEC 61000-4-5:2005 NOTE  Harmonized as EN 61000-4-5:2006 (not modified).
[8] IEC 61025:2006 NOTE  Harmonized as EN 61025:2007 (not modified).
[9] IEC 61069-5:1994 NOTE  Harmonized as EN 61069-5:1995 (not modified).
[10] IEC 61078:2006 NOTE  Harmonized as EN 61078:2006 (not modified).
[11] IEC 61131-3:2003 NOTE  Harmonized as EN 61131-3:2003 (not modified).
[12] IEC 61160:2005 NOTE  Harmonized as EN 61160:2005 (not modified).
[13] IEC 61163-1:2006 NOTE  Harmonized as EN 61163-1:2006 (not modified).
[14] IEC 61164:2004 NOTE  Harmonized as EN 61164:2004 (not modified).
[15] IEC 61165:2006 NOTE  Harmonized as EN 61165:2006 (not modified).
[16] IEC 61326-3-1:2008 NOTE  Harmonized as EN 61326-3-1:2008 (not modified).
[17] IEC 61326-3-2:2008 NOTE  Harmonized as EN 61326-3-2:2008 (not modified).
[18] IEC 81346-1:2009 NOTE  Harmonized as EN 81346-1:2009 (not modified).

- 3 - EN 61508-7:2010
[21] IEC 61511 series NOTE  Harmonized in EN 61511 series (not modified).
[22] IEC 62061:2005 NOTE  Harmonized as EN 62061:2005 (not modified).
[23] IEC 62308:2006 NOTE  Harmonized as EN 62308:2006 (not modified).
[37] IEC 61800-5-2 NOTE  Harmonized as EN 61800-5-2.
[38] IEC 60601 series NOTE  Harmonized in EN 60601 series (partially modified).
[39] IEC 60068-2-1 NOTE  Harmonized as EN 60068-2-1.
[40] IEC 60068-2-2 NOTE  Harmonized as EN 60068-2-2.
[41] ISO 9000 NOTE  Harmonized as EN ISO 9000.
[42] IEC 61508-1:2010 NOTE  Harmonized as EN 61508-1:2010 (not modified).
[43] IEC 61508-2:2010 NOTE  Harmonized as EN 61508-2:2010 (not modified).
[44] IEC 61508-3:2010 NOTE  Harmonized as EN 61508-3:2010 (not modified).
[45] IEC 61508-6:2010 NOTE  Harmonized as EN 61508-6:2010 (not modified).
__________
Annex ZA
(normative)
Normative references to international publications
with their corresponding European publications

The following referenced documents are indispensable for the application of this document. For dated
references, only the edition cited applies. For undated references, the latest edition of the referenced
document (including any amendments) applies.

NOTE  When an international publication has been modified by common modifications, indicated by (mod), the relevant EN/HD
applies.
Publication Year Title EN/HD Year

IEC 61508-4 2010 Functional safety of EN 61508-4 2010
electrical/electronic/programmable electronic
safety-related systems -
Part 4: Definitions and abbreviations

IEC 61508-7 ®
Edition 2.0 2010-04
INTERNATIONAL
STANDARD
NORME
INTERNATIONALE
Functional safety of electrical/electronic/programmable electronic safety-related
systems –
Part 7: Overview of techniques and measures

Sécurité fonctionnelle des systèmes électriques/électroniques/électroniques
programmables relatifs à la sécurité –
Partie 7: Présentation de techniques et mesures

INTERNATIONAL
ELECTROTECHNICAL
COMMISSION
COMMISSION
ELECTROTECHNIQUE
PRICE CODE
INTERNATIONALE
XG
CODE PRIX
ICS 25.040.40; 35.240.50 ISBN 978-2-88910-530-4
– 2 – 61508-7 © IEC:2010
CONTENTS
FOREWORD.3
INTRODUCTION.5
1 Scope.7
2 Normative references .9
3 Definitions and abbreviations.9
Annex A (informative) Overview of techniques and measures for E/E/PE safety-related
systems: control of random hardware failures (see IEC 61508-2).10
Annex B (informative) Overview of techniques and measures for E/E/PE safety related
systems: avoidance of systematic failures (see IEC 61508-2 and IEC 61508-3) .27
Annex C (informative) Overview of techniques and measures for achieving software
safety integrity (see IEC 61508-3).54
Annex D (informative) A probabilistic approach to determining software safety integrity
for pre-developed software .107
Annex E (informative) Overview of techniques and measures for design of ASICs . 112
Annex F (informative) Definitions of properties of software lifecycle phases. 126
Annex G (informative) Guidance for the development of safety-related object oriented
software.132
Bibliography.134
Index .137

Figure 1 – Overall framework of IEC 61508.8

Table C.1 – Recommendations for specific programming languages .86
Table D.1 – Necessary history for confidence to safety integrity levels . 107
Table D.2 – Probabilities of failure for low demand mode of operation . 108
Table D.3 – Mean distances of two test points .109
Table D.4 – Probabilities of failure for high demand or continuous mode of operation .110
Table D.5 – Probability of testing all program properties .111
Table F.1 – Software Safety Requirements Specification . 126
Table F.2 – Software design and development: software architecture design . 127
Table F.3 – Software design and development: support tools and programming
language.128
Table F.4 – Software design and development: detailed design . 128
Table F.5 – Software design and development: software module testing and integration. 129
Table F.6 – Programmable electronics integration (hardware and software). 129
Table F.7 – Software aspects of system safety validation .130
Table F.8 – Software modification.130
Table F.9 – Software verification.131
Table F.10 – Functional safety assessment .131
Table G.1 – Object Oriented Software Architecture . 132
Table G.2 – Object Oriented Detailed Design.133
Table G.3 – Some Oriented Detailed terms .133

61508-7 © IEC:2010 – 3 –
INTERNATIONAL ELECTROTECHNICAL COMMISSION
____________
FUNCTIONAL SAFETY OF ELECTRICAL/ELECTRONIC/
PROGRAMMABLE ELECTRONIC SAFETY-RELATED SYSTEMS –

Part 7: Overview of techniques and measures

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. IEC collaborates closely
with the International Organization for Standardization (ISO) in accordance with conditions determined by
agreement between the two organizations.
2) The formal decisions or agreements 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.
3) IEC Publications have the form of recommendations for international use and are accepted by IEC National
Committees in that sense. While all reasonable efforts are made to ensure that the technical content of IEC
Publications is accurate, IEC 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
transparently to the maximum extent possible in their national and regional publications. Any divergence
between any IEC Publication and the corresponding national or regional publication shall be clearly indicated in
the latter.
5) IEC itself does not provide any attestation of conformity. Independent certification bodies provide conformity
assessment services and, in some areas, access to IEC marks of conformity. IEC is 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 its directors, employees, servants or agents including individual experts and
members of its technical committees and IEC National Committees 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 Publication or any other IEC
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 some of the elements of this IEC Publication may be the subject of
patent rights. IEC shall not be held responsible for identifying any or all such patent rights.
International Standard IEC 61508-7 has been prepared by subcommittee 65A: System
aspects, of IEC technical committee 65: Industrial-process measurement, control and
automation.
This second edition cancels and replaces the first edition published in 2000. This edition
constitutes a technical revision.
This edition has been subject to a thorough review and incorporates many comments received
at the various revision stages.

– 4 – 61508-7 © IEC:2010
The text of this standard is based on the following documents:
FDIS Report on voting
65A/554/FDIS 65A/578/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.
This publication has been drafted in accordance with the ISO/IEC Directives, Part 2.
A list of all parts of the IEC 61508 series, published under the general title Functional safety
of electrical / electronic / programmable electronic safety-related systems, can be found on
the IEC website.
The committee has 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.
61508-7 © IEC:2010 – 5 –
INTRODUCTION
Systems comprised of electrical and/or electronic elements have been used for many years to
perform safety functions in most application sectors. Computer-based systems (generically
referred to as programmable electronic systems) are being used in all application sectors to
perform non-safety functions and, increasingly, to perform safety functions. If computer
system technology is to be effectively and safely exploited, it is essential that those
responsible for making decisions have sufficient guidance on the safety aspects on which to
make these decisions.
This International Standard sets out a generic approach for all safety lifecycle activities for
systems comprised of electrical and/or electronic and/or programmable electronic (E/E/PE)
elements that are used to perform safety functions. This unified approach has been adopted
in order that a rational and consistent technical policy be developed for all electrically-based
safety-related systems. A major objective is to facilitate the development of product and
application sector international standards based on the IEC 61508 series.
NOTE 1 Examples of product and application sector international standards based on the IEC 61508 series are
given in the bibliography (see references [21], [22] and [37]).
In most situations, safety is achieved by a number of systems which rely on many
technologies (for example mechanical, hydraulic, pneumatic, electrical, electronic, programmable
electronic). Any safety strategy must therefore consider not only all the elements within an
individual system (for example sensors, controlling devices and actuators) but also all the
safety-related systems making up the total combination of safety-related systems. Therefore,
while this International Standard is concerned with E/E/PE safety-related systems, it may also
provide a framework within which safety-related systems based on other technologies may be
considered.
It is recognized that there is a great variety of applications using E/E/PE safety-related
systems in a variety of application sectors and covering a wide range of complexity, hazard
and risk potentials. In any particular application, the required safety measures will be
dependent on many factors specific to the application. This International Standard, by being
generic, will enable such measures to be formulated in future product and application sector
international standards and in revisions of those that already exist.
This International Standard
– considers all relevant overall, E/E/PE system and software safety lifecycle phases (for
example, from initial concept, through design, implementation, operation and maintenance
to decommissioning) when E/E/PE systems are used to perform safety functions;
– has been conceived with a rapidly developing technology in mind; the framework is
sufficiently robust and comprehensive to cater for future developments;
– enables product and application sector international standards, dealing with E/E/PE
safety-related systems, to be developed; the development of product and application
sector international standards, within the framework of this standard, should lead to a high
level of consistency (for example, of underlying principles, terminology etc.) both within
application sectors and across application sectors; this will have both safety and economic
benefits;
– provides a method for the development of the safety requirements specification necessary
to achieve the required functional safety for E/E/PE safety-related systems;
– adopts a risk-based approach by which the safety integrity requirements can be
determined;
– introduces safety integrity levels for specifying the target level of safety integrity for the
safety functions to be implemented by the E/E/PE safety-related systems;
NOTE 2 The standard does not specify the safety integrity level requirements for any safety function, nor does it
mandate how the safety integrity level is determined. Instead it provides a risk-based conceptual framework and
example techniques.
– 6 – 61508-7 © IEC:2010
– sets target failure measures for safety functions carried out by E/E/PE safety-related
systems, which are linked to the safety integrity levels;
– sets a lower limit on the target failure measures for a safety function carried out by a
single E/E/PE safety-related system. For E/E/PE safety-related systems operating in
– a low demand mode of operation, the lower limit is set at an average probability of a
–5
dangerous failure on demand of 10 ;
– a high demand or a continuous mode of operation, the lower limit is set at an average

–9 -1
frequency of a dangerous failure of 10 [h ];
NOTE 3 A single E/E/PE safety-related system does not necessarily mean a single-channel architecture.
NOTE 4 It may be possible to achieve designs of safety-related systems with lower values for the target safety
integrity for non-complex systems, but these limits are considered to represent what can be achieved for relatively
complex systems (for example programmable electronic safety-related systems) at the present time.
– sets requirements for the avoidance and control of systematic faults, which are based on
experience and judgement from practical experience gained in industry. Even though the
probability of occurrence of systematic failures cannot in general be quantified the
standard does, however, allow a claim to be made, for a specified safety function, that the
target failure measure associated with the safety function can be considered to be
achieved if all the requirements in the standard have been met;
– introduces systematic capability which applies to an element with respect to its confidence
that the systematic safety integrity meets the requirements of the specified safety integrity
level;
– adopts a broad range of principles, techniques and measures to achieve functional safety
for E/E/PE safety-related systems, but does not explicitly use the concept of fail safe.
However, the concepts of “fail safe” and “inherently safe” principles may be applicable and
adoption of such concepts is acceptable providing the requirements of the relevant
clauses in the standard are met.

61508-7 © IEC:2010 – 7 –
FUNCTIONAL SAFETY OF ELECTRICAL/ELECTRONIC/
PROGRAMMABLE ELECTRONIC SAFETY-RELATED SYSTEMS –

Part 7: Overview of techniques and measures

1 Scope
1.1 This part of IEC 61508 contains an overview of various safety techniques and measures
relevant to IEC 61508-2 and IEC 61508-3.
The references should be considered as basic references to methods and tools or as
examples, and may not represent the state of the art.
1.2 IEC 61508-1, IEC 61598-2, IEC 61508-3 and IEC 61508-4 are basic safety publications,
although this status does not apply in the context of low complexity E/E/PE safety-related
systems (see 3.4.3 of IEC 61508-4). As basic safety publications, they are intended for use by
technical committees in the preparation of standards in accordance with the principles
contained in IEC Guide 104 and ISO/IEC Guide 51. IEC 61508-1, IEC 61508-2, IEC 61508-3
and IEC 61508-4 are also intended for use as stand-alone publications. The horizontal safety
function of this international standard does not apply to medical equipment in compliance with
the IEC 60601 series.
1.3 One of the responsibilities of a technical committee is, wherever applicable, to make
use of basic safety publications in the preparation of its publications. In this context, the
requirements, test methods or test conditions of this basic safety publication will not apply
unless specifically referred to or included in the publications prepared by those technical
committees.
1.4 Figure 1 shows the overall framework for parts 1 to 7 of IEC 61508 and indicates the role
that IEC 61508-7 plays in the achievement of functional safety for E/E/PE safety-related
systems.
– 8 – 61508-7 © IEC:2010
Technical Requirements Other Requirements
Part 4
Part 1
Definitions &
Development of the overall
abbreviations
safety requirements
(concept, scope, definition,
hazard and risk analysis)
7.1 to 7.5
Part 5
Example of methods
for the determination Part 1
of safety integrity Documentation
levels Clause 5 &
Part 1
Annex A
Allocation of the safety requirements
to the E/E/PE safety-related systems
7.6
Part 1
Management of
functional safety
Clause 6
Part 1
Specification of the system safety
requirements for the E/E/PE
safety-related systems
Part 1
Functional safety
7.10 assessm ent
Clause 8
Part 6
Guidelines for the
application of
Parts 2 & 3
Part 2 Part 3
Realisation phase Realisation phase
for E/E/PE for safety-related
safety-related software
systems
Part 7
Overview of
techniques and
measures
Part 1
Installation, commissioning
& safety validation of E/E/PE
safety-related systems
7.13 - 7.14
Part 1
Operation, maintenance,repair,
modification and retrofit,
decommissioning or disposal of
E/E/PE safety-related systems
7.15 - 7.17
Figure 1 – Overall framework of IEC 61508

61508-7 © IEC:2010 – 9 –
2 Normative references
The following referenced documents are indispensable for the application of this document.
For dated references, only the edition cited applies. For undated references, the latest edition
of the referenced document (including any amendments) applies.
IEC 61508-4:2010 Functional safety of electrical/electronic/programmable electronic safety-
related systems – Part 4: Definitions and abbreviations
3 Definitions and abbreviations
For the purposes of this document, the definitions and abbreviations given in IEC 61508-4
apply.
– 10 – 61508-7 © IEC:2010
Annex A
(informative)
Overview of techniques and measures for E/E/PE safety-related systems:
control of random hardware failures
(see IEC 61508-2)
A.1 Electric
Global objective: To control failures in electromechanical components.
A.1.1 Failure detection by on-line monitoring
NOTE This technique/measure is referenced in Tables A.2, A.3, A.7 and A.13 to A.18 of IEC 61508-2.
Aim: To detect failures by monitoring the behaviour of the E/E/PE safety-related system in
response to the normal (on-line) operation of the equipment under control (EUC).
Description: Under certain conditions, failures can be detected using information about (for
example) the time behaviour of the EUC. For example, if a switch, which is part of the E/E/PE
safety-related system, is normally actuated by the EUC, then if the switch does not change
state at the expected time, a failure will have been detected. It is not usually possible to
localise the failure.
A.1.2 Monitoring of relay contacts
NOTE This technique/measure is referenced in Tables A.2 and A.14 of IEC 61508-2.
Aim: To detect failures (for example welding) of relay contacts.
Description: Forced contact (or positively guided contact) relays are designed so that their
contacts are rigidly linked together. Assuming there are two sets of changeover contacts, a
and b, if the normally open contact, a, welds, the normally closed contact, b, cannot close
when the relay coil is next de-energised. Therefore, the monitoring of the closure of the
normally closed contact b when the relay coil is de-energised may be used to prove that
the normally open contact a has opened. Failure of normally closed contact b to close
indicates a failure of contact a, so the monitoring circuit should ensure a safe shut-down, or
ensure that shut-down is continued, for any machinery controlled by contact a.
References:
Zusammenstellung und Bewertung elektromechanischer Sicherheitsschaltungen für Ver-
riegelungseinrichtungen. F. Kreutzkampf, W. Hertel, Sicherheitstechnisches Informations- und
Arbeitsblatt 330212, BIA-Handbuch. 17. Lfg. X/91, Erich Schmidt Verlag, Bielefeld.
www.BGIA-HANDBUCHdigital.de/330212
A.1.3 Comparator
NOTE This technique/measure is referenced in Tables A.2, A.3, A.4 of IEC 61508-2.
Aim: To detect, as early as possible, (non-simultaneous) failures in an independent
processing unit or in the comparator.
Description: The signals of independent processing units are compared cyclically or
continuously by a hardware comparator. The comparator may itself be externally tested, or it
may use self-monitoring technology. Detected differences in the behaviour of the processors
lead to a failure message.
61508-7 © IEC:2010 – 11 –
A.1.4 Majority voter
NOTE This technique/measure is referenced in Tables A.2, A.3 and A.4 of IEC 61508-2.
Aim: To detect and mask failures in one of at least three hardware channels.
Description: A voting unit using the majority principle (2 out of 3, 3 out of 3, or m out of n) is
used to detect and mask failures. The voter may itself be externally tested, or it may use self-
monitoring technology.
References:
Guidelines for Safe Automation of Chemical Processes. CCPS, AIChE, New York, 1993,
ISBN-10: 0-8169-0554-1, ISBN-13: 978-0-8169-0554-6
A.1.5 Idle current principle (de-energised to trip)
NOTE This technique/measure is referenced in Table A.16 of IEC 61508-2.
Aim: To execute the safety function if power is cut or lost.
Description: The safety function is executed if the contacts are open and no current flows.
For example, if brakes are used to stop a dangerous movement of a motor, the brakes are
opened by closing contacts in the safety-related system and are closed by opening the
contacts in the safety-related system.
Reference:
Guidelines for Safe Automation of Chemical Processes. CCPS, AIChE, New York, 1993,
ISBN-10: 0-8169-0554-1, ISBN-13: 978-0-8169-0554-6
A.2 Electronic
Global objective: To control failure in solid-state components.
A.2.1 Tests by redundant hardware
NOTE This technique/measure is referenced in Tables A.3, A.15, A.16 and A.18 of IEC 61508-2.
Aim: To detect failures using hardware redundancy, i.e. using additional hardware not
required to implement the process functions.
Description: Redundant hardware can be used to test at an appropriate frequency the
specified safety functions. This approach is normally necessary for realising A.1.1 or A.2.2.
A.2.2 Dynamic principles
NOTE This technique/measure is referenced in Table A.3 of IEC 61508-2.
Aim: To detect static failures by dynamic signal processing.
Description: A forced change of otherwise static signals (internally or externally generated)
helps to detect static failures in components. This technique is often associated with
electromechanical components.
Reference:
– 12 – 61508-7 © IEC:2010
Elektronik in der Sicherheitstechnik. H. Jürs, D. Reinert, Sicherheitstechnisches Informations-
und Arbeitsblatt 330220, BIA-Handbuch, Erich-Schmidt Verlag, Bielefeld, 1993.
http://www.bgia-handbuchdigital.de/330220
A.2.3 Standard test access port and boundary-scan architecture
NOTE This technique/measure is referenced in Tables A.3, A.15 and A.18 of IEC 61508-2.
Aim: To control and observe what happens at each pin of an IC.
Description: Boundary-scan test is an IC design technique which increases the testability of
the IC by resolving the problem of how to gain access to the circuit test points within it. In a
typical boundary-scan IC, comprised of core logic and input and output buffers, a shift-register
stage is placed between the core logic and the input and output buffers adjacent to each IC
pin. Each shift-register stage is contained in a boundary-scan cell. The boundary-scan cell
can control and observe what happens at each input and output pin of an IC, via the standard
test access port. Internal testing of the IC core logic is accomplished by isolating the on-chip
core logic from stimuli received from surrounding components, and then performing an
internal self-test. These tests can be used to detect failures in the IC.
Reference:
IEEE 1149-1:2001, IEEE standard test access port and boundary-scan architecture, IEEE
Computer Society, 2001, ISBN: 0-7381-2944-5
A.2.4 (Not used)
A.2.5 Monitored redundancy
NOTE This technique/measure is referenced in Table A.3 of IEC 61508-2.
Aim: To detect failure, by providing several functional units, by monitoring the behaviour of
each of these to detect failures, and by initiating a transition to a safe condition if any
discrepancy in behaviour is detected.
Description: The safety function is executed by at least two hardware channels. The outputs
of these channels are monitored and a safe condition is initiated if a fault is detected (i.e. if
the output signals from all channels are not identical).
References:
Elektronik in der Sicherheitstechnik. H. Jürs, D. Reinert, Sicherheitstechnisches Informations-
und Arbeitsblatt 330220, BIA-Handbuch, Erich-Schmidt Verlag, Bielefeld, 1993.
http://www.bgia-handbuchdigital.de/330220
Dependability of Critical Computer Systems 1. F. J. Redmill, Elsevier Applied Science, 1988,
ISBN 1-85166-203-0
A.2.6 Electrical/electronic components with automatic check
NOTE This technique/measure is referenced in Table A.3 of IEC 61508-2.
Aim: To detect faults by periodic checking of the safety functions.
Description: The hardware is tested before starting the process, and is tested repeatedly at
suitable intervals. The EUC continues to operate only if each test is successful.
References:
61508-7 © IEC:2010 – 13 –
Elektronik in der Sicherheitstechnik. H. Jürs, D. Reinert, Sicherheitstechnisches Informations-
und Arbeitsblatt 330220, BIA-Handbuch, Erich-Schmidt Verlag, Bielefeld, 1993.
http://www.bgia-handbuchdigital.de/330220
Dependability of Critical Computer Systems 1. F. J. Redmill, Elsevier Applied Science, 1988,
ISBN 1-85166-203-0
A.2.7 Analogue signal monitoring
NOTE This technique/measure is referenced in Tables A.3 and A.13 of IEC 61508-2.
Aim: To improve confidence in measured signals.
Description: Wherever there is a choice, analogue signals are used in preference to digital
on/off states. For example, trip or safe states are represented by analogue signal levels,
usually with signal level tolerance monitoring. The technique provides continuity monitoring
and a higher level of confidence in the transmitter, reducing the necessary proof-test
frequency of the transmitter sensing function. External interfaces, for example impulse lines,
will also require testing.
A.2.8 De-rating
NOTE This technique/measure is referenced in 7.4.2.13 of IEC 61508-2.
Aim: To increase the reliability of hardware components.
Description: Hardware components are operated at levels which are guaranteed by the
design of the system to be well below the maximum specification ratings. De-rating is the
practice of ensuring that under all normal operating circumstances, components are operated
well below their maximum stress levels.
A.3 Processing units
Global objective: To recognise failures which lead to incorrect results in processing units.
A.3.1 Self-test by software: limited number of patterns (one-channel)
NOTE This technique/measure is referenced in Table A.4 of IEC 61508-2.
Aim: To detect, as early as possible, failures in the processing unit.
Description: The hardware is built using standard techniques which do not take any special
safety requirements into account. The failure detection is realised entirely by additional
software functions which perform self-tests using at least two complementary data patterns
(for example 55hex and AAhex).
A.3.2 Self-test by software: walking bit (one-channel)
NOTE This technique/measure is referenced in Table A.4 of IEC 61508-2.
Aim: To detect, as early as possible, failures in the physical storage (for example registers)
and instruction decoder of the processing unit.
Description: The failure detection is realised entirely by additional software functions which
perform self-tests using a data pattern (for example walking-bit pattern) which tests the
physical storage (data and address registers) and the instruction decoder. However, the
diagnostic coverage is only 90 %.

– 14 – 61508-7 © IEC:2010
A.3.3 Self-test supported by hardware (one-channel)
NOTE This technique/measure is referenced in Table A.4 of IEC 61508-2.
Aim: To detect, as early as possible, failures in the processing unit, using special hardware
that increases the speed and extends the scope of failure detection.
Description: Additional special hardware facilities support self-test functions to detect
failure. For example, this could be a hardware unit which cyclically monitors the output of a
certain bit pattern according to the watch-dog principle.
A.3.4 Coded processing (one-channel)
NOTE This technique/measure is referenced in Table A.4 of IEC 61508-2.
Aim: To detect, as early as possible, failures in the processing unit.
Description: Processing units can be designed with special failure-recognising or failure-
correcting circuit techniques. So far, these techniques have been applied only to relatively
simple circuits and are not widespread; however, future developments should not be
excluded.
References:
Le processeur codé: un nouveau concept appliqué à la sécurité des systèmes de transports.
Gabriel, Martin, Wartski, Revue Générale des chemins de fer, No. 6, June 1990
Vital Coded Microprocessor Principles and Application for Various Transit Systems. P. Forin,
IFAC Control Computers Communications in Transportation, 79-84, 1989
A.3.5 Reciprocal comparison by software
NOTE This technique/measure is referenced in Table A.4 of IEC 61508-2.
Aim: To detect, as early as possible, failures in the processing unit, by dynamic software
comparison.
Description: Two processing units exchange data (including results, intermediate results and
test data) reciprocally. A comparison of the data is carried out using software in each unit and
detected differences lead to a failure message.
A.4 Invariable memory ranges
Global objective: The detection of information modifications in the invariable memory.
A.4.1 Word-saving multi-bit redundancy (for example ROM monitoring
with a modified Hamming code)
NOTE 1 This technique/measure is referenced in Table A.5 of IEC 61508-2.
NOTE 2 See also A.5.6 “RAM monitoring with a modified Hamming code, or detection of data failures with error-
detection-correction codes (EDC)” and C.3.2 “Error detecting and correcting codes”.
Aim: To detect all single-bit failures, all two-bit failures, some three-bit failures, and some all-
bit failures in a 16-bit word.
Description: Every word of memory is extended by several redundant bits to produce a
modified Hamming code with a Hamming distance of at least 4. Every time a word is read,
checking of the redundant bits can determine whether or not a corruption has taken place. If a
difference is found, a failure message is produced. The procedure can also be used to detect

61508-7 © IEC:2010 – 15 –
addressing failures, by calculating the redundant bits for the concatenation of the data word
and its address.
References:
Prüfbare und korrigierbare Codes. W. W. Peterson, München, Oldenburg, 1967
Error detecting and error correcting codes. R. W. Hamming, The Bell System Technical
Journal 29 (2), 147-160, 1950
A.4.2 Modified checksum
NOTE This technique/measure is referenced in Table A.5 of IEC 61508-2.
Aim: To detect all odd-bit failures, i.e. approximately 50 % of all possible bit failures.
Description: A checksum is created by a suitable algorithm which uses all the words in a
block of memory. The checksum may be stored as an additional word in ROM, or an
additional word may be added to the memory block to ensure that the checksum algorithm
produces a predetermined value. In a later memory test, a checksum is created again using
the same algorithm, and the result is compared with the stored or defined value. If a
difference is found, a failure message is produced.
A.4.3 Signature of one word (8-bit)
NOTE This technique/measure is referenced in Table A.5 of IEC 61508-2.
Aim: To detect all one-bit failures and all multi-bit failures within a word, as well as
approximately 99,6 % of all possible bit failures.
Description: The contents of a memory block is compressed (using either hardware or
software) using a cyclic redundancy check (CRC) algorithm into one memory word. A typical
CRC algorithm treats the whole contents of the block as byte-serial or bit-serial data flow, on
which a continued polynomial division is carried out using a polynomial generator. The
remainder of the division represents the compressed memory contents – it is the "signature"
of the memory – and is stored. The signature is computed once again in later tests and
compared with one already stored. A failure message is produced if there is a difference.
A.4.4 Signature of a double word (16-bit)
NOTE This technique/measure is referenced in Table A.5 of IEC 61508-2.
Aim: To detect all one-bit failures and all multi-bit failures within a word, as well as
approximately 99,998 % of all possible bit failures.
Description: This procedure calculates a signature using a cyclic redundancy check (CRC)
algorithm, but the resulting value is at least two words in size. The extended signature is
stored, recalculated and compared as in the single-word case. A failure message is produced
if there is a difference between the stored and recalculated signatures.
A.4.5 Block replication (for example double ROM with hardware or
software comparison)
NOTE This technique/measure is referenced in Table A.5 of IEC 61508-2.
Aim: To detect all bit failures.
Description: The address space is duplicated in two memories. The first memory is operated
in the normal manner. The second memory contains the same information and is accessed in
parallel to the first. The outputs are compared and a failure message is produced if a

– 16 – 61508-7 © IEC:2010
difference is detected. In order to detect certai
...

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

Frequently Asked Questions

SIST EN 61508-7:2011 is a standard published by the Slovenian Institute for Standardization (SIST). Its full title is "Functional safety of electrical/electronic/programmable electronic safety-related systems - Part 7: Overview of techniques and measures (IEC 61508-7:2010)". This standard covers: IEC 61508-7:2010 contains an overview of various safety techniques and measures relevant to IEC 61508-2 and IEC 61508-3.The references should be considered as basic references to methods and tools or as examples, and may not represent the state of the art. This edition constitutes a technical revision. It has been subject to a thorough review and incorporates many comments received at the various revision stages. <span style='color:red'>NEW!</span> Also available: <a href='http://webstore.iec.ch/webstore/webstore.nsf/standards+ed/S+%20IEC%2061508%20Ed.%202.0?OpenDocument '> IEC Standards+ 61508:2010</a>, containing all parts, together with a commented Redline version. Changes made in this 2nd edition are highlighted and commented by a leading world expert.

IEC 61508-7:2010 contains an overview of various safety techniques and measures relevant to IEC 61508-2 and IEC 61508-3.The references should be considered as basic references to methods and tools or as examples, and may not represent the state of the art. This edition constitutes a technical revision. It has been subject to a thorough review and incorporates many comments received at the various revision stages. <span style='color:red'>NEW!</span> Also available: <a href='http://webstore.iec.ch/webstore/webstore.nsf/standards+ed/S+%20IEC%2061508%20Ed.%202.0?OpenDocument '> IEC Standards+ 61508:2010</a>, containing all parts, together with a commented Redline version. Changes made in this 2nd edition are highlighted and commented by a leading world expert.

SIST EN 61508-7:2011 is classified under the following ICS (International Classification for Standards) categories: 25.040.40 - Industrial process measurement and control. The ICS classification helps identify the subject area and facilitates finding related standards.

SIST EN 61508-7:2011 has the following relationships with other standards: It is inter standard links to SIST EN 61508-7:2007, oSIST prEN IEC 61508-7:2025, oSIST prEN IEC 61508-7:2025, SIST EN 61508-7:2007. Understanding these relationships helps ensure you are using the most current and applicable version of the standard.

You can purchase SIST EN 61508-7:2011 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 SIST standards.