Disk Drive Refresh Zones Serpentine Access Pattern
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Prior art disk drives face challenges in managing magnetic entropy due to adjacent track interference (ATI), leading to data degradation over time, particularly as the number of write operations increases, and existing refresh monitor systems do not effectively account for this interference.
Innovation Solution
The disk drive employs a serpentine access pattern to define refresh zones dynamically, with write frequency counters updating and adjusting the number and size of these zones in response to write operations, thereby compensating for ATI and improving refresh efficiency.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If refresh zones are defined based on concentric regions on the disk, then the structure is simple and easy to implement, but the system cannot effectively account for adjacent track interference (ATI) and data degradation
Solution Approach 1:
The refresh zones are dynamically defined based on the serpentine access pattern rather than fixed concentric regions. The control circuitry determines refresh zone boundaries by tracking the actual access sequence, allowing zones to adapt to varying write frequencies and ATI exposure in real-time operation.
Solution Approach 2:
The system uses write frequency counters to monitor and feedback information about actual write operations to the refresh zone definition. This feedback mechanism allows the refresh zones to be adjusted based on measured write frequencies, ensuring that zones with higher ATI exposure receive appropriate refresh attention.
2Reliability
If the number of refresh zones is increased to better manage ATI, then data integrity improves, but the complexity of managing refresh operations increases
Solution Approach 1:
The disk surface is segmented into multiple refresh zones based on serpentine access patterns and write frequency distributions. This segmentation allows targeted refresh operations on specific zones that experience higher ATI, rather than uniformly treating the entire disk surface.
Solution Approach 2:
The system changes parameters such as refresh zone boundaries, zone sizes, and refresh intervals based on measured write frequencies and ATI exposure. By dynamically adjusting these parameters, the system optimizes refresh operations without requiring a fixed, complex zone structure.
3Reliability
If refresh operations are performed more frequently to counteract magnetic entropy, then data integrity improves, but the time and resources consumed by refresh operations increase
Solution Approach 1:
Different regions of the disk surface are treated differently based on their actual usage patterns and ATI exposure. Zones with higher write frequencies and greater ATI exposure receive more frequent refresh operations, while zones with lower activity receive less frequent refreshing, optimizing the balance between data integrity and time consumption.
Applied Scientific Principles
This section explains which scientific principles are used to turn an abstract innovation direction into a practical engineering solution.
Function Achieved in This Case
This approach reduces data loss by dynamically managing refresh zones based on write frequency, minimizing the impact of ATI and maintaining data integrity across disk surfaces.
Implementation Method 1
a current is applied to a write element of the head (e.g., a write coil) to create a magnetic field which magnetizes the surface of the disk by orienting the direction magnetic grains
Implementation Method 2
The orientation of the grains exhibits hysteresis thereby generating their own magnetic field when the write magnetic field is removed
Implementation Method 3
a read element of the head (e.g., a magnetoresistive element) transduces the magnetic field emanating from the disk surface into a read signal
Data Source
AI summary
A disk drive is disclosed including a first disk surface comprising a plurality of data tracks, wherein each data track comprises a first plurality of data sectors, and a second disk surface comprising a plurality of data tracks, wherein each data track comprises a second plurality of data sectors. A first head is actuated over the first disk surface and a second head is actuated over the second disk surface. The first and second data sectors are accessed in a serpentine access pattern, wherein a plurality of refresh zones are defined relative to the serpentine access pattern. When a write command is received from a host, data is written to at least one of the refresh zones, and a refresh monitor associated with the refresh zone is updated.


