mastering functional safety and iso-26262 - renesas e · pdf filemastering functional safety...

43
© 2012 Renesas Electronics America Inc. All rights reserved. Class ID: 0C17I Renesas Electronics America Inc. Mastering Functional Safety and ISO-26262 Riccardo Vincelli, Functional Safety Manager Takashi Yasumasu, Chassis and safety Manager

Upload: phamthuan

Post on 01-Feb-2018

303 views

Category:

Documents


10 download

TRANSCRIPT

Page 1: Mastering Functional Safety and ISO-26262 - Renesas e · PDF fileMastering Functional Safety and ISO-26262 ... HW safety requirement ... JASPAR Functional Safety WG since 2009 Member

© 2012 Renesas Electronics America Inc. All rights reserved.

Class ID: 0C17I

Renesas Electronics America Inc.

Mastering Functional Safety and ISO-26262

Riccardo Vincelli, Functional Safety Manager

Takashi Yasumasu, Chassis and safety Manager

Page 2: Mastering Functional Safety and ISO-26262 - Renesas e · PDF fileMastering Functional Safety and ISO-26262 ... HW safety requirement ... JASPAR Functional Safety WG since 2009 Member

© 2012 Renesas Electronics America Inc. All rights reserved. 2

Manager, Functional Safety Competence Centre

Renesas Electronics Europe

Current position

Working since 2000 at Renesas Electronics Europe

Involved in safety activities since 2005 for development of Renesas components based on IEC61508 and ISO26262

Active in the standardisation process of both IEC61508 2nd edition and ISO26262. In particular contributed to ISO26262 both at national level in UK than at International level

Member of SAE J2980 safety group

Previous position

Responsible for Development of Communication IP for Renesas Automotive MCUs

Member of ISO Standardization Groups for Data Communication

Riccardo Vincelli

Page 3: Mastering Functional Safety and ISO-26262 - Renesas e · PDF fileMastering Functional Safety and ISO-26262 ... HW safety requirement ... JASPAR Functional Safety WG since 2009 Member

© 2012 Renesas Electronics America Inc. All rights reserved. 3

Renesas Technology & Solution Portfolio

Page 4: Mastering Functional Safety and ISO-26262 - Renesas e · PDF fileMastering Functional Safety and ISO-26262 ... HW safety requirement ... JASPAR Functional Safety WG since 2009 Member

© 2012 Renesas Electronics America Inc. All rights reserved. 4

Microcontroller and Microprocessor Line-up

Wide Format LCDs Industrial & Automotive, 130nm

350µA/MHz, 1µA standby

44 DMIPS, True Low Power

Embedded Security, ASSP

165 DMIPS, FPU, DSC

1200 DMIPS, Performance 1200 DMIPS, Superscalar

500 DMIPS, Low Power

165 DMIPS, FPU, DSC

25 DMIPS, Low Power

10 DMIPS, Capacitive Touch

Industrial & Automotive, 150nm

190µA/MHz, 0.3µA standby

Industrial, 90nm

242µA/MHz, 0.2µA standby

Automotive & Industrial, 90nm

600µA/MHz, 1.5µA standby

Automotive & Industrial, 65nm

600µA/MHz, 1.5µA standby Automotive, 40nm

500µA/MHz, 35µA deep standby

Industrial, 40nm

242µA/MHz, 0.2µA standby

Industrial, 90nm

1mA/MHz, 100µA standby

Industrial & Automotive, 130nm

144µA/MHz, 0.2µA standby

2010 2013

32-b

it

8/1

6-b

it

32-Bit High Performance, High Scalability & High Reliability

Page 5: Mastering Functional Safety and ISO-26262 - Renesas e · PDF fileMastering Functional Safety and ISO-26262 ... HW safety requirement ... JASPAR Functional Safety WG since 2009 Member

© 2012 Renesas Electronics America Inc. All rights reserved. 5

Cars and trucks clearly one of the biggest elements of the smart society – many dramatic innovations.

Challenge:

How to develop these innovations safely and in full compliance with ISO 26262

Solution:

Renesas have extensive expertise in ISO 26262, a set of microcontrollers developed in compliance with the standard, and the expertise to assist customers in applying these microcontrollers

‘Enabling The Smart Society’

Page 6: Mastering Functional Safety and ISO-26262 - Renesas e · PDF fileMastering Functional Safety and ISO-26262 ... HW safety requirement ... JASPAR Functional Safety WG since 2009 Member

