• 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
    • DesignFast
    • 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

Five challenges for developing next-generation ADAS and autonomous vehicles

Securing IoT devices against quantum computing risks

RISC-V implementation strategies for certification of safety-critical systems

What’s new with Matter: how Matter 1.4 is reshaping interoperability and energy management

Edge AI: Revolutionizing real-time data processing and automation

More Featured Contributions

EE TECH TOOLBOX

“ee
Tech Toolbox: 5G Technology
This Tech Toolbox covers the basics of 5G technology plus a story about how engineers designed and built a prototype DSL router mostly from old cellphone parts. Download this first 5G/wired/wireless communications Tech Toolbox to learn more!

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.

DesignFast

Design Fast Logo
Component Selection Made Simple.

Try it Today
design fast globle

Footer

Microcontroller Tips

EE World Online Network

  • 5G Technology World
  • EE World Online
  • Engineers Garage
  • Analog IC Tips
  • Battery Power Tips
  • Connector Tips
  • DesignFast
  • 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