High-Speed Link Encoding With Boundary Bits for Crosstalk Control

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Cross-talk occurs in communication links due to electromagnetic interference between closely spaced wires, leading to incorrect data transfers, and existing solutions like shield wires increase chip area or decrease throughput.

Innovation Solution

A communication link system that encodes data into codewords with boundary and flag bits to prevent cross-talk, using encoding and decoding schemes that eliminate cross-talk without additional wires, thus reducing the on-chip area required.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Object-affected harmful factors

If shield wires are added to reduce cross-talk, then cross-talk is reduced, but chip area increases

Engineering Contradiction:
Improvecross-talkVSAvoidchip area
Core Design Contradiction:
Object-affected harmful factorsVSArea of stationary object

Solution Approach 1:

The patent changes the electrical parameters of signal transmission by using encoded signal levels (e.g., 0.5V, 1.5V, 2.5V, 3.5V) instead of traditional binary levels, and by controlling transition patterns between adjacent wires to avoid simultaneous opposite transitions that cause cross-talk. This parameter-based approach reduces cross-talk without adding physical shield wires.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The patent replaces the mechanical/physical solution of adding shield wires with an encoding-based signal processing approach. By using boundary bits and transition control logic, the system achieves cross-talk reduction through signal manipulation rather than physical isolation structures.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

2Reliability

If shield wires are added to reduce cross-talk, then data accuracy is improved, but device complexity increases

Engineering Contradiction:
Improvedata accuracyVSAvoiddevice complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent segments the data transmission protocol into distinct components: boundary bits that indicate transitions, data bits carrying information, and control logic that manages encoding/decoding. This segmentation allows the system to handle cross-talk mitigation through structured signal processing rather than complex physical shielding.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces boundary bits as intermediary elements between data blocks. These boundary bits act as mediators that signal transition states and enable the receiving end to properly interpret data bits, thereby improving data accuracy without requiring complex shielding structures.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Object-affected harmful factors

If wires are separated to reduce cross-talk, then cross-talk is reduced, but chip area increases

Engineering Contradiction:
Improvecross-talkVSAvoidchip area
Core Design Contradiction:
Object-affected harmful factorsVSArea of stationary object

Solution Approach 1:

Instead of changing the physical spacing of wires, the patent changes the temporal and logical parameters of signal transmission. By controlling when transitions occur on adjacent wires and using encoded signal levels, the system reduces cross-talk while maintaining tight wire spacing for compact chip layout.

Inventive Principle:
Principle #35Parameter changes

4Object-affected harmful factors

If communication sequencing is changed to reduce cross-talk, then cross-talk is reduced, but throughput decreases

Engineering Contradiction:
Improvecross-talkVSAvoidthroughput
Core Design Contradiction:
Object-affected harmful factorsVSProductivity

Solution Approach 1:

The patent employs periodic boundary bits at regular intervals between data blocks to control transition patterns. This periodic structure allows the system to manage cross-talk through predictable, rhythmic signaling while maintaining high throughput by efficiently packing data bits between boundary markers.

Inventive Principle:
Principle #19Periodic action

Solution Approach 2:

The patent changes the timing and level parameters of signal transitions to avoid cross-talk causing patterns. By using multiple voltage levels and controlling transition timing, the system achieves both cross-talk reduction and maintains high data transmission rates without sequential bottlenecks.

Inventive Principle:
Principle #35Parameter changes

Applied Scientific Principles

This section explains which scientific principles are used to turn an abstract innovation direction into a practical engineering solution.

Function Achieved in This Case

The system effectively reduces cross-talk in high-speed data transmission with minimal increase in chip area, enhancing data accuracy and efficiency.

Implementation Method 1

Cross-talk occurs when signals on one wire unintentionally affect signals on adjacent wires. For example, when a signal transitions voltages from low to high or high to low, the transitioning signal generates an electromagnetic field that can induce a voltage in nearby wires

Methodology Applied
Scientific EffectElectromagnetic interference: Electromagnetic Induction

Data Source

PatentUS20250293712A1Systems and methods of exchanging data using a high-speed communication link
Publication Date: 2025.09.18 QUALCOMM INC
  • US20250293712A1 patent drawing
  • US20250293712A1 patent drawing
  • US20250293712A1 patent drawing

AI summary

A system includes a communication link coupled to an encoder and a decoder. The communication link includes a set of wires. The encoder is configured to encode a first block of input data to form a first codeword and to encode a second block of the input data to form a second codeword. The encoder is configured to generate a boundary bit based on at least one bit from each of the first codeword and the second codeword, and to send encoded data via the communication link. The encoded data includes a first set of bit values of the first codeword, a second set of bit values of the second codeword, and the boundary bit, which is located between the first set of bit values and the second set of bit values. The decoder is configured to decode the encoded data to generate a representation of the input data.