© 2012 Renesas Electronics America Inc. All rights reserved. 6

Our first experiences

Gaining internal expertise

Key challenges and the “IEC 61508 effect”

Renesas approach toward functional safety

How we planned Automotive MCU for ISO26262

Conclusion

Renesas experience in complying to ISO26262

Page 7: Mastering Functional Safety and ISO-26262 - Renesas e · PDF fileMastering Functional Safety and ISO-26262 ... HW safety requirement ... JASPAR Functional Safety WG since 2009 Member

© 2012 Renesas Electronics America Inc. All rights reserved. 7

Our First Experiences

Page 8: Mastering Functional Safety and ISO-26262 - Renesas e · PDF fileMastering Functional Safety and ISO-26262 ... HW safety requirement ... JASPAR Functional Safety WG since 2009 Member

© 2012 Renesas Electronics America Inc. All rights reserved. 8

Renesas efforts to address faults has been always a priority

Zero defects our key policy for systematic faults

Minimal FIT our key policy for random faults

Involvement and promotion of solutions to address remaining risks our key strength

– Renesas is always on the driver seat

Renesas has always been a key supplier of solutions for safety applications

With the emerging requirements for safety compliance Renesas invested since 2005 to have proven products

First priority: DCLS MCUs targeting IEC61508 SIL3 requirements

The first projects

DCLS: Dual Core Lock Step

Page 9: Mastering Functional Safety and ISO-26262 - Renesas e · PDF fileMastering Functional Safety and ISO-26262 ... HW safety requirement ... JASPAR Functional Safety WG since 2009 Member

© 2012 Renesas Electronics America Inc. All rights reserved. 9

Dual Core Lock Step MCUs for Chassis applications

Px4 and SH7226

GPIO

SH-2ACPU

(CPU_1)

INT(INT_1)

FLASH ROM

On chip RAM

SH-2ACPU

(CPU_2)

INT(INT_2)

ROMC_2 RAM ECC_2

Master Slave

Comparator Module

-CPU (F, M-Bus)-Interrupts-ROM I/F(ROM read)-ROMC (F, M, I-Bus)-RAM I/F (F, M, I-Bus)-RAM ECC

MISG

RAM ECC_1

I-BusBridge_1

ROMC_1

RSPI MTU A/D RCAN SCI Peripherals

AUDJTAG

UBC

F-Bus(32bit)

M-Bus(32bit)

I-Bus(32bit)

P-Bus(16bit)

C-Bus

I-BusBridge_2

Comparator ModuleDMAC_1 DMAC_2 P-BusBridge_2

P-BusBridge_1

ROM I/F_2ROM I/F_1

RAM I/F_2RAM I/F_1

SIL3 and ASIL D capabilities confirmed by TUV-SUD Example of results achieved

SFF > 99.84% (SIL3:>99%) PFH = 2.553 * 10-10 (SIL3:< 10-7)

Page 10: Mastering Functional Safety and ISO-26262 - Renesas e · PDF fileMastering Functional Safety and ISO-26262 ... HW safety requirement ... JASPAR Functional Safety WG since 2009 Member

© 2012 Renesas Electronics America Inc. All rights reserved. 10

Renesas contribution on standardisation

• 2005 German national group for IEC61508

• 2005 UK and Japanese national groups for ISO26262

• 2009 International group for ISO26262

• 2011 SAE safety working group

Page 11: Mastering Functional Safety and ISO-26262 - Renesas e · PDF fileMastering Functional Safety and ISO-26262 ... HW safety requirement ... JASPAR Functional Safety WG since 2009 Member

© 2012 Renesas Electronics America Inc. All rights reserved. 11

Key challenges and the “IEC 61508 effect”

Page 12: Mastering Functional Safety and ISO-26262 - Renesas e · PDF fileMastering Functional Safety and ISO-26262 ... HW safety requirement ... JASPAR Functional Safety WG since 2009 Member

© 2012 Renesas Electronics America Inc. All rights reserved. 12

Functional safety is a complex topic

Functional safety standards are difficult to master

Further challenges

ISO26262 can lead to multiple interpretations

Many companies/consultants were (and still are) very much IEC61508 focused

– But automotive has different constraints to consider

Often concept of safety, availability and reliability are mixed up

– “It must always work. Then needs to comply to ISO26262!”

