Embedded-Clock Single-Line Communication With Dynamic Data Thresholds

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing communication systems between master and slave communication apparatuses are limited by the characteristics of the communication line, requiring a flexible solution to accommodate various line characteristics and ensure reliable data and clock recovery.

Innovation Solution

A slave communication apparatus with a clock recovering section and a data recovering section that dynamically sets threshold values based on signal levels, and a master communication apparatus with a signal generating section that embeds a clock in data signals using distinct signal levels, allowing for adaptable communication over a single communication line.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Device complexity

If a single communication line is used for bidirectional communication between master and slave apparatuses, then the communication system structure is simplified, but the reliability of data and clock recovery deteriorates due to varying communication line characteristics

Engineering Contradiction:
Improvecommunication system structureVSAvoiddata and clock recovery reliability
Core Design Contradiction:
Device complexityVSReliability

Solution Approach 1:

The slave communication apparatus dynamically adjusts the data threshold value based on the recovered data value. When the recovered data indicates a first data value, the data threshold is set to a first threshold value; when it indicates a second data value, the data threshold is set to a second threshold value. This dynamic adjustment compensates for signal level variations caused by different communication line characteristics, thereby maintaining reliable data recovery while using a simplified single-line structure.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system changes the parameter (data threshold value) according to the state of the recovered data. The data recovering section sets different threshold values (first threshold value or second threshold value) based on whether the recovered data corresponds to a first or second data value. This parameter change enables the system to adapt to different signal levels caused by varying communication line characteristics without requiring multiple communication lines.

Inventive Principle:
Principle #35Parameter changes

2Device complexity

If fixed threshold values are used for data recovery, then the device complexity is reduced, but the adaptability to different communication line characteristics deteriorates

Engineering Contradiction:
Improvedata recovering sectionVSAvoidadaptability to communication line characteristics
Core Design Contradiction:
Device complexityVSAdaptability or versatility

Solution Approach 1:

Instead of using fixed threshold values, the data recovering section implements dynamic threshold selection based on the recovered data value. The system switches between a first data threshold value and a second data threshold value depending on whether the recovered data corresponds to a first or second data value. This dynamic approach enables adaptation to different communication line characteristics while maintaining relatively simple device architecture.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The data recovering section uses feedback from the clock recovering section's output (the recovered data value) to determine which data threshold value to apply. When the recovered data indicates a first data value, the system feeds back the selection of a first data threshold value; when it indicates a second data value, it feeds back the selection of a second data threshold value. This feedback mechanism enables automatic adaptation to different communication line characteristics.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS12007825B2Slave communication apparatus and master communication apparatus
Publication Date: 2024.06.11 FUJI ELECTRIC CO LTD
  • US12007825B2 patent drawing
  • US12007825B2 patent drawing
  • US12007825B2 patent drawing

AI summary

A slave communication apparatus including a clock recovering section that recovers a clock signal from a transmission signal having a first signal value when the clock is a first level, a second signal value when the clock is a second level and data has a first data value, and a third signal value between the first and second signal values when the clock is the second level and the data has a second data value; and a data recovering section that recovers the data, wherein the data recovering section sets the data threshold value to be a first setting value between the second and third signal values in response to the recovered data having the second data value, and sets the data threshold value to be a second setting value between the first and third signal values in response to the recovered data having the first data value.