Link Controller ALE Encoding for Low-Overhead Data Transmission

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing interconnection protocols, such as MIPI M-PHY and UFS, face limitations in achieving higher data rates and reducing latency in control frame transmission due to conventional 8b/10b coding schemes and signaling methods, which result in inefficiencies and overhead.

Innovation Solution

Implementing an advanced line encoding (ALE) scheme with error detection and correction, combined with pulse amplitude modulation (PAM-n) signaling, to enhance data throughput and control frame transmission efficiency.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Stability of the object's composition

If 8b/10b coding scheme is used for line encoding, then DC balance is achieved, but transmission overhead increases by 20%

Engineering Contradiction:
ImproveDC balanceVSAvoidtransmission overhead
Core Design Contradiction:
Stability of the object's compositionVSLoss of substance

Solution Approach 1:

The patent changes the encoding parameters from traditional 8b/10b coding to a more efficient line encoding scheme that achieves DC balance with reduced overhead. The encoding scheme transforms data items into encoded symbols where the number of encoded symbols is less than or equal to the number of original data items, thereby reducing transmission overhead while maintaining DC balance through controlled symbol selection and insertion of balance symbols.

Inventive Principle:
Principle #35Parameter changes

2Adaptability or versatility

If conventional signaling methods are used, then system compatibility is maintained, but data transmission rate is limited

Engineering Contradiction:
Improvesystem compatibilityVSAvoiddata transmission rate
Core Design Contradiction:
Adaptability or versatilityVSSpeed

Solution Approach 1:

The patent introduces dynamic signaling mechanisms where the encoding and decoding processes adapt based on the specific data pattern being transmitted. The line encoding dynamically selects encoded symbols and inserts balance symbols as needed, allowing the system to optimize transmission efficiency for different data types while maintaining compatibility with existing MIPI M-PHY and UFS standards through adherence to their fundamental signaling frameworks.

Inventive Principle:
Principle #15Dynamics

3Device complexity

If traditional line encoding is used, then implementation simplicity is maintained, but control frame transmission latency increases

Engineering Contradiction:
Improveimplementation simplicityVSAvoidcontrol frame transmission latency
Core Design Contradiction:
Device complexityVSLoss of time

Solution Approach 1:

The patent implements preliminary encoding where data items are transformed into encoded symbols with DC balance properties before transmission. The encoding process proactively inserts balance symbols to ensure DC balance is achieved in advance, preventing the need for additional latency-inducing adjustments during transmission. This preliminary action reduces control frame transmission latency while maintaining implementation feasibility through systematic encoding rules.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS12549281B2Operation method for electronic device and electronic device capable of performing advanced line encoding
Publication Date: 2026.02.10 SK HYNIX INC
  • US12549281B2 patent drawing
  • US12549281B2 patent drawing
  • US12549281B2 patent drawing

AI summary

Electronic device and method for an electronic device are provided. The method comprises: generating, at a data link layer of a link controller of the electronic device, a plurality of data items to be transmitted; generating, at the link controller of the electronic device, an advanced line encoding (ALE) block according to an advanced line encoding scheme, the ALE block including a data field, an error detection portion based on the data field, and an error correction portion corresponding to the data field and the error detection portion, the data field being generated by using one or more of the plurality of data items selectively based on a threshold value of block length for data item; and transmitting, at the link controller of the electronic device, the ALE block.