Rotary Head Data Storage for Tape Integrity Verification
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Magnetic and optical tape media systems face inefficiencies in data storage and retrieval, particularly with increased tape length, leading to longer access times and limited capacity, and lack the ability to easily verify data integrity post-write due to limitations in multiple stripe head designs and single laser element capabilities.
Innovation Solution
A rotary head design with multiple head elements on a rotating carriage assembly allows for data verification by utilizing existing write heads in a read mode, eliminating the need for additional dedicated read heads and enhancing data throughput and storage capacity.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Quantity of substance
If multiple stripe head designs are used to increase storage capacity, then tape width and number of tracks increase, but device complexity and manufacturing difficulty increase significantly
Solution Approach 1:
The head assembly is segmented into multiple independent head elements arranged in a circular array on a rotating carriage. Each head element can independently write or read a track, allowing the system to achieve high storage capacity through temporal multiplexing of heads rather than spatial expansion of tape width.
Solution Approach 2:
The patent transitions from a linear array of heads (multiple stripe head design) to a circular array of heads on a rotating carriage. This dimensional change allows the tape to remain relatively narrow while achieving high capacity through the rotational movement and sequential access of multiple heads around the circle.
2Quantity of substance
If tape length is increased to boost storage capacity, then more data can be stored, but access time increases significantly
Solution Approach 1:
The rotating head carriage enables continuous data writing across multiple tracks as the carriage rotates, eliminating the need to stop and reposition the tape for each track. The tape moves continuously through the head assembly while multiple heads sequentially write different tracks, maintaining continuous useful action throughout the recording process.
Solution Approach 2:
Multiple head elements are pre-positioned in the circular array at different angular positions, allowing them to sequentially access and write different tracks on the tape as it passes through. This preliminary arrangement of heads eliminates the need for mechanical repositioning during operation, reducing access time.
3Reliability
If dedicated read heads are added to verify data integrity, then data verification capability improves, but device complexity and cost increase
Solution Approach 1:
Each head element in the circular array is designed to perform both writing and reading functions. The same physical head that writes data to a track can subsequently read back and verify the data integrity of that track. This multi-functionality eliminates the need for separate dedicated read heads, reducing device complexity while maintaining verification capability.
Solution Approach 2:
The write heads serve their own verification function by reading back the data they just wrote. Each head element verifies its own writing operation by switching to read mode and checking the recorded data, making the system self-verifying without requiring additional specialized components.
Data Source
Figure 1~2
Figure 3
Figure 4
AI summary
A data storage and retrieval system includes a head carriage unit adapted for rotational motion and having multiple heads disposed at a working surface. The system also includes a tape drive unit configured to move a tape media past the working surface of the head carriage unit, the tape media having a width approximately equal to a width of the working surface. As the head carriage unit rotates and the tape moves past the working surface, a first head is configured to write a data track to the tape and a second head is configured to thereafter read the data track, where data read by the second head is for use in verifying data integrity and performing error correction.