Servo Sector Address Data Encoding for Disk Storage
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current methods for increasing recording density in disk storage devices, such as hard disk drives, are limited in reducing the size of servo sectors, which restricts the expansion of data recording areas.
Innovation Solution
The method involves generating a short Gray code (SGC) format by dividing the cylinder number into high-order and low-order bits, distributing these bits across multiple servo sectors and using convolution to encode servo sector numbers, thereby reducing the address data area and increasing the data recording space.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Quantity of substance
If the size of servo sectors is reduced to increase recording density, then the data recording area can be expanded, but the address data area becomes insufficient to store complete cylinder numbers and servo sector numbers
Solution Approach 1:
The cylinder number is divided into high-order bits and low-order bits, with different portions stored in different servo sectors. The high-order bits are stored in servo sectors with smaller sector numbers, while low-order bits are stored in servo sectors with larger sector numbers. This segmentation allows the address data to be distributed across multiple sectors, reducing the address data area requirement in each individual servo sector while maintaining complete address information across the disk.
2Area of stationary object
If the address data area is reduced in each servo sector, then more space is available for data recording, but the ability to uniquely identify cylinders and servo sectors is compromised
Solution Approach 1:
The patent introduces a new dimension for address storage by utilizing the servo sector number itself as part of the addressing scheme. The servo sector number is encoded using convolution code, and the relationship between cylinder number bits and servo sector numbers creates a multi-dimensional addressing system. This allows complete address information to be reconstructed from the combination of stored bits and sector number patterns, preventing information loss while minimizing the address data area in each sector.
Data Source
AI summary
According to one embodiment, there is provided a method for generating address data. The method generates a first code corresponding to a cylinder number. The cylinder number is divided and recorded on servo sectors in association with an identification of a cylinder on a disk. The first code is formed of some codes obtained by dividing the cylinder number based on a number of each of the servo sectors. The method generates a second code corresponding to address data for each of the servo sectors, by encoding the first code based on the servo sector number and a servo format number. The servo format number is used to identify a format of each of the servo sectors.


