DisplayPort Main Link Coding With CDI and Lane Shuffling

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The DisplayPort Version 1.4 interface faces challenges in achieving optimal channel coding efficiency due to overhead from Reed Solomon Forward Error Correction (RS FEC) and ANSI 8b/10b coding, resulting in reduced data transmission efficiency.

Innovation Solution

The proposed solution involves enhancing channel coding efficiency by rearranging data transmission using lane shuffling and the addition of a Code Data Indicator (CDI) field, employing channel coding schemes like 64b/66b, 128b/132b, and 128b/130b, which organize and transmit 8-bit symbols across lanes efficiently, and incorporating RS FEC for error correction, thereby improving data bit rate and reducing overhead.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If Reed Solomon Forward Error Correction (RS FEC) is used for error correction, then data transmission reliability is improved, but channel coding efficiency deteriorates due to overhead of RS parity symbol transmission

Engineering Contradiction:
Improvedata transmission reliabilityVSAvoidchannel coding efficiency
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The patent segments the data transmission into micro-packets with structured coding units. Each coding unit contains a specific number of symbol chunks (2 or 4) organized in a systematic pattern, allowing RS FEC to be applied more efficiently at the micro-packet level rather than across the entire data stream, thereby reducing overall overhead while maintaining error correction capability

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent changes the coding parameters by introducing an n-bit code data indicator (where n is 2 or 4) that precedes groups of m symbol chunks (where m is 2 or 4). This indicator system allows for more flexible and efficient encoding schemes that improve channel coding efficiency while maintaining the necessary error correction functionality through optimized parameter selection

Inventive Principle:
Principle #35Parameter changes

2Reliability

If ANSI 8b/10b coding is used for data encoding, then data transmission reliability is improved through error detection capability, but channel coding efficiency deteriorates to 80% due to encoding overhead

Engineering Contradiction:
Improveerror detection capabilityVSAvoidchannel coding efficiency
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The patent changes the encoding parameters by organizing data into structured coding units with specific arrangements of symbol chunks and using code data indicators. This alternative encoding structure achieves improved channel coding efficiency (95.2% or 96.8%) while maintaining error detection and correction capabilities through the systematic organization of data at the micro-packet level

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS10585837B2Data transmission method and data transmission system
Publication Date: 2020.03.10 AY DEE KAY LLC DBA INDIE SEMICONDUCTOR
  • US10585837B2 patent drawing
  • US10585837B2 patent drawing
  • US10585837B2 patent drawing

AI summary

A data transmission method and system for enhanced channel coding efficiency of a DisplayPort interface is disclosed. One method comprises transmitting a plurality of coding units for each micro-packet in each of one or more lanes of a DisplayPort Main Link from a DisplayPort transmitter, wherein each of the coding units comprises: a group of m symbol chunks, each symbol chunk including four 8-bit symbols, wherein in is 2 or 4; and an n-bit code data indicator that precedes the group of m-symbol chunks, wherein n is 2 or 4, and wherein the n-bit code data indicator indicates a content type of the m symbol chunks.