Data Storage Device Offset Compensation Using Reference Patches
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Electronic storage devices face challenges in accurately positioning read and write mechanisms due to dimensional changes caused by environmental factors like heat, cold, and moisture, leading to servo tracking errors and data retrieval issues.
Innovation Solution
The implementation of a data storage device with a first and second read mechanism, a data storage medium, and a controller that uses reference patches to detect offsets and compensate by adjusting the position and timing of the read mechanism, ensuring accurate reading and writing even under dimensional changes.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If the storage device uses springs to move the media relative to read and write mechanisms, then the device can perform read and write operations, but dimensional changes due to environmental conditions cause positioning inaccuracies
Solution Approach 1:
The patent applies preliminary action by pre-positioning reference patches at known locations on the storage medium before actual data operations. These reference patches contain reference bits that establish a baseline coordinate system. When dimensional changes occur, the system uses these pre-established references to detect and compensate for positioning drift, allowing the read/write mechanisms to maintain accuracy despite environmental variations.
Solution Approach 2:
The patent implements feedback by continuously monitoring the position of reference bits on the storage medium using read mechanisms. The system compares the actual detected positions of reference bits against their expected positions, calculates any offset or drift caused by dimensional changes, and uses this feedback information to adjust the positioning of read/write mechanisms accordingly, maintaining accurate data access despite environmental variations.
2Adaptability or versatility
If the storage device undergoes dimensional changes due to heat, cold, or moisture, then environmental adaptability is achieved, but servo tracking errors increase
Solution Approach 1:
The patent applies parameter changes by dynamically adjusting the servo tracking parameters based on detected dimensional changes. When environmental conditions cause the storage medium to expand or contract, the system measures the displacement of reference bits and相应地 modifies the servo control parameters (such as track pitch, sector positioning) to compensate for these changes, maintaining reliable data access across varying environmental conditions.
3Measurement precision
If reference patches are positioned at corners of the storage medium, then offset detection accuracy is improved, but the device complexity increases
Solution Approach 1:
The patent applies segmentation by dividing the storage medium into distinct functional zones: data storage areas and reference patches positioned at corner locations. This segmentation allows the reference patches to serve as dedicated positioning markers independent of the data storage functionality. By placing reference patches at corners rather than distributing them throughout the medium, the system achieves accurate offset detection with minimal additional complexity, as the corner positions are naturally distinct and easy to identify.
Data Source
AI summary
A data storage device includes a first read mechanism, a second read mechanism, and a data storage medium movable with respect to the first read mechanism and the second read mechanism. A first reference patch containing reference bits is positioned near a first corner of the data storage medium. The first read mechanism is configured to read the reference bits of the first reference patch and the second read mechanism is configured to read the reference bits of a second reference patch. The storage device also includes a controller configured to determine whether the first read mechanism and the data storage medium are offset with respect to each other based upon the reference bits read by the first read mechanism and the reference bits read by the second mechanism.


