Link Controller ALE Encoding for Low-Overhead Data Transmission
Find Innovative SolutionsGenerate 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
Engineering 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%
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.
2Adaptability or versatility
If conventional signaling methods are used, then system compatibility is maintained, but data transmission rate is limited
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.
3Device complexity
If traditional line encoding is used, then implementation simplicity is maintained, but control frame transmission latency increases
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.
Data Source
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.


