Selective Scrambler Circuit for Communication Systems

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Communication systems face challenges in minimizing low-frequency jitter and DC accumulation in data streams due to time dispersive transmission paths and receivers, which can lead to bit errors and incorrect data recovery.

Innovation Solution

A communication system that uses a scrambler circuit with a linear feedback shift register to randomize only the payload section of data frames, while encoding the entire frame to eliminate DC content and minimize low-frequency jitter, ensuring that the preamble and parity sections remain unscrambled to maintain frame synchronization and error detection capabilities.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If scrambling is applied to the entire frame including preamble and parity sections, then low-frequency jitter and DC accumulation are reduced, but frame synchronization and error detection capabilities are compromised

Engineering Contradiction:
Improvebit error rateVSAvoidframe synchronization capability
Core Design Contradiction:
ReliabilityVSLoss of information

Solution Approach 1:

The data frame is segmented into three distinct sections: preamble section (unscrambled for synchronization), payload section (scrambled to reduce jitter), and parity section (unscrambled for error detection). This segmentation allows different processing methods for different sections, optimizing both synchronization reliability and bit error rate performance.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Different quality characteristics are applied to different sections of the frame. The preamble and parity sections maintain their original unscrambled state to preserve their specific functions, while only the payload section undergoes scrambling. This local differentiation ensures that each section has the appropriate properties for its intended purpose.

Inventive Principle:
Principle #3Local quality

2Reliability

If scrambling is applied to the entire frame, then DC accumulation is minimized, but the complexity of the scrambler circuit increases

Engineering Contradiction:
ImproveDC-free transmissionVSAvoidscrambler circuit complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The scrambler circuit is segmented with an enable signal that activates scrambling only during the payload section. This temporal segmentation reduces the active complexity of the scrambler circuit compared to continuous full-frame scrambling, while still achieving DC-free transmission in the critical payload portion.

Inventive Principle:
Principle #1Segmentation

3Object-affected harmful factors

If the transmission path uses low-pass filtering characteristics, then high-frequency noise is reduced, but inter-symbol interference increases due to symbol widening

Engineering Contradiction:
Improvehigh-frequency noiseVSAvoidinter-symbol interference
Core Design Contradiction:
Object-affected harmful factorsVSReliability

Solution Approach 1:

Scrambling is applied preliminarily to the payload section before transmission through the low-pass filtering path. This preliminary randomization of the data pattern ensures more uniform frequency distribution, which helps mitigate the effects of low-pass filtering and reduces inter-symbol interference caused by symbol widening.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS7634694B2Selective scrambler for use in a communication system and method to minimize bit error at the receiver
Publication Date: 2009.12.15 MICROCHIP TECHNOLOGY INC
  • US7634694B2 patent drawing
  • US7634694B2 patent drawing
  • US7634694B2 patent drawing

AI summary

A communication system for transmitting and receiving a sequence of bits, and the methodology for transferring that sequence of bits are provided. The communication system includes a transmitting circuit and a receiving circuit. Within the transmitting circuit is a scrambler that comprises a shift register, an enable circuit, and an output circuit. The shift register temporarily stores n bits within the sequence of bits, and the enable circuit enables the shift register to store bits that arise only within the payload section of a frame. The output circuit includes a feedback, and several taps within the n stages to scramble logic values within the sequence of n bits output from the shift registers thus effectively preventing in most instances the sequence of bits from exceeding n number of the same logic value. Within the receiving circuit is a descrambler also having a shift register, an enable circuit, and an output circuit. The descrambler recompiles the scrambled data back to its original form. The scrambler is preferably placed before an encoder in the transmission path to minimize data dependent, low frequency jitter. The encoder is used to place a coding violation into the frame to signal the beginning of each frame, and to encode the parity with an offset against any DC accumulation of the coding violation and the scrambled payload to eliminate all DC accumulation (baseline wander) within each frame.