ISO26262 terminology is still often read with IEC61508 “eyes” leading to many misunderstanding. E.g.

– IEC61508: Item is an element of the final Control System

– ISO26262: Item is the final system at vehicle level

In-house expertise is required to take right judgements

Need for internal expertise

Page 13: Mastering Functional Safety and ISO-26262 - Renesas e · PDF fileMastering Functional Safety and ISO-26262 ... HW safety requirement ... JASPAR Functional Safety WG since 2009 Member

© 2012 Renesas Electronics America Inc. All rights reserved. 13

Understand own responsibilities ISO26262 addresses the complete product safety lifecycle

Each part is dedicated to a certain aspect of the lifecycle

• How to prepare a tailored program for Renesas?

Which part is relevant to

Renesas?

Safety

Concepts

Item Integration

& testing

ASIL

Safety Goal

Safety

ConceptsSafety

Concepts

System Tech. Safety

Requirements & Concept

Item safety validation

Safety assessmentImpact analysis and

Hazard and Risk Assessment

Item definition

HW safety requirement

Specification and HSI

HW Design

Safety Analysis

HW VerificationSW Design SW Verification

Production and Release

System Integration

& testing

System (safety)

verification

System design specification

(including HSI)

HW design specification

HW production

Supporting processes

Safety managementPart 2

Part 8Part 3

Part 3

Part 3

Part 4

Part 4

Part 5

Part 5

Part 5Part 6 Part 5 Part 6

Part 5, 6

Part 4

Part 4

Part 4

Part 4

Part 4

Part 4, 7

Analysis Part 9

Page 14: Mastering Functional Safety and ISO-26262 - Renesas e · PDF fileMastering Functional Safety and ISO-26262 ... HW safety requirement ... JASPAR Functional Safety WG since 2009 Member

© 2012 Renesas Electronics America Inc. All rights reserved. 14

Address the key challenges

How to make sure specifications are

clearly understood?

“The safety analyses shall be performed in

accordance with appropriate standards or

guidelines”

Which guidelines should be used?

How to perform dependency analysis and

overcome “Beta IC contamination”?

How to address gaps in applications know-

how to define right assumptions?

How to simplify selection of components

for our customers?

How to flexibly adjust results to

proprietary application profiles

ISO26262-9 8.4.1

Interface to our customers

Specifications misunderstanding

Safety Concepts

Computation of HW metrics

Dependent failures

Page 15: Mastering Functional Safety and ISO-26262 - Renesas e · PDF fileMastering Functional Safety and ISO-26262 ... HW safety requirement ... JASPAR Functional Safety WG since 2009 Member

© 2012 Renesas Electronics America Inc. All rights reserved. 15

Renesas approach toward functional safety

Page 16: Mastering Functional Safety and ISO-26262 - Renesas e · PDF fileMastering Functional Safety and ISO-26262 ... HW safety requirement ... JASPAR Functional Safety WG since 2009 Member

© 2012 Renesas Electronics America Inc. All rights reserved. 16

Creation of internal expertise

Single DCLS

MCU for EPS

MCU + ASIC

solution for Airbag

From learning …

General

… to mastering

All new products

Acquired initial

background on

safety requirements

Worked with market

leaders in the area

Exposure to

system aspects

Selected a group

of experts in

Renesas to join

ISO26262 and

IEC61508 WGs

Definition of

internal safety

approach

Received

acceptance from

the market

Compliance as

part of normal

daily work

Continuing

cooperation in

ISO (and IEC)

WGs to improve

safety

Gain of confidence First exposure Strategy definition Biz as usual

Focus on IEC61508 Focus on ISO26262

Page 17: Mastering Functional Safety and ISO-26262 - Renesas e · PDF fileMastering Functional Safety and ISO-26262 ... HW safety requirement ... JASPAR Functional Safety WG since 2009 Member

© 2012 Renesas Electronics America Inc. All rights reserved. 17

First required enhancements

Project definition

Specification

Project classification gate

Design & Verification

Layout & verification

Fabrication & testing

MP request

Concept gate

Front-end gate

Back-end gate

Qualification gate

MP gate

Work product 1

…Work product n

Work product m

Component development

teams

QA

Independent Safety Group

WW Marketing

teams

Specification definition

teams

• Functional Safety Audits &

• Process Functional Safety

Assessments

• Confirmation reviews &

• Technical Functional Safety

Assessments

