• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • Skip to footer

Microcontroller Tips

Microcontroller engineering resources, new microcontroller products and electronics engineering news

  • Products
    • 8-bit
    • 16-bit
    • 32-bit
    • 64-bit
  • Applications
    • 5G
    • Automotive
    • Connectivity
    • Consumer Electronics
    • EV Engineering
    • Industrial
    • IoT
    • Medical
    • Security
    • Telecommunications
    • Wearables
    • Wireless
  • Learn
    • eBooks / Tech Tips
    • EE Training Days
    • FAQs
    • Learning Center
    • Tech Toolboxes
    • Webinars/Digital Events
  • Resources
    • Design Guide Library
    • LEAP Awards
    • Podcasts
    • White Papers
  • Videos
    • EE Videos & Interviews
    • Teardown Videos
  • EE Forums
    • EDABoard.com
    • Electro-Tech-Online.com
  • Engineering Training Days
  • Advertise
  • Subscribe

Embedded basics Part 3: Functional safety documentation and terminology

February 3, 2020 By Majeed Ahmad Leave a Comment

Functional safety compliance is often a time-consuming and expensive process. That, in turn, underscores the role of documentation in efficiently implementing the functional safety guidelines.

So, designers need full documentation to support the development of functional safety-enabled embedded systems. It includes safety manuals that document all the information for integrating functional safety-enabled MCUs into the embedded system. These manuals detail all applicable safety requirements, procedures, and conditions of use.

functional safety documentation
Figure 1: In functional safety, documentation constitutes the third fundamental building block, along with hardware and software components. (Image:: Infineon Technologies)

Functional safety requirements are specified in the ISO 26262 standard for automotive safety, IEC 61508 for industrial applications, IEC 62304 for medical software, and IEC 60730 for automatic electric controls. There are functional safety experts such as TÜV SÜD that certify the compliance of components, tools, IPs, and end systems to these standards.

Here is a brief description of some of the common terms that engineers come across while dealing with functional safety requirements.

Failure Mode Effects Analysis (FMEA)

It’s a qualitative analysis tool that contains a detailed list of microcontroller failure modes and related mitigation measures. FMEA is a step-by-step approach that identifies all possible means of failure in a design (failure modes) and the consequences of those failures (effects). It is the key to correctly defining how to mitigate faults and lays the foundation for the quantitative analysis applied later in the process.

Failure Mode Effects and Diagnostics Analysis (FMEDA)

It’s a quantitative analysis technique that the design team must apply after completing the FMEA. FMEDA helps determine the effectiveness of the MCU safety integrity architecture by providing a static snapshot of failure rates computed at both the microcontroller and basic functional detail levels.

The FMEDA report computes failure rates for each MCU block, including the effect of permanent and transient faults, allowing safety managers to review all the information regarding adherence to functional safety standards.

Assumptions of Use (AoU)

The documented AoU informs designers about how a component like a microcontroller is expected to be used in embedded system design. It reflects the expected safety concept, safety requirements, and safety mechanisms to be used by the system designer.

While third-party functional safety certification of a component like MCU encompasses the AoU analysis, system designers are still obliged to analyze the component in the context of their own use.

Safety Element out of Context (SEooC)

The hardware or software components developed without a context of a particular application in which they are going to be used fall under the preview of SEooC. Otherwise, a wrong assumption about hardware or software component may impact the entire functional safety compliance.

In the hardware realm, microcontrollers, a pervasive building block in the embedded systems, are a common SEooC item. Likewise, in the software domain, RTOS equipped with a scheduler and designed to meet the real-time requirements of an embedded system is a classic example of SEooC.

You may also like:

  • ISO 26262 functional safety
    Embedded basics Part 2: ISO 26262 functional safety for MCUs
  • IEC 61508 functional safety
    Embedded basics Part 1: IEC 61508 functional safety for MCUs

Filed Under: FAQ, Featured Tagged With: FAQ

Reader Interactions

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Primary Sidebar

Featured Contributions

Navigating the EU Cyber Resilience Act: a manufacturer’s perspective

The intelligent Edge: powering next-gen Edge AI applications

Engineering harmony: solving the multiprotocol puzzle in IoT device design

What’s slowing down Edge AI? It’s not compute, it’s data movement

Five challenges for developing next-generation ADAS and autonomous vehicles

More Featured Contributions

EE TECH TOOLBOX

“ee
Tech Toolbox: Power Efficiency
Discover proven strategies for power conversion, wide bandgap devices, and motor control — balancing performance, cost, and sustainability across industrial, automotive, and IoT systems.

EE Learning Center

EE Learning Center

EE ENGINEERING TRAINING DAYS

engineering
“bills
“microcontroller
EXPAND YOUR KNOWLEDGE AND STAY CONNECTED
Get the latest info on technologies, tools and strategies for EE professionals.

Footer

Microcontroller Tips

EE World Online Network

  • 5G Technology World
  • EE World Online
  • Engineers Garage
  • Analog IC Tips
  • Battery Power Tips
  • Connector Tips
  • EDA Board Forums
  • Electro Tech Online Forums
  • EV Engineering
  • Power Electronic Tips
  • Sensor Tips
  • Test and Measurement Tips

Microcontroller Tips

  • Subscribe to our newsletter
  • Advertise with us
  • Contact us
  • About us

Copyright © 2025 · WTWH Media LLC and its licensors. All rights reserved.
The material on this site may not be reproduced, distributed, transmitted, cached or otherwise used, except with the prior written permission of WTWH Media.

Privacy Policy