Multi-port transceiver multi-rate interleaving aggregation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current network communication architectures, such as USXGMII-M, face challenges in efficiently aggregating data from multiple lower-speed ports to transmit over a single higher-speed port, particularly when dealing with varying data rates and requiring scalable solutions for different network configurations.

Innovation Solution

The implementation of a multi-port transceiver system that includes multi-rate interleaver and deinterleaver circuitry to interleave and deinterleave data streams across different transmission rates, allowing for the aggregation of multiple data streams from various ports into a single higher-rate stream and vice versa, enabling scalable configurations such as cascading multiple transceivers to achieve higher aggregate data rates.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If multiple lower-speed ports are aggregated to transmit over a single higher-speed port, then the aggregate data rate is improved, but the device complexity increases due to multi-rate interleaver and deinterleaver circuitry

Engineering Contradiction:
Improveaggregate data rateVSAvoiddevice complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The system divides the data transmission process into multiple independent data streams, each handled by separate ports operating at lower speeds. The multi-rate interleaver segments and reassembles these streams into a single higher-speed output stream, enabling aggregation while maintaining manageable complexity through modular processing

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The multi-rate interleaver and deinterleaver circuitry act as intermediary components between the multiple lower-speed ports and the single higher-speed port. These intermediaries manage the rate conversion and data stream aggregation, resolving the complexity by providing dedicated processing logic that bridges different data rates

Inventive Principle:
Principle #24Intermediary (Mediator)

2Adaptability or versatility

If multi-rate interleaver circuitry is used to aggregate data streams from different rates, then the adaptability to varying data rates is improved, but the processing time increases

Engineering Contradiction:
Improveadaptability to varying data ratesVSAvoidprocessing time
Core Design Contradiction:
Adaptability or versatilityVSLoss of time

Solution Approach 1:

The multi-rate interleaver circuitry dynamically adjusts its operation based on the input data rates from different ports. It adapts the interleaving pattern and processing speed to match the varying rates, enabling flexible handling of different data streams while minimizing processing delays through dynamic rate matching

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system performs preliminary rate conversion and interleaving operations on data streams before they are aggregated. By preparing the data streams in advance through multi-rate processing, the system reduces real-time processing burden and minimizes overall processing time while maintaining adaptability

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS11923978B1Multi-port transceiver
Publication Date: 2024.03.05 MARVELL ASIA PTE LTD
  • US11923978B1 patent drawing
  • US11923978B1 patent drawing
  • US11923978B1 patent drawing

AI summary

A multi-port transceiver comprises a plurality of first ports, a first communication interface, and a second communication interface. Multi-rate interleaver circuitry interleaves i) a plurality of first data streams, each received via a respective first port at a first data rate, and ii) a second data stream received via the first communication interface at a second data rate, to generate a third data stream to be transmitted via the second communication interface at a third data rate. Multi-rate deinterleaver circuitry deinterleaves a fourth data stream that was received via the second communication interface at the third data rate into i) a plurality of fifth data streams, each fifth data stream to be transmitted via a respective first port at the first data rate, and ii) a sixth data stream to be transmitted via the first communication interface at the second data rate.