Functional safety requires to enhance

• Organisation

• Development flow

Page 18: Mastering Functional Safety and ISO-26262 - Renesas e · PDF fileMastering Functional Safety and ISO-26262 ... HW safety requirement ... JASPAR Functional Safety WG since 2009 Member

© 2012 Renesas Electronics America Inc. All rights reserved. 18

An element can be

1. Already existing in the market (COTS)

– Mainly standard components as sensor, etc

– A (safety) qualification is required prior to use it

2. Already existing and PIU

– E.g. used already in a very similar application for several years

– Precise and accurate field data required to claim this class!

3. Developed specifically for the target item (“in context”)

– Clear specification defined by the customer

– ISO26262 shall be adopted as state of the art flow

– Development also known as Distributed Development (DD)

4. Developed for more than one usage (“out of context” or SEooC)

– The component developer try to address requirements from major target customers

– ISO26262 shall be adopted as state of the art flow even if some deviations with respect to 3 applies

ISO26262 approaches for elements development

COTS: Commercial Off The Shelf PIU: Prove In Use SEooC: Safety Element out of Context

and their relevance

Page 19: Mastering Functional Safety and ISO-26262 - Renesas e · PDF fileMastering Functional Safety and ISO-26262 ... HW safety requirement ... JASPAR Functional Safety WG since 2009 Member

© 2012 Renesas Electronics America Inc. All rights reserved. 19

ISO26262 tailoring for MCU and ASIC projects

ISO26262 part Applicability to MCUs Applicability to ASICs

2 – Management of

functional safety Applicable to both developments activities

3 – Concept phase To be considered only to make

reasonable assumptions at MCU

level

Driven by our customers 4 – Product development

at the system level

5 – Product development

at the hardware level Mostly applicable Different options possible

7 – Production and

operation Mostly applicable

8 – Supporting processes Mostly applicable

9 – ASIL oriented and

safety oriented analysis

Mostly applicable but … Mostly applicable but …

ASIL decomposition used to

define assumptions

ASIL decomposition driven by our

customers

Part 1 and 10 only containing informative requirements. Part 6 (SW) excluded in this presentation

Page 20: Mastering Functional Safety and ISO-26262 - Renesas e · PDF fileMastering Functional Safety and ISO-26262 ... HW safety requirement ... JASPAR Functional Safety WG since 2009 Member

© 2012 Renesas Electronics America Inc. All rights reserved. 20

Renesas solutions for the key challenges

• Simulation models of our MCUs available

for early analysis

• Internal methodology created

• Full compliance to ISO26262 confirmed

• Internal methodology available based on

checklist approach

• New ISO26262 sub-group set-up to

synchronise on approach

• Renesas is market leader in automotive for

MCU, ASIC, ASSPs

• Thanks to WW marketing teams information

are shared to define safety concepts

• Proprietary GUI created to estimate

capabilities of our MCUs in customer

profiles

Interface to our customers

Specifications misunderstanding

Safety Concepts

Computation of HW metrics

Dependent failures

Page 21: Mastering Functional Safety and ISO-26262 - Renesas e · PDF fileMastering Functional Safety and ISO-26262 ... HW safety requirement ... JASPAR Functional Safety WG since 2009 Member

© 2012 Renesas Electronics America Inc. All rights reserved. 21

Flexibility of Renesas GUI

MCU

development

Safety MCU

analysis

MCU

MCU

safety

database

λS, λSPF,

λMPF,

DCRF,

DCLF

Safety system

analysis

Customer

Page 22: Mastering Functional Safety and ISO-26262 - Renesas e · PDF fileMastering Functional Safety and ISO-26262 ... HW safety requirement ... JASPAR Functional Safety WG since 2009 Member

© 2012 Renesas Electronics America Inc. All rights reserved. 22

How to spread the safety culture within the company?

Decision taken to create an internal e-learning program

Safety culture spread

A virtual guide takes each involved employee into the basics of safety with a description of their job role

A set of questions must be answered to complete the course

Page 23: Mastering Functional Safety and ISO-26262 - Renesas e · PDF fileMastering Functional Safety and ISO-26262 ... HW safety requirement ... JASPAR Functional Safety WG since 2009 Member

© 2012 Renesas Electronics America Inc. All rights reserved. 23

How we planned Automotive MCU for ISO26262

