Timer Module Internal Activity Monitoring via Polling

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current timer modules in control units, particularly in the automotive field, lack comprehensive safety checks for internal signal and module activities, relying only on output signal verification, which limits their operational reliability.

Innovation Solution

Incorporating an external arithmetic unit or CPU to perform regular polls for monitoring internal signals and units within the timer module, eliminating the need for pre-configured timeout values and enabling the detection of inactivity in critical components like the clock signal or clock generator unit, with error status identification in a status register for enhanced reliability.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If comprehensive monitoring of internal signals and units is implemented, then safety and reliability are improved, but device complexity increases

Engineering Contradiction:
ImprovesafetyVSAvoiddevice complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent introduces a monitor unit as an intermediary component that acts as a mediator between the timer module's internal units and the external CPU. This monitor unit contains activity checkers that independently monitor internal signals and units, generating status information that is then provided to the external CPU. This intermediary structure enables comprehensive safety monitoring without requiring the external CPU to directly interface with and complexly manage all internal timer signals.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The monitor unit provides self-service functionality by autonomously generating activity status information about internal timer module signals and units. The activity checkers within the monitor unit automatically detect and report the operational status of clock signals, counter signals, and other internal units without requiring external intervention or complex configuration, thereby simplifying the overall system while improving reliability.

Inventive Principle:
Principle #25Self-service

2Adaptability or versatility

If pre-configured timeout values are used for monitoring, then device complexity is reduced, but adaptability to changing conditions deteriorates

Engineering Contradiction:
ImproveadaptabilityVSAvoiddevice complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent implements dynamic adaptability by allowing the external CPU to flexibly determine polling intervals based on changing operational conditions. Instead of using fixed pre-configured timeout values, the system enables the CPU to adapt the frequency and timing of activity checks according to real-time requirements, thereby achieving high adaptability without requiring complex internal timeout configuration mechanisms within the timer module itself.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The monitoring function is segmented between the monitor unit's activity checkers and the external CPU. The monitor unit handles the generation of status information, while the external CPU handles the decision-making regarding when to poll and how to respond. This segmentation allows the timer module to remain simple while the external system provides the necessary adaptability through intelligent polling strategies.

Inventive Principle:
Principle #1Segmentation

3Measurement precision

If monitoring of clock signal and routing unit is performed, then detection precision of inactivity is improved, but device complexity increases

Engineering Contradiction:
Improvedetection precisionVSAvoiddevice complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent implements preliminary monitoring by placing activity checkers within the monitor unit that continuously and proactively monitor critical internal signals such as clock signals and routing unit activities. These checkers are positioned to detect inactivity at the source, before it can propagate through the system and cause failures. This preliminary detection approach achieves high measurement precision for inactivity detection without requiring complex post-failure analysis systems.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS8954779B2Method for checking signal and module activities in a timer module and timer module
Publication Date: 2015.02.10 ROBERT BOSCH GMBH
  • US8954779B2 patent drawing
  • US8954779B2 patent drawing
  • US8954779B2 patent drawing

AI summary

A timer module having a status register is connectable to an external arithmetic unit and generates at least one activity signal for an internal signal of the timer module and/or an internal unit of the timer module and/or a process within the internal unit, and enters an activity status into a status register in the event of a determined activity, and allows the activity status to be polled and reset by the external arithmetic unit at times determined by the external arithmetic unit. Furthermore, the activity status entered into the status register remains until it is reset by the external arithmetic unit.