Hybrid Scrambled Transmission Coding for Backplane Channels

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing digital data transmission systems face inefficiencies in coding overhead, particularly with 8b/10b and 64b/66b coding schemes, leading to high channel usage and synchronization challenges, especially at high speeds.

Innovation Solution

A hybrid channel coding method using a scrambler to prepare digital data for transmission, incorporating unscrambled codewords to maintain channel timing and DC balance, and employing an x29+x19+1 scrambler to achieve efficient power spectral density matching with control sequences.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If 8b/10b coding is used to maintain timing and DC balance, then transmission reliability is improved, but channel overhead increases to more than 20%

Engineering Contradiction:
Improvetransmission reliabilityVSAvoidchannel efficiency
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The transmission channel is segmented into control sequences and data sequences. Control sequences use traditional 8b/10b coding to maintain timing and DC balance, while data sequences use scrambled coding for higher efficiency. This segmentation allows each segment to use the most appropriate coding method for its specific requirements.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The invention changes the coding parameter from fixed 8b/10b coding for all data to a variable approach where control sequences use 8b/10b coding and data sequences use scrambled coding with different polynomial parameters (e.g., x29+x19+1). This parameter change optimizes both reliability and efficiency.

Inventive Principle:
Principle #35Parameter changes

2Productivity

If scrambled coding is used to increase channel efficiency, then coding overhead is reduced, but synchronization difficulty increases

Engineering Contradiction:
Improvechannel efficiencyVSAvoidsynchronization complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

Control sequences act as intermediaries between the scrambled data sequences and the receiver synchronization mechanism. These unscrambled control sequences provide recognizable patterns that enable the receiver to maintain synchronization without requiring complex synchronization circuits.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system preliminarily prevents synchronization loss by periodically inserting unscrawbled control sequences into the scrambled data stream. These control sequences anticipate and prevent potential synchronization drift before it causes errors.

Inventive Principle:
Principle #9Preliminary anti-action

3Reliability

If control sequences are inserted frequently to maintain synchronization, then synchronization reliability is improved, but channel overhead increases

Engineering Contradiction:
Improvesynchronization reliabilityVSAvoidchannel efficiency
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

Instead of using control sequences for every data block (excessive action), the system uses control sequences partially - only periodically or when synchronization is needed. This partial application maintains sufficient synchronization reliability while minimizing overhead and maximizing channel efficiency.

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS7876900B1Hybrid scrambled transmission coding
Publication Date: 2011.01.25 DELL MARKETING CORP
  • US7876900B1 patent drawing
  • US7876900B1 patent drawing
  • US7876900B1 patent drawing

AI summary

In one embodiment, a hybrid backplane coding scheme transmits data using lengthy sequences of scrambled data, separated by 8b/10b control character sequences that prepare the receiver for the next scrambled sequence and permit realignment if necessary. Advantageously, the sender of the scrambled data can be changed during the control character sequence. The hybrid backplane coding scheme can be designed such that the power spectral density of scrambled data and control character sequences are similar, which permits good performance with high-speed electrical differential receivers. Other embodiments are described and claimed.