Adaptive Error Control Coding for Tape Storage Tracks
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
In data storage systems, the trade-off between storage efficiency and error correction capability is challenging, especially when dealing with tape transverse dimensional stability issues that lead to track mis-registration and increased likelihood of read/write errors, which can be exacerbated by narrower track widths and higher mechanical tolerances.
Innovation Solution
A data writer system that applies varying degrees of error control coding (ECC) protection to different tracks based on their widths, with narrower tracks receiving a greater degree of ECC protection and wider tracks receiving lesser protection, while maintaining overall storage efficiency by balancing ECC and data bytes across the storage medium.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If uniform high-degree ECC protection is applied to all tracks, then data reliability is improved, but storage efficiency deteriorates due to increased redundancy
Solution Approach 1:
The patent applies different degrees of ECC protection to different tracks based on their specific characteristics. Narrower tracks that are more prone to errors receive higher-degree ECC protection, while wider tracks receive lower-degree protection. This local differentiation resolves the contradiction by optimizing reliability where needed without uniformly increasing redundancy across all tracks, thereby maintaining storage efficiency.
2Productivity
If narrower track widths are used to increase storage capacity, then storage efficiency is improved, but manufacturing precision deteriorates due to increased likelihood of read/write errors
Solution Approach 1:
The patent anticipates the increased error susceptibility of narrower tracks by pre-applying higher-degree ECC protection to them before data is written. This beforehand cushioning compensates for the reduced manufacturing precision inherent in narrower tracks, allowing the system to achieve higher storage efficiency without sacrificing data reliability.
3Reliability
If higher degree ECC protection is applied to narrower tracks, then reliability is improved, but device complexity increases due to varying ECC levels
Solution Approach 1:
The patent segments the storage medium into different track categories (narrower tracks and wider tracks) and applies appropriate ECC protection levels to each segment. This segmentation approach improves reliability by targeting protection where needed while managing device complexity through systematic classification and standardized protection levels for each category.
Data Source
AI summary
A data writer is described comprising: a memory to store at least one amount of source data that is to be written to a data storage medium; a processor to arrange the source data into subsets and generate ECC data in respect of each subset, wherein the source data and the associated ECC data are to be written to a data storage medium via a plurality of individual data channels, and wherein the ECC data comprises at least a first degree of ECC protection having a first level of redundancy in respect of a first subset and a second degree of ECC protection having a second level of redundancy in respect of a second subset; a plurality of data writing elements, each to write data from an associated data channel, concurrently with the writing by the other data writing elements of data from respective data channels, to a data storage medium; and a controller, to control the writing by the data writing elements of the source data and the associated ECC data to the data storage medium.


