Professional Documents
Culture Documents
2. SW Component Qualification
3. Software Configuration
4. Hardware-Software Interface Specification
5. Wrap up
a. Training Summary
b. Comments, Questions and Discussion
ISO 26262 Training - Day 4 © SGS-TÜV Saar GmbH 2017 ALL RIGHTS RESERVED 2
CONTENTS
2. SW Component Qualification
3. Software Configuration
4. Hardware-Software Interface Specification
5. Wrap up
a. Training Summary
b. Comments, Questions and Discussion
ISO 26262 Training - Day 4 © SGS-TÜV Saar GmbH 2017 ALL RIGHTS RESERVED 3
INTRODUCTION
Considerations about the used tools are part of the safety plan
ISO 26262 Training - Day 4 © SGS-TÜV Saar GmbH 2017 ALL RIGHTS RESERVED 4
CONFIDENCE IN THE USE OF
SOFTWARE TOOLS - ACTIVITIES
Activities:
Planning and utilization of the software tools, including
Identification and version
Configuration
Use cases
Ambient conditions in which the software tool will be used
Pre-determined maximum ASIL
Methods selection
Analysis of the software tool, including
Intended purpose
Input and expected output
Limitations
Classification of the tool with a Tool Confidence Level (TCL)
ISO 26262 Training - Day 4 © SGS-TÜV Saar GmbH 2017 ALL RIGHTS RESERVED 5
CONTENTS
2. SW Component Qualification
3. Software Configuration
4. Hardware-Software Interface Specification
5. Wrap up
a. Training Summary
b. Comments, Questions and Discussion
ISO 26262 Training - Day 4 © SGS-TÜV Saar GmbH 2017 ALL RIGHTS RESERVED 6
CONFIDENCE IN THE USE OF
SOFTWARE TOOLS – TCL
ASSIGNEMENT
Tool Impact (TI)
TI1: Tool has no impact on safety-relevant functions
TI2: Otherwise
Tool Error Detection (TD)
TD1: High confidence that measures to avoid and control faults are
effective, i.e. faults, which are introduced in the product by the tool, will be
detected.
TD2: Medium confidence that measures to avoid and control faults are
effective
TD1 TD2 TD3
TD3: Otherwise
TI1 TCL1 TCL1 TCL1
Tools with TCL1 requires
no qualification. TI2 TCL1 TCL2 TCL3
2. SW Component Qualification
3. Software Configuration
4. Hardware-Software Interface Specification
5. Wrap up
a. Training Summary
b. Comments, Questions and Discussion
ISO 26262 Training - Day 4 © SGS-TÜV Saar GmbH 2017 ALL RIGHTS RESERVED 9
PART 8, CLAUSE 11
CONFIDENCE IN THE USE OF
SOFTWARE TOOLS – QUALIFICATION
ISO 26262 Training - Day 4 © SGS-TÜV Saar GmbH 2017 ALL RIGHTS RESERVED 11
CONFIDENCE IN THE USE OF
SOFTWARE TOOLS – QUALIFICATION
ISO 26262 Training - Day 4 © SGS-TÜV Saar GmbH 2017 ALL RIGHTS RESERVED 12
CONFIDENCE IN THE USE OF
SOFTWARE TOOLS – QUALIFICATION
ISO 26262 Training - Day 4 © SGS-TÜV Saar GmbH 2017 ALL RIGHTS RESERVED 13
CONFIDENCE IN THE USE OF
SOFTWARE TOOLS – QUALIFICATION
2. SW Component Qualification
3. Software Configuration
4. Hardware-Software Interface Specification
5. Wrap up
a. Training Summary
b. Comments, Questions and Discussion
ISO 26262 Training - Day 4 © SGS-TÜV Saar GmbH 2017 ALL RIGHTS RESERVED 15
DAY 4
EXERCISE
ISO 26262 Training - Day 4 © SGS-TÜV Saar GmbH 2017 ALL RIGHTS RESERVED 16
SUMMARY OF DAY 4
CONFIDENCE IN THE USE OF SW-
TOOLS
ISO 26262 Training - Day 4 © SGS-TÜV Saar GmbH 2017 ALL RIGHTS RESERVED 17
CONTENTS
2. SW Component Qualification
3. Software Configuration
4. Hardware-Software Interface Specification
5. Wrap up
a. Training Summary
b. Comments, Questions and Discussion
ISO 26262 Training - Day 4 © SGS-TÜV Saar GmbH 2017 ALL RIGHTS RESERVED 18
PART 8, CLAUSE 12
QUALIFICATION OF SOFTWARE
COMPONENTS
ISO 26262 Training - Day 1 © SGS-TÜV Saar GmbH 2017 ALL RIGHTS RESERVED 19
PART 8, CLAUSE 12
QUALIFICATION OF SOFTWARE
COMPONENTS
2. SW Component Qualification
3. Software Configuration
4. Hardware-Software Interface Specification
5. Wrap up
a. Training Summary
b. Comments, Questions and Discussion
ISO 26262 Training - Day 4 © SGS-TÜV Saar GmbH 2017 ALL RIGHTS RESERVED 21
PARAMETRIZED SOFTWARE (PART 6,
ANNEX C)
Parametrization of the
software build process
uses configuration data.
ISO 26262 Training - Day 4 © SGS-TÜV Saar GmbH 2017 ALL RIGHTS RESERVED 22
PARAMETRIZED SOFTWARE (PART 6,
ANNEX C)
26262 definitions: configuration / calibration
--- NON INTUITIVE ---
Configuration data
Data that is assigned during software build and that controls the software build
process
EXAMPLE Pre-processor instructions; software build scripts (e.g. XML configuration files).
Calibration data
Data that will be applied after the software build in the development process
EXAMPLE Parameters (e.g. value for low idle speed, engine characteristic diagrams); vehicle specific
parameters (adaptation values) (e.g. limit stop for throttle valve); variant coding (e.g. country code, left-
hand/right-hand steering).
ISO 26262 Training - Day 4 © SGS-TÜV Saar GmbH 2017 ALL RIGHTS RESERVED 23
PARAMETRIZED SOFTWARE (PART 6,
ANNEX C)
Minimized effort for similar projects (simplified software safety lifecycle)
ISO 26262 Training - Day 4 © SGS-TÜV Saar GmbH 2017 ALL RIGHTS RESERVED 24
PARAMETRIZED SOFTWARE (PART 6,
ANNEX C)
• The ASIL of the calibration data shall equal the highest ASIL of the software safety
requirements it can violate.
ISO 26262 Training - Day 4 © SGS-TÜV Saar GmbH 2017 ALL RIGHTS RESERVED 25
CONTENTS
2. SW Component Qualification
3. Software Configuration
4. Hardware-Software Interface Specification
5. Wrap up
a. Training Summary
b. Comments, Questions and Discussion
ISO 26262 Training - Day 4 © SGS-TÜV Saar GmbH 2017 ALL RIGHTS RESERVED 26
PART 4, CLAUSE 7.4.6
HARDWARE-SOFTWARE INTERFACE
SPECIFICATION (HSI)
HSI shall specify the
hardware and software
interaction and be
consistent with the
technical safety concept
ISO 26262 Training - Day 1 © SGS-TÜV Saar GmbH 2017 ALL RIGHTS RESERVED 28
HARDWARE-SOFTWARE INTERFACE
SPECIFICATION (HSI)
ISO 26262 Training - Day 1 © SGS-TÜV Saar GmbH 2017 ALL RIGHTS RESERVED 29
External Internal/ External
3 Pin
Signal Type
Analog
Y
Safety Related?
Brief
Description
Pedal Sensor
Input Voltage 1
from Accelerator Signal Range
0-4
4-10
-10-0
V
V
V
Signal Unit
1% Signal Tolerance (+/- %)
1%
1%
SPECIFICATION (HSI)
Low
High
Range
Range
Norma
l range
4
0
Interpreted Range
0-4
V
V
V
Interpreted Unit
Y
Y
Y
Detectable Fault?
HARDWARE-SOFTWARE INTERFACE
Notes/ Comments
© SGS-TÜV Saar GmbH 2017 ALL RIGHTS RESERVED
30
CONTENTS
2. SW Component Qualification
3. Software Configuration
4. Hardware-Software Interface Specification
5. Wrap up
a. Training Summary
b. Comments, Questions and Discussion
ISO 26262 Training - Day 4 © SGS-TÜV Saar GmbH 2017 ALL RIGHTS RESERVED 31
THE BUILDING STONES
OF FUNCTIONAL SAFETY
ISO 26262 Training - Day 4 © SGS-TÜV Saar GmbH 2017 ALL RIGHTS RESERVED 32
CONTENTS
2. SW Component Qualification
3. Software Configuration
4. Hardware-Software Interface Specification
5. Wrap up
a. Training Summary
b. Comments, Questions and Discussion
ISO 26262 Training - Day 4 © SGS-TÜV Saar GmbH 2017 ALL RIGHTS RESERVED 33
CONTACT GCC FS
Japan
SGS Japan Inc.
2-2-1, Minatomirai, Nishi-ku
The Landmark Tower Yokohama 38F Phone +81 45 330 5040
220-8138 Yokohama jp.fs@sgs.com
ISO 26262 Training - Day 4 © SGS-TÜV Saar GmbH 2017 ALL RIGHTS RESERVED 34
CONTACT KVA
Bill Taylor
Managing Partner, kVA
bill.taylor@kvausa.com
Phone +1.864.633.9554
AFSP Seminar – Module K2 © SGS-TÜV Saar GmbH 2017 ALL RIGHTS RESERVED 35