Signal-Processing Circuit Self-Configuration via Serial Timing Patterns

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing signal-processing circuits require dedicated connections or pins for configuration, which is undesirable in devices with limited pin resources, such as small medical devices, and there is a need for a self-configuring circuit that can select predefined signal-processing operations without allocating additional connections.

Innovation Solution

A self-configuring signal-processing circuit that uses digital serial interfaces with embedded separation markers and timing waveforms to derive configuration codes from timing patterns, allowing selection of signal-processing operations based on timing properties, thereby eliminating the need for dedicated configuration pins.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If dedicated configuration pins are used to select signal-processing operations, then configuration reliability is improved, but device pin resources are consumed

Engineering Contradiction:
Improveconfiguration reliabilityVSAvoidpin resources
Core Design Contradiction:
ReliabilityVSQuantity of substance

Solution Approach 1:

The existing digital serial interface pins are made multi-functional by enabling them to carry both data communication and configuration selection functions. The timing characteristics of serial data transmission are utilized to encode configuration information, allowing the same physical pins to serve dual purposes without requiring additional dedicated configuration pins.

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

Solution Approach 2:

Configuration information is encoded by modulating the timing parameters of existing serial data transmission. By varying timing intervals, delays, or synchronization patterns within the serial interface protocol, different signal-processing operations are selected without changing the physical connection topology or requiring additional pins.

Inventive Principle:
Principle #35Parameter changes

2Ease of operation

If configuration pins are allocated for each signal-processing operation, then ease of operation is improved, but device complexity increases

Engineering Contradiction:
Improveconfiguration easeVSAvoiddevice complexity
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The system performs self-configuration by automatically interpreting the timing characteristics of incoming serial data to determine the desired signal-processing operation. The circuit extracts configuration information from the timing patterns inherent in the data transmission itself, eliminating the need for external configuration controls or additional input pins.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The configuration selection function is merged with the existing data communication function. The same serial interface hardware and pins used for data transmission are also used to convey configuration information through timing-based encoding, consolidating multiple functions into a single integrated mechanism.

Inventive Principle:
Principle #5Merging (Combining)

3Adaptability or versatility

If timing-based configuration is implemented, then adaptability is improved, but measurement precision requirements increase

Engineering Contradiction:
Improveconfiguration flexibilityVSAvoidtiming measurement precision
Core Design Contradiction:
Adaptability or versatilityVSMeasurement precision

Solution Approach 1:

A timing interpretation circuit acts as an intermediary that translates timing characteristics of serial data into configuration codes. This intermediary component handles the precise timing measurements and conversions, shielding the rest of the system from the complexity of high-precision timing analysis while enabling flexible configuration through timing-based encoding.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentEP3143603B1Configuring signal-processing systems
Publication Date: 2024.02.21 ANALOG DEVICES INT UNLTD CO
  • EP3143603B1 patent drawingFigure 1A~1B
  • EP3143603B1 patent drawingFigure 2
  • EP3143603B1 patent drawingFigure 3A~3B

AI summary

A configurable signal-processing circuit may provide a plurality of selectable signal-processing operations. The configurable signal-processing circuit may have a configuration circuit that provides a configuration code that selects a first signal-processing operation from the plurality of selectable signal-processing operations based on a timing pattern for evaluating an input signal and outputting an output signal.