Data Processing Device Synchronization Configuration Memory

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Data processing devices used in critical applications face challenges in maintaining operational safety and data security due to varying requirements across different domains, leading to difficulties in cross-coupling and ensuring high availability even when one domain fails.

Innovation Solution

A data processing device with multiple components that exchange synchronization information at predefined points, utilizing a writable configuration memory to determine whether synchronization is required for each reset type, allowing components to continue or halt processing accordingly.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If data processing components are provided with operational safety and data security measures, then operational safety and data security are improved, but device complexity and cost increase

Engineering Contradiction:
Improveoperational safety and data securityVSAvoidcomplexity of data processing components
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent applies local quality by providing operational safety and data security measures selectively to specific data processing components based on their criticality to the overall system, rather than uniformly to all components. The configuration memory stores component-specific safety attributes that determine which components require synchronization and safety measures, allowing high reliability where needed while avoiding unnecessary complexity in non-critical components.

Inventive Principle:
Principle #3Local quality

2Reliability

If data processing components are separated into different safety domains, then operational safety is improved, but system integration and communication become more difficult

Engineering Contradiction:
Improveoperational safetyVSAvoidcomplexity of system integration
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent introduces a configuration memory as an intermediary structure that stores synchronization attributes and safety information for each data processing component. This intermediary enables standardized communication and coordination between separated safety domains by providing a common interface for defining synchronization requirements, thereby maintaining operational safety while simplifying system integration.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The configuration memory serves multiple functions: it stores component identification information, safety attributes, synchronization requirements, and operational status. This universal structure handles various safety and coordination tasks across different domains, reducing the need for domain-specific mechanisms and simplifying overall system integration.

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

3Reliability

If synchronization is required for all data processing components, then operational safety is improved, but processing speed and system productivity decrease

Engineering Contradiction:
Improveoperational safetyVSAvoidprocessing speed
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The patent implements partial synchronization by determining synchronization requirements based on component-specific attributes stored in the configuration memory. Only components identified as critical to operational safety require synchronization at predefined points, while non-critical components can proceed without synchronization overhead. This selective approach maintains necessary safety guarantees while minimizing impact on processing speed and productivity.

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS20250190546A1Data processing device
Publication Date: 2025.06.12 INFINEON TECHNOLOGIES AG
  • US20250190546A1 patent drawing
  • US20250190546A1 patent drawing
  • US20250190546A1 patent drawing

AI summary

According to one exemplary embodiment, a data processing device is described, having a plurality of data processing components which are configured to exchange respective synchronization information with one another in pairs at predefined synchronization points, and having a writable configuration memory configured to store, for each reset type of a plurality of reset types, whether the exchange of the respective synchronization information is required for all of the synchronization points, in order that the respective pair of data processing components may continue its processing beyond the synchronization points. The data processing components are configured to continue or not continue their processing beyond synchronization points in accordance with the content of the writable configuration memory in the absence of an exchange of synchronization information.