EtherCAT Clock Propagation for Low-Power Node Synchronization
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
EtherCAT networks lack support for low power modes, remote power management, cable diagnostics, and clock daisy-chaining, leading to inefficiencies and limitations in network performance and reliability.
Innovation Solution
The implementation of an EtherCAT device with a clock circuit for clock generation or propagation, a degradation calculation circuit for signal quality assessment, and a wakeup circuit for remote waking of nodes, enabling low power modes, remote power management, and clock daisy-chaining within the EtherCAT network.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If EtherCAT nodes operate continuously to maintain network responsiveness, then network reliability is improved, but energy consumption increases
Solution Approach 1:
The patent implements dynamic power management by enabling EtherCAT nodes to switch between active and low-power states based on network conditions. The master node can remotely wake up slave nodes from low-power mode when network traffic is detected, allowing nodes to adapt their power consumption dynamically while maintaining network responsiveness when needed.
2Reliability
If clock signals are propagated through all nodes in the network, then clock synchronization is improved, but signal degradation increases
Solution Approach 1:
The patent segments the clock distribution function by designating specific nodes as clock sources and others as clock consumers. Instead of all nodes generating or propagating clock signals, the network is divided into segments where master nodes or designated slave nodes provide clock signals to specific groups of downstream nodes, reducing the propagation distance and signal degradation for each segment.
Solution Approach 2:
The patent introduces intermediary nodes that receive clock signals from master nodes and redistribute them to downstream nodes. These intermediary nodes act as signal regenerators, receiving degraded clock signals from the master and providing refreshed clock signals to their downstream consumers, thereby mitigating the cumulative degradation effect across the entire network.
3Adaptability or versatility
If all nodes generate their own clock signals independently, then node autonomy is improved, but network synchronization deteriorates
Solution Approach 1:
The patent implements a multi-functional clock system where nodes can operate in different modes: some nodes function as clock sources generating clock signals, while others function as clock consumers receiving and using those signals. This universal design allows nodes to adapt their role based on network configuration and requirements, maintaining both autonomy in role assignment and synchronization through the shared clock infrastructure.
Data Source
AI summary
An EtherCAT device with a node for use in an EtherCAT network is disclosed. The EtherCAT device includes: a clock circuit; a clock input to receive an input clock signal; a clock output to send an output clock signal; and control logic. The control logic is to determine whether to operate the EtherCAT device in a clock generation mode or a clock propagation mode, wherein in the clock generation mode, the clock circuit is to drive an oscillator to generate the input clock signal; and in the clock propagation mode, the clock circuit is to receive the input clock signal from another node in the EtherCAT network. The control logic is further to control the clock circuit to output the output clock signal for a subsequent node in the EtherCAT network based upon the input clock signal.


