Skip to main content
Concept guide · ISO 26262-1 §3 · 10 chapters

Safety-Related Timing: FTTI, FDTI & FHTI

Treat time as a first-class safety property and learn how the ISO 26262 fault-handling intervals decide whether a fault is detected and controlled before a hazardous event, with a worked 100 ms brake-by-wire budget.

Chapters
10
Chapters
Timing Intervals
4
Timing Intervals
Worked Example FTTI
100 ms
Worked Example FTTI
ISO Vocabulary Base
Part 1
ISO Vocabulary Base
Included inExpert
Why this course · ISO 26262, Part 1, Clause 3

Why it pays for itself

Untangle FTTI, FDTI, FRTI, FHTI

Learn the verbatim ISO 26262-1:2018 definitions of the fault-handling intervals, which one is fixed by hazard analysis, which are set by your design, and the strict inequality that binds them together.

Build a defensible timing budget

Work a real 100 ms brake-by-wire budget end to end: FTTI reduced to a working budget, detection and reaction allocated in milliseconds, and explicit margin held for jitter and worst-case stacking.

Verify timing with evidence

Go beyond claiming the budget holds: use fault injection to measure real detection latency, WCET analysis for the reaction path, and assemble a timing evidence package the safety case can rely on.

After the course

What you’ll be able to do

Distinguish the Intervals

Separate FTTI, FDTI, FRTI, and FHTI correctly and state which is fixed by hazard analysis and which is set by the safety mechanism.

Build a Timing Budget

Allocate detection and reaction budgets against an FTTI, hold an explicit margin, and check FDTI + FRTI < FTTI with confidence.

Specify DTI Requirements

Write diagnostic test interval requirements that bound detection latency and support latent fault coverage targets.

Design Safe-State Reactions

Lay out the reaction path, choose between full safe state and emergency operation, and keep degraded modes inside the deadline.

Allocate Across HW and SW

Place fast detection in hardware and reaction in software while accounting for interrupt latency, jitter, and worst-case execution time.

Verify and Evidence Timing

Use fault injection and WCET analysis to prove worst-case timing and assemble the evidence package for the safety case.

The curriculum · 10 chapters

Chapter by chapter

  1. 01

    Time Is a Safety Property

    Detection that arrives after the hazard is worthless, so ISO 26262 treats the deadline by which a fault must be handled as a safety property in its own right.

    • Fault Tolerant Time Interval (FTTI) as the hard deadline
    • Why timing budgets are routinely under-specified
    • The fault-to-safe-state chain FHTI = FDTI + FRTI
  2. 02

    FTTI, FHTI, FDTI

    Precise ISO 26262-1:2018 vocabulary for each interval, with a labeled fault-to-safe-state timeline and the confusions that lead to under-specified requirements.

    • Verbatim definitions for FTTI, FDTI, FRTI, and FHTI
    • FDTI + FRTI < FTTI as a strict inequality (3.55 Note 4)
    • Why a 20 to 30 percent margin is essential
  3. 03

    Diagnostic Test Interval

    How the rate at which a periodic diagnostic runs sets a floor on detection latency, and how the Diagnostic Test Interval (DTI) ties into latent fault coverage.

    • DTI defined and related to worst-case FDTI
    • The DTI-to-FTTI relationship for single-point faults
    • Specifying DTI inside testable safety requirements
  4. 04

    The Timing Budget

    Building a defensible timing budget around FHTI = FDTI + FRTI < FTTI, worked through a brake-by-wire pressure-control function with explicit millisecond allocations.

    • 100 ms FTTI reduced to an 80 ms working budget
    • FDTI 11 ms plus FRTI 31 ms gives 42 ms FHTI
    • Trading detection speed against reaction speed
  5. 05

    Safe-State Transition

    Anatomy of the Fault Reaction Time Interval (FRTI), the definition of a safe state, and how emergency operation and degraded modes extend the available reaction options.

    • Reaction path from signal to actuator settling
    • Emergency Operation Tolerant Time Interval (EOTTI)
    • Designing degraded modes that stay within FTTI
  6. 06

    Multi-Point Detection

    How latent multi-point faults carry different timing constraints from single-point faults, and how the Latent Fault Metric drives diagnostic test rates.

    • Single-point versus latent multi-point faults
    • Latent Fault Metric (LFM) and the detection interval
    • Linking test rates back to FMEDA results
  7. 07

    Worked Timing Diagram

    An annotated timeline placing fault occurrence, diagnostic tick, detection, reaction, and safe state in sequence, with event-by-event commentary that keeps everything inside FTTI.

    • Diagnostic tick and detection latency made visible
    • Reaction path mapped against the deadline
    • Reading the spare margin straight off the diagram
  8. 08

    Allocating Timing to HW/SW

    Splitting detection budget to hardware monitors and reaction budget to software, accounting for interrupt latency, scheduling jitter, and worst-case execution time at the interface.

    • Hardware monitors for fast, short FDTI
    • Scheduling and WCET pressure on software reactions
    • Recording timing at the hardware-software interface
  9. 09

    Verifying Timing

    Producing evidence that worst-case detection and reaction times hold, using fault injection, worst-case execution time analysis, and system-level timing tools for the safety case.

    • Fault injection to measure real detection latency
    • Static and measurement-based WCET analysis
    • Assembling a defensible timing evidence package
  10. 10

    Pitfalls

    The recurring mistakes in safety-related timing, from confusing the intervals to leaving zero margin, paired with a review checklist a practitioner can apply directly.

    • Ten dangerous timing anti-patterns
    • Setting FHTI equal to FTTI with no margin
    • A timing-budget review checklist