Page 24: Mastering Functional Safety and ISO-26262 - Renesas e · PDF fileMastering Functional Safety and ISO-26262 ... HW safety requirement ... JASPAR Functional Safety WG since 2009 Member

Takashi Yasumasu

Manager for Chassis & Safety technical marketing

Renesas Electronics Corp. Automotive system div.

Working since 1993 at Renesas Electronics

ex. Hitachi semi-conductor division and Renesas technology

Involved on safety activities since 2007 for Automotive

IEC61508 SIL3 system solution by MCU plus ASIC

Active in the standardisation process of ISO26262. In particular contributed to ISO26262 part10 in Japan SAE

Member of Japan SAE Functional Safety WG group and

JASPAR Functional Safety WG since 2009

Member ISO26262 WG16 semi-conductor WG from Japan

Technical Marketing leader for global Chassis & Safety

application, Mainly responsible for the following MCUs

– RH850/P1x series for Chassis

– RH850/R1x series for Safety

Page 25: Mastering Functional Safety and ISO-26262 - Renesas e · PDF fileMastering Functional Safety and ISO-26262 ... HW safety requirement ... JASPAR Functional Safety WG since 2009 Member

Challenge for applying ISO26262 on MCU

SEooC based development with assumed

safety requirement for wide variety of

automotive application

Standard is changed from previous IEC61508

to ISO26262.

Similar , but there are differences for MCU

– SFF for MCU vs. SPF/LF for item development

– Beta IC table vs. Dependent failure analysis

Necessity to implement the “State of the art”

architecture with wide acceptance in the market

ISO26262 description is not concrete for the

implementation of the safety mechanism

© 2012 Renesas Electronics America Inc. All rights reserved.

SIL2 SIL1 SIL3

SIL is applied for its

each sub component

ASIL is applied on

the total system

Item’s safety goal

IEC61508

ISO26262

SEooC : Safety Element out of Context SPF : Single Point Fault

SFF : Safe Failure Fraction LF : Latent Fault

SIL : Safety Integrity Level ASIL : Automotive Safety Integrity Level

Page 26: Mastering Functional Safety and ISO-26262 - Renesas e · PDF fileMastering Functional Safety and ISO-26262 ... HW safety requirement ... JASPAR Functional Safety WG since 2009 Member

© 2012 Renesas Electronics Corporation. All rights reserved. RENESAS Group CONFIDENTIAL 26

Wide variety of products for many application by 40nm MCU

© 2011 Renesas Electronics Corporation. All rights reserved.

Instrument

Body+Others

Airbag

Powertrain

Chassis, Break Steering

Car Audio 54%

44%

52%

40%

37%

22%

Navigation* 75%

*including SOC devices

Source: Strategy Analytics Jun/2012

& Renesas Estimate

Product Line ups for Automotive MCU

Page 27: Mastering Functional Safety and ISO-26262 - Renesas e · PDF fileMastering Functional Safety and ISO-26262 ... HW safety requirement ... JASPAR Functional Safety WG since 2009 Member

mA

/MH

z

2.81

1.08

(90nm)

Competitor

(90nm) (40nm)

0.51

(38%)

90nm Process

40nm Process

90nm MCU 40nm MCU

World smallest Flash MCU@40nm

40nm MCU is 25% die area of 90nm

Smallest Size Lowest Power

Leading 40nm Flash MCU Process technology Smallest Die size & Lowest Power consumption

© 2011 Renesas Electronics Corporation. All rights reserved. 27

Fundamental strength of RH850 series

Our 40nm technology has enough capability to avoid power and

size overhead for having H/W Safety Mechanism !

Page 28: Mastering Functional Safety and ISO-26262 - Renesas e · PDF fileMastering Functional Safety and ISO-26262 ... HW safety requirement ... JASPAR Functional Safety WG since 2009 Member

© 2011 Renesas Electronics Corporation. All rights reserved. 28

HW safety verification

MCU testing and validation

Technical safety concept, (TSR, System design)

Item Integration

MCU safety concept

Safety validation

Safety assessment

Req

uire

me

nt d

eriv

atio

n

an

d d

es

ign

for d

evic

e

(MC

U v

en

do

r)

Req

uire

me

nt d

eriv

atio

n

an

d d

es

ign

for s

ys

tem

(OE

M/T

ier1

)

Pro

du

ct v

erific

atio

n

an

d v

alid

atio

n

(MC

U v

en

do

r)

Safety goal

