Loop Timing for Synchronous Signaling in High-Speed Ethernet PHYs

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In Ethernet networks, especially those using plesiochronous systems over twisted-pair media, achieving synchronous signaling between devices is challenging, particularly for PHYs that do not support auto-negotiation, as it requires manual clock configuration and does not ensure identical transmit and receive frequencies, limiting advanced signal processing techniques like crosstalk cancellation.

Innovation Solution

Implementing loop timing in the Reconciliation Sublayer or Link Layer to adjust the transmit clock frequency to match the receive clock frequency, using loop timing ordered sets and messages within the Link Layer Discovery Protocol, allowing for synchronous signaling without relying on auto-negotiation, and enabling crosstalk cancellation even in PHYs that do not support auto-negotiation.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If loop timing is implemented to adjust transmit clock frequency to match receive clock frequency, then synchronous signaling is achieved, but device complexity increases due to additional clock synchronization mechanisms

Engineering Contradiction:
Improvesynchronous signaling reliabilityVSAvoidclock synchronization complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent introduces loop timing ordered sets as intermediary signaling elements that carry clock frequency information between link partners. These ordered sets act as mediators to establish synchronous timing relationships without requiring direct complex clock distribution infrastructure, thereby achieving reliable synchronous signaling while managing device complexity.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The loop timing mechanism implements feedback by having the receiving device measure the incoming clock frequency and communicate this information back to the transmitting device through ordered sets. The transmitting device then adjusts its clock frequency based on this feedback to achieve frequency matching, creating a closed-loop control system that ensures synchronous operation.

Inventive Principle:
Principle #23Feedback

2Reliability

If manual clock configuration is used in PHYs without auto-negotiation, then clock frequency control is achieved, but ease of operation deteriorates due to manual configuration requirements

Engineering Contradiction:
Improveclock frequency controlVSAvoidmanual configuration requirement
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The patent enables PHY devices to automatically perform clock frequency negotiation and synchronization through the loop timing mechanism. Instead of requiring manual configuration, the system uses exchanged ordered sets to self-determine and adjust clock frequencies, allowing the network to configure itself automatically while maintaining reliable frequency control.

Inventive Principle:
Principle #25Self-service

3Ease of operation

If plesiochronous operation is used to enable symmetric point-to-point connections, then ease of operation is improved, but manufacturing precision deteriorates due to frequency mismatch between transmit and receive clocks

Engineering Contradiction:
Improvesymmetric connection establishmentVSAvoidfrequency matching precision
Core Design Contradiction:
Ease of operationVSManufacturing precision

Solution Approach 1:

The patent transitions the system from a static frequency relationship to a dynamic one. Instead of relying on fixed, pre-matched crystal frequencies, the loop timing mechanism continuously monitors and adjusts clock frequencies in real-time based on actual operating conditions, enabling the system to adapt and maintain precise frequency matching dynamically.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS11424901B2Method and apparatus for synchronous signaling between link partners in a high-speed interconnect
Publication Date: 2022.08.23 INTEL CORP
  • US11424901B2 patent drawing
  • US11424901B2 patent drawing
  • US11424901B2 patent drawing

AI summary

Loop timing is performed in a Reconciliation Sublayer (RS) so that the transmit clock frequency can be adjusted to be equal to the receive clock frequency for the entire PHY (including the physical coding sublayer (PCS)). One of two partners is selected to be the timing Slave to the other. If only one partner is capable of loop timing, that partner becomes the Slave. If both partners are capable of loop timing, symmetry breaking can be used to determine which partner should become Slave.