Diagrams & Visuals

Not just text: the visual toolkit

Fault-to-Safe-State Timeline

Labeled axis showing fault occurrence, detection at FDTI, safe state at FHTI, and the hazard deadline at FTTI, with the reserved margin called out.

Safe-State Transition Sequence

State view of the reaction path from fault signal through software handler to actuator settling in the defined safe state.

Reaction State Machine

Transitions between nominal operation, fault detected, emergency operation, and full safe state across the FRTI window.

Degraded Mode and Emergency Operation

How limp-home and emergency operation extend reaction options when a full safe state cannot be reached inside FTTI.

HW/SW Timing Allocation

Architecture split assigning short detection budget to hardware monitors and reaction budget to scheduled software tasks across the interface.

Fault Injection Verification

Injection points and measured detection-to-reaction latency used to confirm worst-case timing against the budget.

Worked Example

Brake-by-Wire Pressure Control Timing Budget

A pressure-control function with an FTTI of 100 ms is worked end to end, allocating detection and reaction so the handling time lands comfortably under the deadline with margin to spare.

  • FTTI of 100 ms from hazard analysis, reduced to an 80 ms working budget using a 0.8 factor
  • Diagnostic runs on a 10 ms period, so FDTI is 10 ms plus 1 ms execution, giving 11 ms
  • FRTI of 31 ms covers interrupt latency, task switch, command, and actuator settling
  • FHTI = FDTI + FRTI = 11 ms + 31 ms = 42 ms total handling time
  • 42 ms sits below the 80 ms working budget and well under the 100 ms FTTI
  • Roughly 38 ms of spare margin absorbs jitter and worst-case stacking
Timing Budget Worksheet
FDTI 11 ms + FRTI 31 ms = FHTI 42 ms

Unlock the full margin analysis and verification evidence

Built for

Who this guide is for

  • System engineers deriving timing requirements from safety goals and safe states
  • Software and hardware leads splitting a fault-handling budget across the HSI
  • Diagnostics engineers specifying diagnostic test intervals for latent fault coverage
  • Anyone whose safety concept says "within FTTI" without a number behind it

Frequently Asked Questions

Common questions about Safety-Related Timing: FTTI, FDTI & FHTI

The fault tolerant time interval, defined in ISO 26262-1:2018, is the minimum time span from the occurrence of a fault in an item to a possible occurrence of a hazardous event, if no safety mechanism is activated. It is the hard deadline handed down by the hazard analysis: whatever detection and reaction your system performs must complete inside it. FTTI is a property of the vehicle-level hazard, not of your design - you cannot negotiate it, only budget against it. A brake-by-wire pressure fault, for example, may allow on the order of 100 ms before the vehicle-level hazard becomes possible.
FTTI is the deadline; FHTI is your performance against it. The fault handling time interval (FHTI) is the sum of the fault detection time interval (FDTI - from fault occurrence to detection) and the fault reaction time interval (FRTI - from detection to reaching the safe state). Safety requires FDTI + FRTI to be strictly less than FTTI, and in practice with deliberate margin - setting FHTI equal to FTTI leaves zero tolerance for jitter and worst-case stacking. A common working rule covered in the course is reducing the FTTI by 20 to 30 percent before allocating.
The diagnostic test interval is the period between successive executions of a periodic diagnostic. It sets a floor on detection latency: a fault occurring just after a test runs waits nearly a full DTI before the next chance of detection, so worst-case FDTI is roughly the DTI plus the test's own execution time. That makes DTI a requirement, not an implementation detail - it must be specified so the resulting FDTI fits the timing budget, and for latent faults the test rate ties directly into the latent fault coverage the FMEDA claims.
Start from the FTTI given by hazard analysis and reserve margin - the course's worked example takes 100 ms down to an 80 ms working budget. Allocate detection: a 10 ms diagnostic period plus 1 ms execution gives an 11 ms worst-case FDTI. Allocate reaction: interrupt latency, task switching, command issuing, and actuator settling sum to a 31 ms FRTI. The resulting FHTI of 42 ms sits well under the working budget, leaving roughly 38 ms of spare margin. Then verify the numbers with fault injection and WCET analysis rather than trusting the spreadsheet.
The guide covers time as a safety property in 10 chapters, walking through all 4 timing intervals - FTTI, FDTI, FRTI, and FHTI - plus the diagnostic test interval, safe-state transitions and emergency operation, multi-point fault timing, hardware/software allocation, verification, and pitfalls, anchored by a worked 100 ms brake-by-wire budget. A free account starts you off, and the Pro and Expert plans unlock more of the library.

Start the course today

A free account unlocks one full concept guide, 3 work product templates, 1 guided process, the Markov simulator, and 5 practice exams per month. The Pro and Expert plans unlock more of the 78-guide library. No credit card required.