Reset Release Sequence Checking for Functional Safety

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current systems for advanced driver assistance systems (ADAS) and autonomous vehicles face challenges in ensuring functional safety during reset operations, as existing methods fail to effectively monitor and verify the correct timing and sequence of local resets, potentially leading to accidents due to reset function errors.

Innovation Solution

An electronic device and method that monitor the reset release sequence by toggling states of checkers and using a system clock to determine if local resets are normally released, outputting error states when deviations occur, ensuring the preset states of checkers are maintained to prevent reset errors.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If reset operations are performed in ADAS and autonomous vehicle systems, then system control can be restored, but functional safety cannot be ensured due to lack of monitoring on reset timing and sequence

Engineering Contradiction:
Improvefunctional safety of resetVSAvoidreset monitoring mechanism
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The reset monitoring mechanism is segmented into multiple independent checkers (first checker, second checker, third checker) that each monitor specific aspects of the reset sequence. This segmentation allows comprehensive safety monitoring while keeping each individual checker simple and manageable.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The checkers are configured to monitor reset timing and sequence before the reset operations are executed. By performing preliminary monitoring and validation of the reset sequence, the system ensures functional safety is established in advance, preventing unsafe reset operations.

Inventive Principle:
Principle #10Preliminary action

2Object-affected harmful factors

If reset timing and sequence are not monitored, then device complexity is reduced, but reset function errors may occur leading to accidents

Engineering Contradiction:
Improvereset function errorsVSAvoidmonitoring system
Core Design Contradiction:
Object-affected harmful factorsVSDevice complexity

Solution Approach 1:

Multiple checkers are introduced as intermediary components between the reset control logic and the actual reset operations. These checkers act as mediators that validate reset timing and sequence without requiring complex direct monitoring, thereby reducing harmful reset errors while maintaining manageable system complexity.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The monitoring system implements feedback mechanisms where checkers continuously monitor reset operations and provide feedback on whether the reset sequence is being executed correctly. This feedback enables real-time detection of timing errors and sequence deviations, allowing the system to prevent harmful reset function errors.

Inventive Principle:
Principle #23Feedback

3Measurement precision

If multiple checkers are used to monitor reset sequence, then measurement precision of reset timing is improved, but device complexity increases

Engineering Contradiction:
Improvereset timing verificationVSAvoidnumber of checkers
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The monitoring function is segmented across multiple specialized checkers, each responsible for specific timing and sequence verification tasks. This segmentation improves measurement precision by dedicating specific checkers to specific monitoring aspects, while the modular structure keeps overall complexity manageable through clear division of responsibilities.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS12001850B2Method for determining functional safety of reset, and electronic device for executing same
Publication Date: 2024.06.04 NEXTCHIP
  • US12001850B2 patent drawing
  • US12001850B2 patent drawing
  • US12001850B2 patent drawing

AI summary

In order to determine whether a reset function of an electronic device is safe, the states of a first checker and a second checker are toggled to preset states when a reset root is received from an external device. When a release of a local reset is received, whether the local reset was normally released is determined on the basis of a system clock. When the local reset is not normally released, the state of the second checker is toggled, and when the final local reset among the local resets is normally released, the state of the first checker is toggled. The release states of the local resets are monitored on the basis of the state of the first checker and the state of the second checker.