MCU safety assessment

Functional safety concept, (FSR, preliminary architectural assumption)

Sys

tem

ve

rifica

tion

an

d v

alid

atio

n

(OE

M/T

ier1

)

MCU safety plan

Decision for MCU/ASSP

Validation for the system

ISO26262 SEooC MCU Safety Life Cycle in Renesas

HW safety Requirement

Safety requirement

Coming from each

Application’s safety

Concept is the key

Gap analysis is

necessary at

integration in case of

using MCU SEooC

Is applied.

SEooC : Safety Element out of Context

The accuracy of assumed safety requirement is the key

In case of SEooC

Page 29: Mastering Functional Safety and ISO-26262 - Renesas e · PDF fileMastering Functional Safety and ISO-26262 ... HW safety requirement ... JASPAR Functional Safety WG since 2009 Member

Safety requirement led by Safety concept

To have more accuracy when defining safety requirement, we start

with the safety concept with external measures

Assumed Hardware Software Interface

– H/W, S/W requirement

Assumed External measures

– Hardware : ASSP, ASIC

Assumed “system” Safety Goal and FTTI

– FTTI for MCU

Example of the Safety Concept (EPS) Example of the Safety Requirement

FTTI : Fault Tolerant Time Interval

Page 30: Mastering Functional Safety and ISO-26262 - Renesas e · PDF fileMastering Functional Safety and ISO-26262 ... HW safety requirement ... JASPAR Functional Safety WG since 2009 Member

Application Hazardous Event

Example

ASIL MCU

FTTI(1%)

RH850

Series

Chassis EPS

1. Self steer during driving 2. Steering Wheal lock

D 200us 1ms

ABS One wheel lock during hard braking

C 1ms

Stability Control System one wheel lock during driving D 1ms

Booster (electrical Motor supporter)

one wheel lock during driving D 1ms

Passive Safety

Airbag Inadvertent deployment during driving

D 10ms

Active Safety

Mid Range & Long Range Radar Systems (MRR/LRR)

Inadvertent hard braking during driving

D 10ms

Power train

Powertrain decreasing of engine torque B 10ms

Transmission speed down on express way C 10ms

Body Front beam Both of front lamps turn off during night driving

B 10ms

Brake lamp no brake lighting during braking

C 10ms

Meter Wrong gear position B 10ms

HEV/EV Motor control

Sudden torque Up/Down C TBC

MCU FTTI: MCU fault tolerant time Interval

Notes: The information above is an example based on market survey by Renesas.

Assumed hazardous Event and ASIL

Page 31: Mastering Functional Safety and ISO-26262 - Renesas e · PDF fileMastering Functional Safety and ISO-26262 ... HW safety requirement ... JASPAR Functional Safety WG since 2009 Member

© 2010 Renesas Electronics Corporation. All rights reserved. 31

High performance Real time operation

Dual lock step architecture

Cost and performance 1oo1D Architecture

No latency for error detection Dual core lock step

Fast time to detect the faults

System BUS

Hybrid (DCLS plus single core) Engine Control, ADAS

DCLS (Dual Core Lock Step)

Braking/Steering Motor Control

Dual DCLS ADAS, Server

CPU CPU

Flash Memory

CMP

Performance

CPU

Flash Memory Single Core Airbag/Body

Central gateway

Multi core strategy for performance and Safety

CPU CPU

Flash Memory

CMP CPU CPU

Flash Memory

CMP

System BUS System BUS

System BUS

CPU CPU

Flash Memory

CMP CPU

Flash Memory

Page 32: Mastering Functional Safety and ISO-26262 - Renesas e · PDF fileMastering Functional Safety and ISO-26262 ... HW safety requirement ... JASPAR Functional Safety WG since 2009 Member

© 2011 Renesas Electronics Corporation. All rights reserved. 開示および用途制限資料 32

RH850/P1x

Memory

ROM : ECC (SECDED), CRC

Address Parity

RAM : ECC (SECDED)

M-BIST

Address Parity

EEPROM : ECC(SECDED)

Memory

Peripheral

12 bit ADC:2 Self Test

Timer : Output Monitor

Input Monitor

CAN : Parity on data

Loop back

CPU

Dual Core Lock Step

Comparator

Memory Protection Unit

Logic-BIST

Redundant DMAC/INTC

Others

Bus : End to End S.M.

ECM : Control behavior

at Error

