Partial Reverse Concatenated Modulation Coding for Tight Constraints
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional reverse concatenation schemes for data storage face challenges such as high implementation complexity, weakened modulation constraints, and inability to satisfy non-uniform constraints, making them inefficient for practical use in data storage systems like tape drives and optical storage.
Innovation Solution
The implementation of a partial reverse concatenated modulation code, where data is encoded using a C2 encoding scheme followed by modulation encoding and then C1 encoding, without reversing the entire order of error correction coding and modulation coding, allowing for tighter modulation constraints and reduced implementation complexity.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If conventional reverse concatenation is used to improve modulation code rate, then code rate increases, but implementation complexity increases significantly
Solution Approach 1:
The patent applies partial reverse concatenation by reversing only the order of C1 and modulation coding, while keeping C2 coding in its original position. This partial application of the reverse concatenation principle achieves improved code rate (0.9951) without requiring complete architectural redesign, thus reducing implementation complexity compared to full reverse concatenation schemes
2Productivity
If C2 symbol insertion is performed after modulation coding to achieve reverse concatenation, then code rate improves, but modulation constraints are weakened
Solution Approach 1:
The patent performs C2 encoding before modulation coding rather than after. This preliminary action ensures that the data is properly prepared with C2 error correction coding before undergoing modulation, thereby maintaining tight modulation constraints (G=14, I=11) while still achieving high code rate through the partial reverse concatenation of C1 and modulation coding stages
3Reliability
If complete reverse concatenation is implemented to improve error rate performance, then soft information passing is enabled, but system complexity increases prohibitively
Solution Approach 1:
The patent implements partial reverse concatenation that selectively reverses only the C1 and modulation coding order, while maintaining C2 coding in its traditional position. This partial approach enables soft information passing from detector to decoder for improved error rate performance without requiring complete overhaul of the data flow architecture, thus avoiding prohibitively high system complexity
4Productivity
If reverse concatenation is used to achieve high code rate, then format efficiency improves, but backward compatibility becomes difficult to maintain
Solution Approach 1:
The patent applies partial reverse concatenation that modifies only specific coding stages (C1 and modulation) while preserving the overall data flow architecture and C2 coding position. This selective modification achieves high code rate (0.9951) and improved format efficiency while maintaining compatibility with existing LTO tape drive standards and backward compatibility requirements
Data Source
AI summary
In one embodiment, a computer program product includes a computer readable storage medium having program instructions embodied therewith. The computer readable storage medium is not a transitory signal per se. The embodied program instructions are readable/executable by a processor to cause the processor to write, by the processor, data to a storage medium of a data storage system using a partial reverse concatenated modulation code. The partial reverse concatenated modulation code includes encoding the data by applying a C2 encoding scheme prior to encoding the data by applying one or more modulation encoding schemes, followed by encoding the data by applying a C1 encoding scheme subsequent to the encoding of the data with the one or more modulation encoding schemes. Other computer program products for writing data to a storage medium of a data storage system using a partial reverse concatenated modulation code are presented according to more embodiments.


