Auto-Reset Circuit for Recursive Filter Synchronization Faults

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Recursive digital filters used in 3-wire serial interfaces are prone to persistent instability due to input clock and data synchronization errors, leading to arithmetic overflows and requiring manual reset, which is inconvenient and inefficient.

Innovation Solution

An auto-reset circuit is introduced that detects synchronization errors between the serial clock and synchronization signals, generating a reset signal to automatically reset the recursive digital filter when the oversampling ratio is disrupted, ensuring stability and preventing persistent instability.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If manual reset is used to recover from synchronization errors, then the filter can be restored to stable operation, but the system requires human intervention and loses operational continuity

Engineering Contradiction:
Improvefilter stabilityVSAvoidmanual intervention requirement
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The system automatically detects synchronization errors and triggers reset operations without human intervention. The control circuit monitors the serial interface and filter status, and when an error is detected, it automatically resets the filter to restore stability, making the system self-healing and eliminating the need for manual operation.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system implements continuous monitoring of synchronization signals and filter operational status. When desynchronization is detected, the feedback mechanism triggers an automatic reset sequence that restores the filter to its stable state, creating a closed-loop control system that maintains reliability without human intervention.

Inventive Principle:
Principle #23Feedback

2Reliability

If continuous monitoring for synchronization errors is implemented, then automatic recovery is enabled, but the device complexity increases

Engineering Contradiction:
Improveautomatic error recoveryVSAvoidcircuit complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The control circuit performs multiple functions: it monitors synchronization signals, detects errors, determines filter stability status, and triggers reset operations. By consolidating these diverse functions into a single multi-functional control unit, the design avoids the need for separate dedicated circuits for each function, thereby limiting the increase in overall device complexity while achieving automatic error recovery.

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

Solution Approach 2:

The monitoring, detection, and control functions are merged into an integrated control circuit that operates as a unified system. This consolidation reduces the number of discrete components and interconnections required, managing the complexity increase that would otherwise result from implementing continuous synchronization monitoring and automatic reset capabilities.

Inventive Principle:
Principle #5Merging (Combining)

3Device complexity

If the filter operates without protection against synchronization errors, then the device complexity remains low, but the filter becomes prone to persistent instability and arithmetic overflows

Engineering Contradiction:
Improvecircuit simplicityVSAvoidresistance to synchronization errors
Core Design Contradiction:
Device complexityVSReliability

Solution Approach 1:

The system proactively monitors for synchronization errors before they can cause arithmetic overflows or persistent instability. By detecting desynchronization conditions in advance and triggering preventive reset actions, the system cushions against the harmful effects of synchronization errors, protecting the filter from entering unstable states while adding minimal complexity to the overall design.

Inventive Principle:
Principle #11Beforehand cushioning (Prior cushioning)

Data Source

PatentUS7685216B2Automatic input error recovery circuit and method for recursive digital filters
Publication Date: 2010.03.23 TEXAS INSTRUMENTS INC
  • US7685216B2 patent drawing
  • US7685216B2 patent drawing
  • US7685216B2 patent drawing

AI summary

Recursive digital filter circuitry which avoids persistent unstable conditions therein provides a serial clock signal, a synchronization signal, and a serial data input to corresponding inputs of a 3-wire serial interface circuit to produce a serial clock output signal, a synchronization output signal, and a parallel data output signal which are applied to corresponding inputs of a recursive digital filter. The serial clock signal and the synchronization signal are input to an auto-reset circuit which detects a fault associated with the synchronization signal or the serial clock signal and produces a reset signal in response to detection of the fault for resetting the recursive digital filter.