Clock Monitor

Voltage Monitor

Application Independent Part

RH850/P1x Safety Mechanism outline

Application Dependent Part

Page 33: Mastering Functional Safety and ISO-26262 - Renesas e · PDF fileMastering Functional Safety and ISO-26262 ... HW safety requirement ... JASPAR Functional Safety WG since 2009 Member

© 2011 Renesas Electronics Corporation. All rights reserved. Doc. No. =ACSM-AB-11S-1xxx 33

Power

Supply Separation

V850

G3M

In-/Outputs

Inputs

Outputs

Error

Clock

Clock Input

Logic

BIST

BIST

RAM

BIST

Logic

BIST

SPF

MPU

WDT

ECC

ECC

ECC

ECC

ECC

Ring

OSC

Flash

RAM

Peripherals

CPU Master

INT

Flash

I/F

RAM

I/F

DMA

PBUS

I/F

Clock Gen. Safety Block

Functional Block

Compare Unit V850

G3M

CPU Checker MPU

SPF

Flash

I/F

INT

ECC Logic

BIST

DMA

ECC RAM

I/F

PBUS

I/F

2 clock

delay

2 clock

delay

2 clock

delay

Clock

Monitor Clock

Monitor Clock

Monitor

ERROR ECM

ECM

• CPU

• DMA

• Memory

• Peripherals

Standard MCU

Failure detection

and correction

• Flash ECC

• RAM ECC

• Peri. MEM ECC

Error Correction

Fault detection

• Memory Protection

• Timing Supervision

• Peri. Protection

• Watchdog

Systematic Faults

Latent fault detection

@ Start-Up

• CPU Core

• Volatile Memories

• Peripherals

Built In Self Test

Lockstep operation

• MASTER CPU

• CHECKER CPU

• H/W comparator

• Identical inputs

• Output comparison

Redundancy

• PLL

• Main Oscillator

• Ring Oscillator

Clock Monitors

• Error Collection

• Error Management

by Interrupt

by Reset

by ERROR output

ECM

• Inverted signals

• 2-clock delay

• Layout Separation

• Power separation

• Cross talk analysis

Common Cause

Safety mechanism for Application independent parts Trying to have rich safety mechanism by hardware to achieve fast FTTI

Page 34: Mastering Functional Safety and ISO-26262 - Renesas e · PDF fileMastering Functional Safety and ISO-26262 ... HW safety requirement ... JASPAR Functional Safety WG since 2009 Member

© 2012 Renesas Electronics Corporation. All rights reserved. RENESAS Group CONFIDENTIAL

Input

Capture

Timer

PWM

Timer Wheel

Speed

Pulse

Solenoid Control

(PWM)

12bit

SAR

ADC

PWM

Timer Torque

Sensor

Motor current

3 Phase PWM output

(U/V/W)

High

speed

Serial

ADC

CAN Vision

Rader

(LRR/MRR)

Command via

CAN

Application Dependent Part is to be analyzed by each Safety Goal

Application Independent Part Application

Dependent Part

Input Judge Out put

Braking

EPS

ADAS

Application dependent safety mechanism

Application

Dependent Part

Page 35: Mastering Functional Safety and ISO-26262 - Renesas e · PDF fileMastering Functional Safety and ISO-26262 ... HW safety requirement ... JASPAR Functional Safety WG since 2009 Member

© 2012 Renesas Electronics Corporation. All rights reserved. RENESAS Group CONFIDENTIAL 35

Safety Mechanism for Input and Output

Assumed FTTI

Input Output Test Pattern

Brake 100ms Timer (IC)

Timer (PWM)

(Input) TIMER INPUT MONITOR (Output) PWM OUTPUT MONITOR

EPS 20ms ADC Or Serial

Timer (PWM)

(Input) ADC Diagnosis (Output) PWM OUTPUT MONITOR

ADAS 100ms CAN CAN (Input) CAN software protocol (Output) CAN software protocol

End to end protection by the combination of

H/W and S/W

Page 36: Mastering Functional Safety and ISO-26262 - Renesas e · PDF fileMastering Functional Safety and ISO-26262 ... HW safety requirement ... JASPAR Functional Safety WG since 2009 Member

© 2012 Renesas Electronics Corporation. All rights reserved. RENESAS Group CONFIDENTIAL

Test Pattern of on chip communication :Input

data path

Address path

DCLS CPU

Timer

input0

