Split Decoder Syndrome Compression for Bus Width and Power Reduction
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
High-speed data communications face a bottleneck due to the need for large data bus widths and increased power consumption in channel decoding, particularly in systems with high user data rates and limited clock frequencies, leading to costly and complex receiver circuitry implementations.
Innovation Solution
The implementation of a split decoder architecture that compresses channel output information using syndrome decoding methods and source coding, allowing for reduced data traffic between the receiver and channel decoder, thereby decreasing the required bus width and power consumption without degrading frame error rate performance.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If the channel output is transmitted directly to the decoder without compression, then the frame error rate performance is maintained, but the data bus bandwidth and power consumption increase significantly
Solution Approach 1:
The patent extracts and transmits only the error syndrome information from the channel output, separating the essential error correction data from the redundant channel output data. This allows the decoder to function with compressed information, reducing power consumption while maintaining frame error rate performance through syndrome-based decoding
Solution Approach 2:
The patent changes the parameter representation of channel output from full channel output symbols to compressed error syndrome parameters. By transforming the data format and transmitting only the necessary syndrome parameters, the system reduces power consumption while preserving the ability to correct errors and maintain reliability
2Measurement precision
If the channel output is transmitted directly to the decoder without compression, then the decoding accuracy is maintained, but the data bus width and device complexity increase
Solution Approach 1:
The patent extracts only the error syndrome components from the full channel output, removing redundant information that is not necessary for accurate decoding. This extraction approach maintains decoding accuracy while significantly reducing the data bus width required to transmit channel information to the decoder
Solution Approach 2:
The patent segments the channel output into hard decisions and error syndrome components, transmitting only the essential syndrome information through the data bus. This segmentation allows the decoder to reconstruct accurate decoded output with reduced bus width requirements, lowering device complexity
3Productivity
If the channel output is compressed using syndrome decoding methods, then the data transmission rate is reduced, but the frame error rate performance may degrade
Solution Approach 1:
The patent introduces an error syndrome generator as an intermediary component that processes channel output and extracts essential error information. This intermediary enables compressed transmission of error syndrome data while maintaining frame error rate performance through the use of CRC-aided syndrome decoding, which reconstructs accurate decoded output from the compressed information
Solution Approach 2:
The patent implements feedback mechanisms where the decoder uses received error syndromes to generate feedback information for error correction. The CRC-aided syndrome decoding process uses feedback loops to iteratively correct errors, ensuring that frame error rate performance is maintained even though the data transmission rate is reduced through compression
Data Source
AI summary
A split decoder apparatus in a communication system provides reliable transfer of a transmitted message from a source to a destination. A channel encoder encodes the transmitted message into a transmitted codeword from a channel code and transmits the transmitted codeword over a channel. The channel produces a channel output in response to the transmitted codeword. In the split decoder apparatus, a decode client receives the channel output and generates a compressed error information, and a decode server receives the compressed error information and generates a compressed error estimate. The decode client receives the compressed error estimate and generates a message estimate. Communication complexity between the decode client and the decode server is reduced. The split decoder apparatus optionally generates a no-errors signal from the channel output, where the decode server is not activated if the no-errors signal indicates that the hard decisions correspond to a valid transmitted codeword.


