Data Inversion Circuit for DBI-AC Encoding in PAM 4 Systems
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current data encoding techniques are inadequate for enhancing data transmission efficiency using PAM 4 signals, leading to inefficiencies in power consumption and increased crosstalk phenomena in high-speed data transmission systems.
Innovation Solution
A data inversion circuit that performs DBI-AC encoding by analyzing input data patterns to determine optimal encoding strategies, reducing power consumption and minimizing crosstalk through dynamic encoding methods such as inverting data symbols and exchanging positions of data symbols based on signal values and stack values.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If PAM 4 signal is used to transmit 2 bits at a time, then data transmission speed is enhanced, but crosstalk phenomenon increases due to frequent signal transitions
Solution Approach 1:
The patent applies data inversion technique where data symbols are inverted based on stack value analysis. When the stack value (number of signal transitions) exceeds a threshold, the data symbols are inverted to reduce transitions and minimize crosstalk, while still maintaining high-speed PAM 4 transmission
Solution Approach 2:
The patent dynamically adjusts encoding strategy based on real-time analysis of data patterns and stack values. The system selectively applies inversion or exchange operations depending on the specific data situation, making the crosstalk mitigation adaptive rather than static
2Reliability
If data encoding techniques are applied to reduce crosstalk, then signal integrity improves, but power consumption increases due to additional processing
Solution Approach 1:
The patent changes the parameter of data symbol representation by exchanging positions of symbols with similar signal values. This reduces signal transitions and power consumption while maintaining data integrity, rather than using more complex encoding schemes
3Use of energy by moving object
If conventional DBI encoding is used, then power consumption is reduced, but it cannot effectively address crosstalk in PAM 4 signals
Solution Approach 1:
The patent merges DBI (Data Bus Inversion) with AC (Alternating Current) encoding techniques to create DBI-AC encoding. This combination leverages the power-saving benefits of DBI while adding crosstalk mitigation capabilities through exchange operations specific to PAM 4 signals
Solution Approach 2:
The patent segments the encoding process into two distinct operations: inversion of data symbols and exchange of data symbol positions. This segmentation allows each operation to target specific aspects of the problem (power consumption and crosstalk respectively) while working together
Data Source
AI summary
According to an aspect, a data inversion circuit configured to perform DBI-AC encoding using a PAM 4 signal may comprise a data generation unit configured to generate input data based on the PAM 4 signal, a channel comprising N data lines, a first auxiliary signal generation unit configured to generate a first auxiliary signal that determines whether to perform a first encoding on the input data based on the number of each of a plurality of data symbols included in the input data, a first data encoding unit configured to generate intermediate data by performing the first encoding on the input data based on the first auxiliary signal, a second auxiliary signal generation unit configured to generate a second auxiliary signal that determines whether to perform a third encoding on the intermediate data by analyzing the relationship between a plurality of data symbols at a current time point and a plurality of data symbols at a previous time point included in the intermediate data and a second data encoding unit configured to generate encoded data by performing the third encoding on the intermediate data based on the second auxiliary signal, and to transmit the generated encoded data to a data reception unit via the channel and the first auxiliary signal and the second auxiliary signal may be combined into one signal and implemented as a PAM 4 signal.