Timer

input1

Internal connection

L-RAM

TIMER

INPUT

MONITOR

Input Judge Out put

Assumed Technical Safety Requirement

Timer(Input Capture) works correctly

Correct transfer to L-RAM

Mission Logic

Timer (Input Capture)

Bus interconnect(Address/Data )

L-RAM

Safety Mechanism (On chip comms.)

Hardware :TIMER INPUT MONITOR

Software :Read from Timer0 and 1

Merit

E2E from Input to L-RAM(read after write)

Easy implementation into application program

Effective for Transient fault

L-RAM : Local RAM, tightly coupled RAM with Dual Core Lock Step

E2E

Page 37: Mastering Functional Safety and ISO-26262 - Renesas e · PDF fileMastering Functional Safety and ISO-26262 ... HW safety requirement ... JASPAR Functional Safety WG since 2009 Member

© 2012 Renesas Electronics Corporation. All rights reserved. RENESAS Group CONFIDENTIAL

Test Pattern of on chip communication :Output

data path

Address path

DCLS CPU

Timer

Output

Timer

input

Internal connection

L-RAM

TIMER

OUTPUT

MONITOR

Input Judge Out put

Assumed Technical Safety Requirement

Timer(PWM Output) works correctly

Correct transfer to L-RAM

Mission Logic

Timer (PWM output)

Bus interconnect(Address/Data )

L-RAM

CPU

Safety Mechanism

Hardware :TIMER OURPUT MONITOR

Software :Read from Timer input

Merit

E2E from L-RAM to Timer Output

Easy implementation into application program

Effective for Transient fault

L-RAM : Local RAM, tightly coupled RAM with Dual Core Lock Step

E2E

Page 38: Mastering Functional Safety and ISO-26262 - Renesas e · PDF fileMastering Functional Safety and ISO-26262 ... HW safety requirement ... JASPAR Functional Safety WG since 2009 Member

Functional Safety Support for Renesas customer

© 2012 Renesas Electronics America Inc. All rights reserved.

Concept FMEDA

Qualitative FMEDA

Metrics analysis

Sub part size information

for FIT calculation

Safety Manual

How to use safety mechanism

Recommendation of timing

for application usage

Qualitative DC

Work Products

SEooC based

work products

To achieve easy verification

In system, work products is

Prepared

Assumed Safety Requirement

Safety Analysis

Safety Design … etc

ISO26262

Work

Products Safety Manual

Concept FMEDA

Work Products

Page 39: Mastering Functional Safety and ISO-26262 - Renesas e · PDF fileMastering Functional Safety and ISO-26262 ... HW safety requirement ... JASPAR Functional Safety WG since 2009 Member

© 2012 Renesas Electronics America Inc. All rights reserved. 39

Conclusion

Page 40: Mastering Functional Safety and ISO-26262 - Renesas e · PDF fileMastering Functional Safety and ISO-26262 ... HW safety requirement ... JASPAR Functional Safety WG since 2009 Member

40 © 2012 Renesas Electronics Europe. All rights reserved.

Safety

Consultancy e.g. Workshops, GUI tool

Safety Software

and Work Products e.g. Core Self Test Software

Safety Hardware

and Work Products e.g. H/W Safety Mechanism

by each product family

Independent Checks i.e. Confirmation Measures done

by our internal independent

organization

Renesas support for your ISO26262 development

Page 41: Mastering Functional Safety and ISO-26262 - Renesas e · PDF fileMastering Functional Safety and ISO-26262 ... HW safety requirement ... JASPAR Functional Safety WG since 2009 Member

© 2012 Renesas Electronics America Inc. All rights reserved. 41

Questions?

Page 42: Mastering Functional Safety and ISO-26262 - Renesas e · PDF fileMastering Functional Safety and ISO-26262 ... HW safety requirement ... JASPAR Functional Safety WG since 2009 Member

© 2012 Renesas Electronics America Inc. All rights reserved. 42

Please utilize the ‘Guidebook’ application to leave feedback

or

Ask me for the paper feedback form for you to use…

Please Provide Your Feedback…

Page 43: Mastering Functional Safety and ISO-26262 - Renesas e · PDF fileMastering Functional Safety and ISO-26262 ... HW safety requirement ... JASPAR Functional Safety WG since 2009 Member

Renesas Electronics America Inc. © 2012 Renesas Electronics America Inc. All rights reserved.