Configurable Functional Safety Data Generation for Electronic Components

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing systems for generating functional safety data for electronic components, such as microcontrollers, are inefficient when elements are used in multiple ways, requiring time-consuming updates and prone to errors, as they assume a single use case and do not allow easy switching between different functionalities.

Innovation Solution

A computer-implemented method that receives attribute data for electronic components, including element and functionality data, to generate and store functional safety data, allowing for easy selection and activation of functionalities using configurable data, reducing errors and simplifying updates by using ISO 26262 standards for probabilistic metrics.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Device complexity

If the system assumes a single use case for electronic component elements, then the functional safety data generation process is simplified, but the system becomes time-consuming and error-prone when elements need to be used in multiple different ways

Engineering Contradiction:
Improvesystem complexityVSAvoidtime to update settings
Core Design Contradiction:
Device complexityVSLoss of time

Solution Approach 1:

The patent implements use case configurations that allow electronic component elements to be assigned multiple different functionalities and use cases. Each element can be configured to operate in different modes (e.g., ADC as conversion element or accuracy check mechanism), enabling the system to handle multiple use cases without requiring complete redesign or manual updates for each scenario.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Solution Approach 2:

The system introduces dynamic configurability where use case settings can be easily switched and modified. The configurable data structures allow users to select between different use cases for the same element without permanent changes, making the system adaptable to varying operational requirements and reducing the time needed to update settings when use cases change.

Inventive Principle:
Principle #15Dynamics

2Adaptability or versatility

If the system requires manual updates of multiple fields when switching use cases, then flexibility is maintained, but error-proneness and time consumption increase significantly

Engineering Contradiction:
Improveuse case switching capabilityVSAvoiderror rate in updates
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The patent pre-configures use case definitions with all necessary field settings and parameters. When a user selects a use case, the system automatically applies the pre-defined configuration, eliminating the need for manual field-by-field updates. This preliminary structuring of data reduces human error and ensures consistency across all use case transitions.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system provides automated feedback mechanisms that validate use case configurations and ensure data consistency. When switching between use cases, the system automatically checks and updates related fields, providing feedback to users about the current configuration state and preventing erroneous manual updates.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS11409930B2Support system and method
Publication Date: 2022.08.09 RENESAS ELECTRONICS CORP
  • US11409930B2 patent drawing
  • US11409930B2 patent drawing
  • US11409930B2 patent drawing

AI summary

A computer-implemented method of generating functional safety data for a design of an electronic component includes receiving attribute data for elements in an electronic component. The attribute data include element data for the elements, wherein element data for a given element include an identity of the given element and a failure rate characteristic for the given element. The attribute data include functionality data for element functionalities, wherein functionality data for a given element functionality include an identity of a use case, an identity of an element, an identity of a fault characterization for providing information about one or more fault models and a configurable data for controlling selection and use of the given functionality data when generating the functional safety data. The method also includes generating the functional safety data using the attribute data and storing a report including the functional safety data.