Slave Device Pass-Through Mode for Serial Communication Phase Error Reduction

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In daisy chain serial communications systems, phase difference errors occur during time synchronization between a master device and slave devices due to the accumulation of delays through multiple slave devices, leading to inaccuracies in synchronization.

Innovation Solution

Implementing a slave device with a communications circuit capable of switching between a communication mode and a pass through mode, allowing data to be transmitted directly without relying on its own clock pulse signal, thereby reducing the effective number of intervening slave devices and minimizing phase difference errors.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If data is transmitted through multiple slave devices in communication mode, then the data can be processed and transmitted by each slave device using its own clock pulse signal, but the delay time accumulates proportionally to the number of slave devices, causing phase difference errors

Engineering Contradiction:
Improvesynchronization accuracyVSAvoiddelay time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent extracts the harmful function of intermediate slave devices (which cause delay accumulation) by introducing a pass-through mode that bypasses their processing functions. When a slave device operates in pass-through mode, it directly transmits received data to the next device without using its own clock pulse signal, thereby removing the source of delay accumulation while maintaining the daisy-chain communication structure.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent makes the communication mode dynamic by allowing slave devices to switch between communication mode and pass-through mode based on whether they are the target of time synchronization. This dynamic switching enables the system to adapt its behavior: intermediate devices use pass-through mode to minimize delay, while the target slave device uses communication mode to perform synchronized processing.

Inventive Principle:
Principle #15Dynamics

2Measurement precision

If time synchronization is performed between master device and a slave device that is not adjacent to the master device, then the synchronization can be achieved, but phase difference errors occur due to the accumulation of delays through multiple slave devices

Engineering Contradiction:
Improvephase difference measurement accuracyVSAvoidnumber of intervening slave devices
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent introduces pass-through mode as an intermediary state for intermediate slave devices. These devices act as mere conduits for synchronization data, neither processing nor generating clock-based delays. This intermediary function allows the synchronization signal to pass through multiple devices without accumulating phase errors, effectively making the number of intervening devices irrelevant to measurement precision.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Ease of operation

If slave devices operate in communication mode, then each device can process and transmit data using its own clock pulse signal, but the delay time in each device accumulates, leading to synchronization errors

Engineering Contradiction:
Improvedata processing capabilityVSAvoidsynchronization precision
Core Design Contradiction:
Ease of operationVSManufacturing precision

Solution Approach 1:

The patent applies different operational qualities to different parts of the system: intermediate slave devices operate in pass-through mode with minimal processing to maintain synchronization precision, while the target slave device operates in communication mode to perform necessary data processing. This local differentiation of operational modes allows the system to maintain both ease of operation and synchronization precision where needed.

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS10374736B2Slave device, serial communications system, and communication method for serial communications system
Publication Date: 2019.08.06 FANUC LTD
  • US10374736B2 patent drawing
  • US10374736B2 patent drawing
  • US10374736B2 patent drawing

AI summary

A slave device is equipped with a communications circuit that carries out serial communications in a communication mode in which received data is transmitted in synchronism with its own clock pulse signal, a communications line that carries out serial communications in a pass through mode in which received data is directly transmitted without depending on its own clock pulse signal, a switching unit that switches from the communication mode to the pass through mode, and a control unit that controls the switching unit.