Optical Module Link Training Using Out-of-Band Synchronization

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing link training methods for optical modules and host devices face interoperability issues and race conditions due to unsynchronized clock timings and untrained links, particularly when auto-negotiation is not performed, leading to repeated timeouts and inefficient synchronization.

Innovation Solution

Implementing out-of-band link training for in-band links between host devices and optical modules, using out-of-band signals to independently train each link, and utilizing IDLE signals to maintain synchronization until both links are fully operational.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If traditional in-band link training is used, then the link training process is simple, but race conditions and timeouts occur due to unsynchronized clock timings

Engineering Contradiction:
Improvelink training reliabilityVSAvoidlink training complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent divides the link training process into two independent phases: out-of-band link training (for clock synchronization and parameter adjustment) and in-band link training (for data transmission). This segmentation allows the transmission link and reception link to be trained independently and asynchronously, eliminating race conditions while maintaining manageable complexity through structured separation of concerns.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent performs out-of-band link training before in-band link training. The out-of-band training establishes synchronized clock timings and optimized parameters in advance, ensuring that when in-band training occurs, the foundations are already solidified. This preliminary action prevents race conditions during the subsequent in-band training phase.

Inventive Principle:
Principle #10Preliminary action

2Adaptability or versatility

If auto-negotiation is not performed, then device complexity is reduced, but interoperability issues arise due to unsynchronized clock timings

Engineering Contradiction:
ImproveinteroperabilityVSAvoidclock synchronization complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent introduces out-of-band signals as an intermediary mechanism for clock synchronization and parameter adjustment. These out-of-band signals act as a mediator between the transmission and reception links, enabling coordinated synchronization without requiring complex auto-negotiation protocols. The intermediary layer simplifies the overall system while ensuring interoperability.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Loss of time

If links are trained simultaneously, then time efficiency is improved, but race conditions occur due to unsynchronized timing

Engineering Contradiction:
Improvetraining timeVSAvoidsynchronization reliability
Core Design Contradiction:
Loss of timeVSReliability

Solution Approach 1:

The patent segments the training process into sequential phases: first out-of-band training for both links to establish synchronization, then independent in-band training for transmission and reception links. This segmentation eliminates race conditions by ensuring synchronization is established before data transmission training begins, while the independent in-band training allows parallel processing to maintain time efficiency.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent performs out-of-band training as a preliminary action before in-band training. This preliminary synchronization phase ensures that clock timings are aligned and parameters are optimized before the actual data transmission training occurs. The preliminary action prevents race conditions while the subsequent parallel in-band training maintains time efficiency.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS12470315B2Out-of-band based independent link training of in-band links between host devices and optical modules
Publication Date: 2025.11.11 MARVELL ASIA PTE LTD
  • US12470315B2 patent drawing
  • US12470315B2 patent drawing
  • US12470315B2 patent drawing

AI summary

A first optical module includes an optical transceiver and a chip. The optical transceiver, subsequent to completion of link training of an in-band transmission link between the first optical module and a host device, waits for a second optical module to come up including transmitting a first awake signal from the first optical module to the second optical module, and receives a second awake signal from the second optical module when the second optical module is up. The chip i) based on a first out-of-band signal transmitted via an out-of-band link, performs the link training of the in-band transmission link independently of an in-band reception link between the first optical module and the host device, and ii) based on the second awake signal and a second out-of-band signal transmitted via the out-of-band link, performs link training of the in-band reception link independent of the in-band transmission link.