Ethernet Transceiver Rate Control via Dynamic Retrain

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Ethernet transceivers face challenges in efficiently establishing data links due to the gap between new generation data rates and legacy infrastructure capabilities, often requiring time-consuming autonegotiation and retraining processes to adjust data rates, leading to potential downtime and suboptimal data transfer.

Innovation Solution

Implementing a method where Ethernet transceivers advertise multiple supported data rates during autonegotiation, initiate a training sequence at the highest rate, and retrain at a lower rate if necessary without repeating the autonegotiation sequence, using InfoFields for control information to request retraining and optimize data transfer modes.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If Ethernet transceivers operate at the highest default data rate (e.g., 10 Gb/s), then data transfer efficiency is improved, but compatibility with legacy infrastructure deteriorates

Engineering Contradiction:
Improvedata transfer efficiencyVSAvoidcompatibility with legacy infrastructure
Core Design Contradiction:
ProductivityVSAdaptability or versatility

Solution Approach 1:

The transceiver dynamically adjusts its operating data rate based on the capabilities of the connected infrastructure. During autonegotiation, the transceiver advertises multiple supported rates and selects the appropriate rate based on link training results, enabling it to operate at 10 Gb/s when possible and automatically adapt to lower rates (1 Gb/s, 500 Mb/s, 250 Mb/s) when legacy infrastructure is detected, thus resolving the contradiction between maximizing data transfer efficiency and maintaining compatibility

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The transceiver changes its operational parameter (data rate) based on negotiation outcomes. By supporting multiple data rate parameters and selectively activating them based on infrastructure capability detection during link training, the transceiver can optimize performance for modern infrastructure while maintaining compatibility with legacy systems, addressing both the productivity and adaptability requirements

Inventive Principle:
Principle #35Parameter changes

2Adaptability or versatility

If Ethernet transceivers perform full autonegotiation and training sequences to adjust data rates, then compatibility with legacy infrastructure is improved, but link establishment time deteriorates

Engineering Contradiction:
Improvecompatibility with legacy infrastructureVSAvoidlink establishment time
Core Design Contradiction:
Adaptability or versatilityVSLoss of time

Solution Approach 1:

The transceiver performs preliminary actions by pre-advertising multiple supported data rates during the autonegotiation phase before actual data transfer begins. This allows the link partner to make informed decisions about rate selection in advance, and enables faster rate adjustments during operation without requiring complete re-negotiation, thus reducing link establishment time while maintaining compatibility

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The transceiver segments the rate adjustment process into distinct phases: initial autonegotiation where multiple rates are advertised, link training phase where the appropriate rate is selected and confirmed, and operational phase where data transfers at the selected rate. This segmentation allows for more efficient rate adaptation compared to traditional single-phase negotiation, reducing overall establishment time while ensuring compatibility

Inventive Principle:
Principle #1Segmentation

3Adaptability or versatility

If Ethernet transceivers use traditional rate adjustment methods with repeated autonegotiation sequences, then data rate adaptation is improved, but operational downtime deteriorates

Engineering Contradiction:
Improvedata rate adaptationVSAvoidoperational downtime
Core Design Contradiction:
Adaptability or versatilityVSDuration of action of stationary object

Solution Approach 1:

The transceiver prepares multiple data rate options in advance during the initial autonegotiation phase, storing them as available options. When rate adjustment is needed during operation, the transceiver can quickly switch between these pre-prepared rates without initiating a complete new autonegotiation sequence, significantly reducing operational downtime while maintaining adaptability to different infrastructure capabilities

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The transceiver implements dynamic rate switching capability that allows real-time adjustment between pre-advertised data rates without requiring full re-negotiation. This dynamic adaptation mechanism enables the transceiver to respond quickly to changing link conditions or partner capabilities, minimizing operational downtime while maintaining flexible data rate adaptation

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS10148508B1Method and system for ethernet transceiver rate control
Publication Date: 2018.12.04 MARVELL ASIA PTE LTD
  • US10148508B1 patent drawing
  • US10148508B1 patent drawing
  • US10148508B1 patent drawing

AI summary

A method of signaling between Ethernet transceivers along a link is disclosed. The method includes advertising first and second supported data rates between the transceivers during an autonegotiation sequence. The link is then trained to train transceiver operating parameters with a training sequence of symbols. The training includes initiating the training sequence to support the first data rate, determining whether the link can operate at the first data rate, and transferring control information requesting a retrain at a second data rate different than the first data rate if the link cannot support the first data rate. The link is retrained, in response to the control information, to train the parameters for operation at the second data rate. The retraining is carried out without repeating the autonegotiation sequence. The link is then operated in a data transfer mode at the second data rate.