Fault Injection Method Based on Virtual Prototypes: Application in Powertrain ECU

Fault Injection Method Based on Virtual Prototypes: Application in Powertrain ECU

Abstract:To launch vehicles without hardware and software defects, semiconductor suppliers, original equipment manufacturers (OEMs), and tier-one OEM suppliers must work closely together to provide safety mechanisms and related safety implementation methods. Virtual Prototypes (VP) and Fault Injection (FI) are two of the various existing methods recommended by the ISO 26262 standard for verifying safety requirements. … Read more

Injecting Faults in Production Environments for Recovery and Learning

Injecting Faults in Production Environments for Recovery and Learning

As introduced at the beginning of this chapter, injecting errors into production environments (such as using a “Chaos Monkey”) is a way to enhance recoverability. This section describes the process of rehearsing and injecting faults into the system to ensure that it is designed and built correctly, allowing faults to occur in a specific and … Read more

ECU Software Fault Injection Testing Tool Compliant with Functional Safety Standards – FIT

ECU Software Fault Injection Testing Tool Compliant with Functional Safety Standards - FIT

FIT is a runtime software fault injection testing tool, with the following main features: Simulates faults by manipulating memory, registers, task scheduling, and ALARM scheduling; Supports software fault injection (including BSW and ASW) during ECU runtime; Fault injection testing complies with ISO 26262 standards; Achieved ASIL D level certification for functional safety; Allows fault injection … Read more

BRKFIU-X4 Brake System Fault Injection Device

BRKFIU-X4 Brake System Fault Injection Device

Chao Yuan Technology Brand‘s BRKFIU-X4 Brake System Fault Injection Device can be integrated into the actual vehicle brake signal system, performing fault injection harness execution to meet ISO26262 fault injection testing requirements for functional safety confirmation of the actual vehicle brake system. The fault types include short circuit, open circuit, offset, scaling, stalling, disturbance, and … Read more

Practical Implementation of Chaos Engineering at Qunar Travel

Practical Implementation of Chaos Engineering at Qunar Travel

Author Introduction Yu Haiying joined Qunar Travel in 2014 as a test development engineer, responsible for testing the Qunar flight service backend. Since 2021, he has been responsible for promoting and implementing chaos engineering at Qunar, focusing on quality gap detection and construction based on chaos engineering. 1. Introduction Qunar’s chaos engineering relies on ChaosBlade … Read more

Practical Application Scenarios of Chaos Engineering

Practical Application Scenarios of Chaos Engineering

We welcome fintech professionals to actively submit articles! Submission Email: [email protected] —— Financial Digitalization Written by / Software Development Center of Zhongyuan Bank Li Zhou Background and Objectives Currently, the digital economy is developing rapidly, and customers’ demand for online and scenario-based financial services is continuously increasing. Financial institutions in the banking industry are accelerating their … Read more

Development of Fault Injection Methods and Fault Coverage Analysis for Safety-Critical SoCs (Part 1)

Development of Fault Injection Methods and Fault Coverage Analysis for Safety-Critical SoCs (Part 1)

Abstract:As electronic products become an integral part of daily life, their application in safety-critical automotive systems has become ubiquitous. The International Organization for Standardization (ISO) 26262 standard outlines guidelines for establishing a good safety level in automotive System-on-Chips (SoCs). However, despite adherence to this standard, operational failures may still occur, necessitating Safety Mechanisms (SMs) to … Read more

Dynamic Fault Injection Library Method for SystemC AMS

Dynamic Fault Injection Library Method for SystemC AMS

Abstract—This article introduces a fault injection library for SystemC/SystemC AMS, which can be used to dynamically integrate fault structures into any SystemC/SystemC AMS description. The injection is achieved by dynamically reconnecting the netlist at the start of the test case execution without altering the DUT model itself. This method has been successfully validated on a … Read more

Essential Insights for Automotive Companies Going Global: The FIT Fault Injection Testing Tool – A “Safety Guardian” Compliant with ISO 26262, Enhancing Testing Efficiency for Autonomous Vehicles by 100%!

Essential Insights for Automotive Companies Going Global: The FIT Fault Injection Testing Tool - A "Safety Guardian" Compliant with ISO 26262, Enhancing Testing Efficiency for Autonomous Vehicles by 100%!

Editor’s Note In the development of electronic control systems for smart vehicles, functional safety verification faces significant challenges: traditional fault injection testing methods are inefficient, lengthy, and costly, and they struggle to comprehensively cover the various abnormal scenarios required by the ISO 26262 standard (such as ASIL D level). As the complexity of automotive electronic … Read more

Development of Fault Injection Methods and Fault Coverage Analysis for Safety-Critical SoCs (Part 2)

Development of Fault Injection Methods and Fault Coverage Analysis for Safety-Critical SoCs (Part 2)

Note:“Development of Fault Injection Methods and Fault Coverage Analysis for Safety-Critical SoCs” is a series of articles consisting of two parts: “Part 1” and “Part 2”. This is “Part 2”, where we will detail the FIeVC itself and the preparatory phase scripts in Section 2. Section 3 explains the steps to execute a complete fault … Read more