Programmable Preamble Cycles for Signal Integrity

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Intersymbol interference (ISI) and signal distortion due to insufficient channel bandwidth and improper filtering compromise the integrity of communicated data in digital communication systems, particularly in computing systems with idle or DC states.

Innovation Solution

Programming programmable registers in communication devices to include a predetermined number of preamble cycles before signal transmission, which conditions the communication path and reduces data errors by improving signal sampling precision.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Speed

If signal transmission is performed without preamble cycles, then communication speed is improved, but data integrity deteriorates due to intersymbol interference and signal distortion

Engineering Contradiction:
Improvecommunication speedVSAvoiddata integrity
Core Design Contradiction:
SpeedVSReliability

Solution Approach 1:

The patent applies preliminary action by transmitting preamble cycles before the actual data signal. These preamble cycles condition the communication path in advance, allowing the receiver to adjust to the incoming signal characteristics and establish proper sampling timing, thereby preventing intersymbol interference and signal distortion before they affect data transmission

Inventive Principle:
Principle #10Preliminary action

2Reliability

If the number of preamble cycles is increased, then data integrity is improved by reducing intersymbol interference, but communication efficiency deteriorates due to increased transmission time

Engineering Contradiction:
Improvedata integrityVSAvoidcommunication efficiency
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The patent applies parameter changes by making the number of preamble cycles programmable and adjustable. The system can dynamically change the preamble cycle count based on communication conditions, channel characteristics, and data requirements, allowing optimization between data integrity and communication efficiency for different scenarios

Inventive Principle:
Principle #35Parameter changes

3Device complexity

If fixed preamble cycles are used, then system complexity is reduced, but adaptability deteriorates when communication path characteristics change

Engineering Contradiction:
Improvesystem complexityVSAvoidadaptability to path characteristics
Core Design Contradiction:
Device complexityVSAdaptability or versatility

Solution Approach 1:

The patent applies dynamics by transitioning from fixed to programmable preamble cycle configuration. The system can dynamically adjust the number of preamble cycles based on detected communication path characteristics, channel conditions, and specific transmission requirements, enabling adaptation without requiring complete system redesign for different scenarios

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS8054928B2Programmable preamble system and method
Publication Date: 2011.11.08 ATI TECHNOLOGIES ULC
  • US8054928B2 patent drawing
  • US8054928B2 patent drawing
  • US8054928B2 patent drawing

AI summary

A system includes a first communication device and a second communication device. The first communication device includes a programmable region. The programmable region of the first communication device is programmed so that an associated signal includes a number of preamble cycles. The second communication device also can include a programmable region. The programmable region of the second communication device can be programmed so that an associated signal includes a number of preamble cycles. The number of preamble cycles can be based on a variety of factors, such as the topology or implementation of the system. In an embodiment, the number of preamble cycles is associated with a data strobe signal, and data is not read or written in response to the data strobe signal until all of the preamble cycles have been transmitted and received.