Dynamic Signal Delay Adjustment via Environmental Monitoring

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional circuit systems face challenges in dynamically adjusting signal delay times according to operational environments, leading to synchronization issues and errors in data access due to clock skew and temperature variations, which increases manufacturing and testing costs and time.

Innovation Solution

A method involving an environment-adjustment look-up table and a controller with a ring oscillator to periodically monitor and adjust signal delay times based on system-environment monitor values, allowing for dynamic adjustments in operational environments, such as temperature and speed, by using minor adjustments to avoid phase variance between cycles.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of manufacture

If the signal delay time is predetermined during the test phase, then the manufacturing and testing process is simplified, but the signal delay time cannot be dynamically adjusted according to actual operational environment changes

Engineering Contradiction:
Improvemanufacturing and testing processVSAvoiddynamic adjustment capability
Core Design Contradiction:
Ease of manufactureVSAdaptability or versatility

Solution Approach 1:

The patent implements dynamic delay adjustment by introducing a delay adjustment register that can modify the delay time based on environmental conditions (temperature, voltage, frequency) detected during operation. This transforms the static delay circuit into a dynamic system that adapts to changing operational environments, resolving the contradiction between simplified manufacturing and adaptability.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent employs feedback mechanisms where the delay adjustment register continuously monitors environmental parameters and automatically adjusts the delay time accordingly. This closed-loop feedback system enables the circuit to self-correct for environmental variations without requiring complex manufacturing processes or extensive testing.

Inventive Principle:
Principle #23Feedback

2Device complexity

If the delay path is fixed before use, then the circuit design is simpler, but the signal delay time cannot be adjusted when operating at rising temperature or higher speed

Engineering Contradiction:
Improvecircuit designVSAvoiddata access accuracy
Core Design Contradiction:
Device complexityVSReliability

Solution Approach 1:

The patent introduces a delay adjustment register that dynamically modifies the delay time based on environmental conditions such as temperature and operating speed. This dynamic adjustment mechanism maintains data access accuracy across varying conditions without significantly increasing circuit complexity, as the adjustment is achieved through a simple register modification rather than complex reconfigurable logic.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent changes the delay parameter dynamically by adjusting the delay time value in the delay adjustment register based on environmental feedback. This parameter change approach allows the circuit to maintain reliability under varying conditions while keeping the overall circuit design relatively simple, as only the delay parameter is modified rather than the entire circuit topology.

Inventive Principle:
Principle #35Parameter changes

3Adaptability or versatility

If multiple delay chains are provided for different environments, then the adaptability to environmental changes is improved, but the device complexity and manufacturing cost increase

Engineering Contradiction:
Improveenvironmental adaptationVSAvoiddelay chain configuration
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

Instead of providing multiple fixed delay chains for different environments, the patent implements a single delay chain with a delay adjustment register that dynamically modifies the delay time. This dynamic approach achieves environmental adaptability without requiring multiple parallel delay paths, thereby avoiding the complexity and manufacturing costs associated with implementing multiple dedicated delay chains.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent creates a universal delay adjustment mechanism that can handle various environmental conditions (temperature, voltage, frequency) through a single delay adjustment register. This multi-functional approach replaces the need for environment-specific delay chains, reducing device complexity while maintaining adaptability across different operating conditions.

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

Applied Scientific Principles

This section explains which scientific principles are used to turn an abstract innovation direction into a practical engineering solution.

Function Achieved in This Case

This approach ensures the circuit system operates with the best delay adjustment value, enhancing data access accuracy and stability by dynamically adjusting signal delay times, reducing errors and costs associated with predetermining delay paths.

Implementation Method 1

A method involving an environment-adjustment look-up table and a controller with a ring oscillator to periodically monitor and adjust signal delay times based on system-environment monitor values

Methodology Applied
Scientific EffectRing oscillator frequency variation:

Data Source

PatentUS8171329B2Method of dynamically adjusting signal delay time of circuit system
Publication Date: 2012.05.01 NOVATEK MICROELECTRONICS CORP
  • US8171329B2 patent drawing
  • US8171329B2 patent drawing
  • US8171329B2 patent drawing

AI summary

A circuit system periodically checks a system-environment monitor value, and then obtains a system-environment monitor value index corresponding to the system-environment monitor value in the environment-adjustment look-up table. Finally, the circuit system adjusts a signal delay time according to a delay adjustment value corresponding to the system-environment monitor value index.