Dynamic Data Scrambling for Link Synchronization and Power

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Communication links face issues with data drifting and synchronization loss due to extended periods without transitions, leading to potential data errors, and varying power dissipation requirements across different applications, which are not efficiently managed by existing scrambling techniques.

Innovation Solution

A communication system with a logic unit that dynamically scrambles and unscrambles data, using a control register and feedback shift register to limit scrambling, and employs out-of-band signals or counters to control scrambling rates, allowing for reduced power consumption and improved performance by adjusting transition density dynamically.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If data scrambling is applied to ensure sufficient transition density, then synchronization reliability is improved, but power consumption increases

Engineering Contradiction:
Improvesynchronization reliabilityVSAvoidpower consumption
Core Design Contradiction:
ReliabilityVSUse of energy by moving object

Solution Approach 1:

The patent implements dynamic scrambling control where the scrambling operation is enabled or disabled based on real-time detection of transition density in the data stream. The system monitors the data for extended periods without transitions and dynamically activates scrambling only when needed to maintain synchronization, rather than applying it continuously. This dynamic approach ensures synchronization reliability while minimizing unnecessary power consumption during periods when scrambling is not required.

Inventive Principle:
Principle #15Dynamics

2Reliability

If complex scramble patterns with increased number of bits are generated to minimize statistical probability of inverse pattern, then synchronization reliability is improved, but device complexity increases

Engineering Contradiction:
Improvesynchronization reliabilityVSAvoidscramble pattern complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent changes the parameter of scramble pattern length dynamically based on the detected data characteristics. Instead of using a fixed complex pattern, the system adjusts the pattern length and complexity according to the actual transition density requirements. When data shows sufficient transitions, simpler or shorter patterns are used; when transitions are scarce, more complex patterns are activated. This parameter adaptation maintains synchronization reliability while reducing average device complexity.

Inventive Principle:
Principle #35Parameter changes

3Reliability

If scrambling is applied to all data to ensure transition density, then data transmission reliability is improved, but power dissipation increases

Engineering Contradiction:
Improvedata transmission reliabilityVSAvoidpower dissipation
Core Design Contradiction:
ReliabilityVSLoss of energy

Solution Approach 1:

The patent applies partial scrambling rather than scrambling all data continuously. The system selectively applies scrambling operations only to portions of the data stream that exhibit insufficient transition density, detected through monitoring for extended periods without transitions. This partial action approach maintains data transmission reliability for problematic segments while avoiding the power dissipation costs of scrambling already-sufficient data segments.

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS9473333B2Communications system via data scrambling and associated methods
Publication Date: 2016.10.18 INTERNATIONAL BUSINESS MACHINE CORPORATION
  • US9473333B2 patent drawing
  • US9473333B2 patent drawing
  • US9473333B2 patent drawing

AI summary

A communications system that may include a transmitter, a receiver, connected over a communications network. A communication link on the communications network may transfer data between the transmitter and the receiver. The system may also include a logic unit to scramble a plurality of portions of the data at the transmitter based upon the communication link and may unscramble the plurality of portions of the data at the receiver. As a result, the logic unit may provide improved performance of the communication link and/or reduced power consumption of the communication link.