Programmable Parallel Data Preambles for Reduced Switching Noise

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

As data transmission speeds increase, existing DC balance coding systems, such as 8B/10B DC balance coding, face challenges in reducing simultaneous switching noise (SSN), which limits transmission speed and frequency due to fixed preamble patterns, making it difficult to effectively manage noise variations with changing operating conditions.

Innovation Solution

A data communication system that generates or detects preambles with flexible lengths and patterns for each data line, allowing for adjustable preamble information to be programmed into a programmable unit, such as a mode register set or fuse circuit, to reduce SSN by creating an intermediate level of noise that is less than the maximum SSN created by DC balance encoded data.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Object-affected harmful factors

If fixed preamble patterns are used in DC balance coding systems, then implementation is simpler, but simultaneous switching noise cannot be effectively reduced under variable operating conditions

Engineering Contradiction:
Improvesimultaneous switching noiseVSAvoidadaptability to variable operating conditions
Core Design Contradiction:
Object-affected harmful factorsVSAdaptability or versatility

Solution Approach 1:

The patent implements dynamic preamble patterns that can be selectively applied to different data lines based on operating conditions. The system transitions from static fixed patterns to dynamic configurable patterns, allowing each data line to have optimized preamble sequences that adapt to reduce simultaneous switching noise under varying operating conditions.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent changes the parameters of preamble patterns (length, sequence, configuration) to optimize noise reduction. By varying preamble parameters across different data lines and operating conditions, the system achieves effective SSN reduction while maintaining adaptability to different transmission scenarios.

Inventive Principle:
Principle #35Parameter changes

2Object-affected harmful factors

If flexible preamble patterns with different lengths are implemented for each data line, then simultaneous switching noise is reduced, but device complexity increases

Engineering Contradiction:
Improvesimultaneous switching noiseVSAvoidpreamble generation and detection complexity
Core Design Contradiction:
Object-affected harmful factorsVSDevice complexity

Solution Approach 1:

The patent applies local quality by allowing each data line to have its own specific preamble pattern configuration optimized for its characteristics. Instead of a uniform approach, each line can have different preamble lengths and patterns tailored to its specific noise profile and operating conditions, achieving effective SSN reduction without requiring complete system redesign.

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS7936289B2Method, device, and system for data communication with preamble for reduced switching noise
Publication Date: 2011.05.03 SAMSUNG ELECTRONICS CO LTD
  • US7936289B2 patent drawing
  • US7936289B2 patent drawing
  • US7936289B2 patent drawing

AI summary

A data communication device or system includes a preamble unit and a data interface. The preamble unit generates or detects a first preamble having a first length for a first data line, and generates or detects a second preamble having a second length for a second data line. The first length is different from the second length, and data on the first and second data lines form parallel data. The data interface communicates a first data with the first preamble via the first data line and communicates a second data with the second preamble via the second data line. The respective length and/or respective pattern of each preamble are adjustable and/or programmable.