Skip to main content
Technical

When a Bit Flips: Soft Errors and Automotive Safety

Close-up of a silicon wafer with a grid of iridescent chip dies, shallow depth of field.

A particle from space can change a value inside a working chip and leave nothing behind for a test to find. Soft errors are random hardware faults with no defect behind them. Testing cannot remove them, so ISO 26262 expects the design to handle them and the hardware metrics to count them. New article, with a crash threshold in an airbag control unit as the example.

An airbag control unit decides within milliseconds whether the deceleration it measures is a crash. One of the numbers behind that decision is a threshold. Like many calibration values, it is stored in flash and copied into RAM at start-up, because the algorithm reads it continuously. In our invented unit the word holds 3200.

On a motorway, a neutron passes through the car and through the microcontroller. It hits a silicon nucleus next to the memory cell that holds bit 11 of that word, the recoil leaves a trail of charge, and the cell flips. The threshold now reads 1152, about a third of what it should be. Until the next start-up copies the table again, a hard pothole looks far more like a crash to the algorithm than it should. Real airbag systems add an independent safing path for reasons like this one; we leave it out to keep the example small.

Three zoom panels. First, a cosmic ray hits the upper atmosphere and a shower of secondary particles spreads toward the ground, where one neutron passes through a car. Second, inside the airbag control unit the neutron hits one cell of the RAM in the microcontroller; alpha particles from the package materials are a second source. Third, the 16-bit crash threshold word, copied from flash at every start-up, reads 3200 before and 1152 after one bit flips, so a hard pothole can read as a crash until the next start-up. Every later test of the unit passes.
Figure 1. One particle, one cell, one wrong value in a chip that still works.

Nothing in the chip is damaged. If the unit came off the car an hour later and went through every test its supplier owns, it would pass every one. That single property is what makes soft errors a topic of their own in functional safety.

A fault without a defect

ISO 26262-1:2018, Clause 3 defines a transient fault as one that happens a single time and is then gone, and it counts soft errors such as single event upsets among them. The cause is a particle. Neutrons come from cosmic rays breaking apart in the upper atmosphere, and the flux grows with altitude. Alpha particles come from traces of radioactive elements in the chip's own package and solder. Either can deposit enough charge on a small node to change its state. Afterwards the circuit works exactly as designed. It just holds the wrong value.

Most of what the industry does to make hardware dependable is aimed at defects. Wafer probing, final test, burn-in, the ECU end-of-line test and the self-test at every start-up all look for structures that do not work: an open via, a shorted gate, a cell that cannot hold its state. Each stage screens out part of the defective population, so fewer and fewer broken parts reach the road.

The life of one chip in five stages: wafer test, chip final test, ECU end-of-line test, start-up self-test and years on the road. In the upper band, many parts carrying manufacturing defects enter the first stage and each test gate removes most of them, leaving rare escapes on the road. In the lower band, soft errors are absent from the tests because there is nothing broken to find, and particle strikes arrive at the same rate for the whole time on the road, set by flux, altitude, technology and package.
Figure 2. Tests shrink the defect population. The soft error rate stays where physics puts it.

Soft errors take no part in that screening. They are not in the part when it is tested. They arrive later, at a rate set by the particle flux, the altitude, the silicon technology and the package, and no amount of testing moves that rate. A test that runs after the strike meets a healthy cell. That is also why an airbag unit affected by a soft error goes back to the workshop and comes out with no fault found.

Where ISO 26262 puts them

Because the cause is random and the rate can be measured, the standard treats radiation-induced soft errors as random hardware faults. ISO 26262-11:2018, Clause 4.6 explains how to quantify them: a base failure rate from measured data, stated together with the conditions it was measured under, with the JEDEC JESD89 test standard as the main reference. The same clause draws a line that surprises people. Transients caused by electromagnetic interference or crosstalk are treated as systematic, because careful design avoids them, and they get no failure rate at all.

On the hardware side, ISO 26262-5:2018 makes transient faults part of the work wherever the technology makes them relevant, which for automotive microcontrollers with large on-chip RAM is the normal situation. The hardware safety requirements have to cover the internal safety mechanisms for them (Clause 6), and the architectural metrics have to account for them, either through a dedicated target for the single-point fault metric or through a reasoned argument that the mechanisms work (Clause 8).

What this means for the design

If testing cannot remove a fault, the design has to live with it. For the airbag unit, the crash threshold cannot be trusted just because it was loaded correctly at start-up. The check has to sit close to the moment the value is used, in a mechanism that sees the corruption, such as error-correcting code on the RAM or a second copy of the table compared before each decision. Whatever the mechanism, it is its coverage against this kind of fault that the hardware metrics credit.

That is why soft errors belong to the people who write safety requirements, not only to chip designers. An engineer who reads a passed start-up memory test as proof that the memory is good has quietly assumed that every fault waits around to be found.

The Soft Errors & Transient Faults concept page goes much deeper: the particle physics and the circuit structures most at risk, how soft error rates get measured, the masking effects that keep most upsets harmless, the countermeasures and where each one stops working, the ISO 26262 rules for transients, a transient FMEDA calculated step by step, and the mistakes and assessor questions that sink these analyses in review.

Abbreviations & Key Definitions

  • ECC - Error-Correcting Code, extra bits stored with each memory word to detect and correct flipped bits.
  • FMEDA - Failure Modes, Effects and Diagnostic Analysis.
  • Soft error - A wrong stored state caused by a particle strike, with no damage to the circuit.
  • Transient fault - A fault that appears a single time and then goes away.

Last updated: 1 November 2026

Share this article

Comments

Loading comments

Read the full Soft Errors & Transient Faults concept

From HARA to Safety Mechanisms - master every concept with clear, practical explanations and real-world examples.

Browse Concepts

Keep learning

Guides on this topic.

The guide this article draws on, and where the topic leads next.

Browse all guides
  • HardwareSoft Errors & Transient FaultsA cosmic ray hits a memory cell and your ASIL D function computes with a wrong value. This concept walks from the physics of radiation-induced bit flips through single event effects, ECC and hardened design, all the way to Part 11 quantification.Expert plan pricing12 chapters
  • HardwareISO 26262 and SemiconductorsPractical handbook for applying ISO 26262 Part 11 to digital, analog, programmable logic, multi-core SoCs, and sensor silicon. Covers SEooC and DIA for IPs and chips, on-chip safety mechanisms, FMEDA at silicon, DFA at die level, fault injection campaigns, and EDA tool qualification.Expert plan pricing12 chapters
  • HardwareFPGA SafetyHardware whose circuit is data: configuration upsets and essential bits, scrubbing against the FTTI, TMR in the fabric, HDL discipline, tool confidence, and the FPGA FMEDA that closes the safety case.Expert plan pricing14 chapters