Storage device having a drive arm with multiple read-write head
11861173 ยท 2024-01-02
Assignee
Inventors
Cpc classification
International classification
Abstract
A hard disk drive having a single drive arm with multiple read-write heads for synchronous access to data, wherein the multiple read-write heads are used for synchronous access to shorten the access time of the hard disk drive and the data.
Claims
1. A storage device comprising a drive arm having at least two of read-write heads capable of accessing data synchronously, the storage device comprising: at least one hard disk, wherein each hard disk is divided into at least two regions; a drive arm, having at least two read-write heads, wherein each read-write head reads and writes data in a corresponding region of the at least two regions to increase the speed of accessing data by at least two times faster; and a control unit, separating first data to be written into a plurality of write-data, wherein each write-data corresponds to a different read-write head of the at least two read-write heads, wherein each of the at least two read-write heads is associated with a separate process unit, respectively, wherein each of said processing units comprises a separate series/parallel data converter for writing said first data into said at least two regions synchronously.
2. The storage device according to claim 1, wherein the storage device has an interface unit, wherein the interface unit is one of the following: Parallel ATA series, Serial ATA series, SCSI series, USB series, SAS series and PCIe series.
3. The storage device according to claim 1, wherein each of said processing units further comprises at least one of the following: a data buffer, a CRC generator, error data detection and calibrator, and a comparator of magnetic track number and sector number.
4. The storage device according to claim 1, wherein each write-data is respectively associated with a separate CRC (cyclic redundancy check) of the write-data, wherein each separate CRC is written into its corresponding region of the at least two regions by its corresponding read-write head, respectively.
5. The storage device according to claim 3, wherein the control unit further integrates the processing unit to become a multi-core control unit or a multi-core CPU unit.
6. The storage device according to claim 1, wherein the drive arm has four read-write heads, wherein each hard disk is divided into four regions, and the hard disk is in the state after it is formatted, wherein a rule for reordering serial numbers of the sectors are: under the same track, if a track in one of the regions is bad, a track in one of the regions is marked as not usable if said track is bad for all of said four read-write heads.
7. The storage device as described in claim 1, wherein the storage device has a configuration setting switch to change speeds of accessing data in one of the following conditions: 8 speed be changed to 4 speed with four read-write heads accessing data synchronously for a hard disk, 2 single-side hard disks with four read-write heads accessing data synchronously; 6 speed be changed to 3 with three read-write heads accessing data synchronously, and 2 speed with two read-write heads accessing data synchronously for a hard disk.
8. The storage device according to claim 1, wherein two read-write heads are arranged on each side of a hard disk, wherein four read-write heads access the hard disk synchronously.
9. The storage device according to claim 1, wherein three read-write heads are arranged on each side of a hard disk, wherein six read-write heads access the hard disk synchronously.
10. A storage device comprising a drive arm having at least two read-write heads capable of accessing data synchronously, the storage device comprising: at least one hard disk, wherein each hard disk is divided into at least two regions; a drive arm, having at least two read-write heads, wherein each read-write head reads and writes data in a corresponding region of the at least two regions; and a control unit, separating first data to be written into a plurality of write-data, wherein each write-data corresponds to a different read-write head of the at least two read-write heads for writing said first data synchronously, wherein the drive arm has four read-write heads, wherein each hard disk is divided into four regions, and the hard disk is in the state after it is formatted, wherein a rule for reordering serial numbers of the sectors are: under the same track, if a track in one of the regions is bad, a track in one of the regions is marked as not usable if said track is bad for all of said four read-write heads.
11. A storage device comprising a drive arm having at least two read-write heads capable of accessing data synchronously, the storage device comprising: at least one hard disk, wherein each hard disk is divided into at least two regions; a drive arm, having at least two read-write heads, wherein each read-write head reads and writes data in a corresponding region of the at least two regions; and a control unit, separating first data to be written into a plurality of write-data, wherein each write-data corresponds to a different read-write head of the at least two read-write heads for writing said first data synchronously, wherein the storage device has a configuration setting switch to change speeds of accessing data in one of the following conditions: 8 speed be changed to 4 speed with four read-write heads accessing data synchronously for a hard disk, 2 single-side hard disks with four read-write heads accessing data synchronously; 6 speed be changed to 3 with three read-write heads accessing data synchronously, and 2 speed with two read-write heads accessing data synchronously for a hard disk.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
(1) The foregoing aspects and many of the accompanying advantages of this invention will become more readily appreciated as the same becomes better understood by reference to the following detailed description when taken in conjunction with the accompanying drawings, wherein:
(2)
(3)
(4)
(5)
(6)
(7)
DETAILED DESCRIPTION OF THE INVENTION
(8)
(9) The hard disk assembly 80 has at least one group with each group containing 1 to 12 hard disks. Each hard disk is equipped with any one of 2, 4 or 6 read-write heads. When a hard disk is equipped with 2 read-write heads, the first side of the hard disk is named the 1st Big Sector Block, and the second side of the hard disk is named the 2nd Big Sector Block. When the hard disk is equipped with 4 read-write heads, each hard disk is divided into 4 Big Sector Block including the first side (or A side) outer ring sector (side-A outer ring sectors), side-A inner ring sectors, side-B outer Ring sectors, and side-B inner ring sectors;
(10)
(11) Traditional hard disks have a data-free safe region as a place where the read/write head rests or parks. This region is called the RW-Head Landing Zone or simply Landing region. In the embodiment of the present invention, both the first side and the second side of the first hard disk are designed with two read-write head landing regions, and the read-write head landing region near the center of the hard disk is called the second read-write head landing region (also It is the landing zone of a traditional hard disk), the landing zone far away from the center of the hard disk is called the first read-write head landing zone, the sector outside the first landing zone is called the outer magnetic zone, and the sector between the first landing zone and the second landing zone is called the inner sector. For example, each side of each hard disk has a total of 8,400 tracks, and each side has two read-write heads to access the data on that side. Among them, the outermost track 1 to track 4,000 is the outer magnetic zone; tracks 4,001 to 4,200 are the landing zone of the first read/write head, wherein no magnetic material coating in this region; tracks 4,201 to 8,200 are the inner magnetic zone; tracks 8,201 to 8,400 are the landing region of the second read/write head, wherein no magnetic material coating in this region. Therefore, assuming that the speed of the read-write head does not change, the time for each read-write head to move from above the first track (Track 00) to above the highest number of tracks in this case will be half that of a traditional hard disk drive. In other words, the average access time of the head (Average Access Time) is only half of the traditional hard disk drive.
(12) The first track on the first side of the hard disk is the 00th track of the first read/write head, the 4,000th track is the 3,999th track of the first read/write head, and the 4,201th track is track 00 of the second read/write head, track 8,200 is track 3,999 of the second read/write head; track 1 on the second side of the hard disk is track 00 of the read/write head, and track 4,000 is track 3,999 of the read/write head; Track 4,201 is track 00 of the fourth read/write head, and track 8,200 is track 3,999 of the fourth read/write head.
(13) The feature of this present invention in this example is that a single drive shaft drives 2, 4, 6, 8 or 12 read-write heads to synchronously access hard disk data. In this embodiment, there is a single shaft that drives four read-write heads to synchronously access data, when the first read/write head is pushed above the 00th track in the outer sector, the second read/write head is also positioned above the 00th track in the inner sector. At the same time, the third read-write head is located on the 00th track of the outer sector on the second side of the hard disk, while the fourth read-write head is located on the 00th track of the inner sector on the second side of the hard disk. Four read-write heads synchronously access data with a same track number in four respective regions. a control unit 10 has a central processing unit (CPU) with a firmware program, wherein writing commands and data to be written are received from the computer system through the interface unit 20, the control unit 10 selects the read/write head serial number and the number of tracks (Cylinder Number), sector number (Sector Number) to which the data will be written, and separate the written data into any of 2, 4, 6, or 8 groups. The control unit separating the data to be written into 4 groups: the first write data, the second write data, the third write data, and the fourth write data, wherein, the first write data is output to the first write/read data processing unit 301, the second write data is output to the second write/read data processing unit 302, and the third write data is output to the third write/read data processing unit 303, and the fourth write data is output to the fourth write/read data processing unit 304.
(14) The data reading system receives the reading command from the computer system, and the control unit obtains the first magnetic track number and the first magnetic zone number stored in the file allocation table (FAT, File Allocation Table) and move the drive arm and read-write heads to the magnetic track number to read the data, and then the control unit receives the data from the first write/read data processing unit 301, the second write/read data processing unit 302, the third write/read data processing unit 303, and the fourth write/read data processing unit 304, and then read dada from four data processing units are merged into a piece of data, which is sent back to the computer system through the interface unit 20;
(15) Write/read data processing unit group 30, at least one group, each group comprises any combination of 2, 4, 6, 8 or 12 write/read data processing units, wherein 2 write/read data processing units with 2 read/write heads is 2 speed; 4 write/read data processing units with 4 read/write heads is 4 speed; 6 write/read data processing units with 6 read-write heads is 6 speed; 8 write/read data processing units with 8 read-write heads is 8 speed; 12 write/read data processing units with 12 read-write heads is 12 speed. One end of each write/read data processing unit is electrically coupled to the control unit, and the other end is electrically coupled to its corresponding read/write head. In one embodiment, the control unit further integrates the processing unit to become a multi-core control unit or a multi-core CPU unit.
(16) In this embodiment, a single drive shaft drives four read-write heads to synchronously access data at four times the speed, so there are four write/read data processing units, respectively, the first write/read data processing unit 301 and the second The writing/reading data processing unit 302, the third writing/reading data processing unit 303, and the fourth writing/reading data processing unit 304 are composed, and the first writing/reading data processing unit 301 is electrically coupled to the first read/write head 601, the second write/read data processing unit 302 is electrically coupled to the second read/write head 602, the third write/read data processing unit 303 is electrically coupled to the third write head 603, and the fourth write/read data processing unit 304 is electrically coupled to the fourth read/write head 604.
(17) The first write/read data processing unit 301 outputs the first write data sent from the control unit 10 with the CRC code of the first write data to the first read/write head 601 during the write operation, the first write data will be written in the first outer ring sector 801 of the first hard disk 81 to complete the data writing operation; in the read operation, the first outer ring of the first hard disk 81 will be read by the first read/write head 601, and CRC are used to check the data and correct errors, and then send it back to the control unit 10; The second write/read data processing unit 302 outputs the second write data sent from the control unit 10 with the CRC code of the second write data to the second read/write head 602 during the write operation. The second write data will be written in the first inner ring sector 802 of the first hard disk 81 to complete the data writing operation; in the read operation, the first inner ring sector 802 will be read by the first read/write head 601, and CRC are used to check the data and correct errors, and then send it back to the control unit 10; the third write/read data processing unit 303 outputs the third write data sent from the control unit 10 with the CRC code of the third write data to the third read/write head 603 during the write operation, wherein the third write data will be written in the second outer sector 803 of the first hard disk 81 to complete the data writing operation; in the read operation, the second outer sector 803 will be read by the third read/write head 603, and CRC are used to check the data and correct errors, and then send it back to the control unit 10; The fourth write/read data processing unit 304 outputs the fourth write data sent from the control unit 10 with the CRC code of the fourth write data to the fourth read/write head 604 during the write operation. The fourth write data will be written in the inner sector 804 of the second side of the hard disk to complete the data writing operation; in the read operation, the inner sector 804 of the second side of the first hard disk 81 will be read by the fourth read/write head 604, and CRC are used to check the data and correct errors, and then send it back to the control unit 10.
(18)
(19) Permanent magnet (Permanent magnet) combination 50, at least one group, each group comprises two permanent magnets, wherein a voice coil motor (VCM) is placed in the magnetic field generated by the two permanent magnets. When current passes through the coil, under the influence of the magnetic field, the driving arm and the read-write head combination unit 60 are moved by the leverage of the actuator axis.
(20) Actuator Arm and read/write head combination unit 60, at least one set, each set contains voice coil motor (VCM), actuator Axis, read/write head (RW-Head) and related components, the control unit controls the voice coil motor to move the read-write head to the target track position. The number of read-write heads is always 2 times or 4 times the number of hard disks. When the number of read/write heads is twice the number of hard disks, the first read/write head is coupled to the first write/read data processing unit to access data on the first side of the first hard disk, and the second read/write head is coupled to the second write/read data processing unit to access the data on the second side of the first hard disk; when the number of read/write heads is 4 times the number of hard disks, the first read-write head is coupled to the first write/read data processing unit to access data in the outer sector 801 on the first side of the first hard disk, the second read/write head is coupled to the second write/read data processing unit to access the data in the inner ring sector 802 on the first side of the first hard disk, and the third read/write head is coupled to the third write/read data processing unit to access data in the outer sector 803, the fourth read/write head is coupled to the fourth write/read data processing unit to access data in the second inner sector 804 of the first hard disk.
(21) Spindle motor 70, at least one group, each group provides a stable speed of the hard disk (platter), usually but not limited to any one of 5,400 rpm, 7,200 rpm, 10 Krpm, 15 Krpm, etc.
(22) The first power supply circuit unit 90, the power supply comes from +5 volts or +5 volts and +12 volts of the computer system, and the power supply circuit unit converts it into different voltages to supply internal components of the hard disk drive.
(23) Configuration setting switch 11, at least one set, each set is a set of switches used to determine the configuration of the hard disk drive, for example, a hard disk drive with 2 hard disks and 8 read-write heads, you can select this 8 read-write heads synchronously access data to achieve 8-times-speed data access or divide into 2 groups, each containing 4 read-write heads, and each group can achieve four-times-speed data access speed in two configurations, see Table 1, which shows the relationship between transmission rate, hard disk and the number of read-write heads.
(24) TABLE-US-00001 TABLE 1 Data Total Total Trans- Number Number Struc- fer of of R/W ture Speed Disks heads Descriptions X1 X12 X2 X12 2 hard disks are equipped with 12 read-write heads, and 12 read-write heads are simultaneously accessed at 12 times the speed {circle around (1)}The first hard disk, the first side, the outer region is accessed by the first read-write head {circle around (2)}The first hard disk, the first side, the middle region is accessed by the second read-write head {circle around (3)}The first hard disk, the first side, the inner region is accessed by the third read-write head {circle around (4)}The first hard disk, the second side, the outer region is accessed by the fourth read-write head {circle around (5)}The first hard disk, the second side, the middle region is accessed by the fifth read-write head {circle around (6)}The first hard disk, the second side, the inner region is accessed by the sixth read-write head {circle around (7)}The second hard disk, the first side, the outer region is accessed by the first read-write head {circle around (8)}The second hard disk, the first side, the middle region is accessed by the second read-write head {circle around (9)}The second hard disk, the first side, the inner region is accessed by the third read-write head {circle around (10)}The second hard disk, the second side, the outer region is accessed by the fourth read-write head {circle around (11)}The second hard disk, the second side, the middle region is accessed by the fifth read-write head {circle around (12)}The second hard disk, the second side, the inner region is accessed by the sixth read-write head X2 X8 X2 X8 2 hard disks are equipped with 8 read-write heads, 8 read-write heads are simultaneously accessed at 8 times speed {circle around (1)}The first hard disk, the first side, the outer region is accessed by the first read-write head {circle around (2)}The first hard disk, the first side, the inner region is accessed by the second read-write head {circle around (3)}The first hard disk, the second side, the outer region is accessed by the third read-write head {circle around (4)}The first hard disk, the second side, the inner region is accessed by the fourth read-write head {circle around (5)}The second hard disk, the first side, the outer region is accessed by the fifth read-write head {circle around (6)}The second hard disk, the first side, the inner region is accessed by the sixth read-write head {circle around (7)}The second hard disk, the second side, the outer region is accessed by the seventh read-write head {circle around (8)}The second hard disk, the second side, the inner region is accessed by the 8th read-write head X3 X4 X2 X8 2 hard disks are equipped with 8 read-write heads but only 4 read-write heads are simultaneously accessed at 4 times the speed There are two ways of implementation: (1) Only one hard disk is accessed at the same time (4 read-write heads are accessed simultaneously), that is, the 1st to 4th read-write heads or the 5th to 8th read-write heads are synchronously accessed. (2) Simultaneously access the first or second side of two hard disks (4 read-write heads synchronous access), namely the first, third, fifth, seventh, etc. 4 read-write heads synchronous access or 2nd, 4th, 6th, 8th, etc. 4 read-write head synchronous access X4 X4 X1 X4 In the implementation example of this case, a hard disk is equipped with 4 read-write heads, and the synchronous access of the 4 read-write heads is 4 times the speed {circle around (1)}The first hard disk, the first side, the outer region is accessed by the first read-write head {circle around (2)}The first hard disk, the first side, the inner region is accessed by the second read-write head {circle around (3)}The first hard disk, the second side, the outer region is accessed by the third read-write head {circle around (4)}The first hard disk, the second side, the inner region is accessed by the fourth read-write head X5 X4 X2 X4 2 hard disks are equipped with 4 read-write heads, and the simultaneous access of 4 read-write heads is 4 times the speed {circle around (1)}The first hard disk, the first side, configure the first read-write head {circle around (2)}The first hard disk, the second side, configure the second read-write head {circle around (3)}The second hard disk, the first side, configure the third read-write head {circle around (4)}The second hard disk, the second side, equipped with the fourth read-write head X 6 X 6 X 3 X 6 3 hard disks are equipped with 6 read-write heads, and the simultaneous access of 6 read-write heads is 6 times the speed {circle around (1)}The first hard disk, the first side, configure the first read-write head {circle around (2)}The first hard disk, the second side, configure the second read-write head {circle around (3)}The second hard disk, the first side, configure the third read-write head {circle around (4)}The second hard disk, the second side, equipped with the fourth read-write head {circle around (5)}The third hard disk, the first side, configure the fifth read-write head {circle around (6)}The third hard disk, the second side, configure the sixth read-write head X 7 X 3 X 3 X 6 Three hard disks are equipped with 6 read-write heads, but only 3 read-write heads can access synchronously at the same time. This is 3 times the speed. There are two implementation methods: Method 1: At the same time, the three read-write heads on the first side of the three hard disks are simultaneously accessed: {circle around (1)}The first hard disk, the first side, the first read/write head {circle around (2)}The second hard disk, the first side, the third read-write head {circle around (3)}The third hard disk, the first side, the fifth read-write head Method 2: At the same time, the three read-write heads on the second side of the three hard disks are simultaneously accessed: {circle around (1)}The first hard disk, the second side, the second read-write head {circle around (2)}The second hard disk, the second side, the fourth read/write head {circle around (3)}The third hard disk, the second side, the sixth read-write head X 8 X 2 X 2 X 4 Two hard disks are equipped with 4 read-write heads but only two read-write heads are simultaneously accessed at the same time. The speed is 2 times. There are two implementation methods: (1) Double speed method with single disc and double read-write head {circle around (1)}The first side (A side) of the first hard disk is accessed by the first read-write head {circle around (2)}The second side (B side) of the first hard disk is accessed by the second read-write head (2) Double-disc single-sided double-speed method {circle around (1)}The first side (A side) of the first hard disk is accessed by the first read-write head {circle around (2)}The first side (A side) of the second hard disk is accessed by the third read-write head
(25) The present invention uses a single drive arm to synchronously access the hard disk drive with multiple read-write heads. Since the number of hard disks in the hard disk drive is different from the configuration of the read-write heads, the following combinations are included but not limited: (1) 1P2S4H single-disk 4 times speed: The description of this case uses this combination as an example. There is only one hard disk in the hard disk drive. The hard disk has two sides called the first side and the second side. Each side is configured with 2 with a total of 4 read-write heads. The read-write heads on the first side are called the first read-write head 601 and the second read-write head 602. The first read-write head accesses the first side of the hard disk. The outer sector, the second read/write head accesses the inner sector of the first side of the first hard disk, see
(26) One of the characteristics of the present invention is that a hard disk drive is electrically coupled according to the number of hard disks contained in the hard disk drive and the number of read-write heads arranged on each side of each hard disk and each read-write head The number of write/read data processing units can achieve different data access performance. Furthermore, the above four architectures can change the data transmission performance by making the following configuration setting changes on the hard disk drive production side according to the needs. This technology is also unique to this patent, see Table 1: (1) 8 speed to 4 speed: Assuming that the structure of the hard disk drive has 2 hard disks and 8 read-write heads for simultaneous access to this patented 8 speed hard disk drive, it can be set by using the configuration setting switch 11. Change to 4 speed hard disk drive, and 4 speed hard disk drive can be set to (1) single hard disk 4 speed or 2 hard disks single access 4 speed. (2) 4 speed to 2 speed: Set the hard disk drive to have 2 hard disks and 4 read-write heads for simultaneous access to a 4 speed hard disk drive, which can be changed to by using configuration setting switch 11 2 speed hard disk drive; and 2 speed hard disk drive can be set to (1) single hard disk 2 speed or 2 hard disk single side access 2 speed. (3) 6 speed to 3 or 2 speed: Set the hard disk drive to have 3 hard disks and 6 read-write heads for simultaneous access to a 6 speed hard disk drive, which can be changed by using the configuration setting switch 11. Change to (1) 3 single side of hard disk (the same as the first side or second side) 3 read-write head synchronous access to 3 speed hard disk drive (2) 2 speed single disc 2 read-write head synchronous access to 2 speed hard drive.
(27) The present invention includes at least three types of architectures: 1P2S4H, 2P4S8H, and 3P6S6H, and produces 2, 4, 6 and 8 times the performance of ordinary hard disk drives. Here, only the first architecture 1P2S4H is a hard disk Four read-write heads synchronously access data as an example, and the implementation is illustrated with
(28) As shown in
(29) When the first write/read data processing unit 301, the second write/read data processing unit 302, the third write/read data processing unit 303, and the fourth write/read data processing unit 304 receive After the target region track number data sent by the control unit 10, the data from the first read/write head (RW-Head-1) 601, the second read/write head (RW-Head-2) 602, and the third The number of tracks read back by the read-write head (RW-Head-3) 603 and the fourth read-write head (RW-Head-4) 604 (
(30) When the system side issues a file read command, the control unit 10 obtains the track number data of the first storage sector of the file content according to the file allocation table (FAT). It should be noted that in general hard disk drives in the FAT, the read/write head number (for example, the first read/write head or the second read/write head, etc.) is contained in the FAT. In this embodiment, four read/write heads access at the same time. The control unit 10 sends a set of data to the voice coil motor (VCM), moves the four synchronous access read-write heads to the target track number at the same time, and sends the track number and the number of magnetic regions to the first write/read Output data processing unit 301, second write/read data processing unit 302, third write/read data processing unit 303, and fourth write/read data processing unit 304; When the first write/read data processing unit 301, the second write/read data processing unit 302, the third write/read data processing unit 303, and the fourth write/read data processing unit 304 receive After the target region track number data sent by the control unit 10, the data from the first read/write head 601, the second read/write head 602, the third read/write head 603, and the fourth read/write head 604 need to be compared and read back. Track number and sector number data (
(31) After the control unit 10 receives the 512 Byte, 512 Byte, 512 Byte, and 511 Byte data in the above example, it integrates the data into 2047 Byte, and sends the data back to the computer system through the interface unit 20 to complete the file reading action.
(32) Differences between hard disk drives of present invention and traditional hard disk drives including: first, each side of the traditional hard disk drive only has one read-write head to access data; second, the read-write head on the first side and the second side of the traditional hard disk drive are not synchronized for accessing data, a piece of data (a file) may be written into the first side and the second side respectively, or only the first side or the second side, but in this case, the first read/write head 601, the second read/write head The head 602, the third read-write head 603, and the fourth read-write head 604 access the whole data synchronously, so the file storage rules need to be modified. The example is as follows: If a small file uses only one sector, the number of tracks is 100 and the number of sectors is 03 on the outer ring of the first side of the hard disk, then The corresponding tracks and sectors in the inner ring on the first side of the of the hard disk, the outer ring on the second side and the inner ring on the second side will be reserved and will not be used by other files, in short the hard disk has the same number of tracks on the first side of the outer ring, the first side of the inner ring, the second side of the outer ring, and the second side of the inner ring. the same number of sectors can only be used for read/write a same file. Those who are familiar with hard disk drive technology know that there are inevitably bad sectors in the hard drive production stage. The hard drive factory will mark these bad sectors and replace them with reserved sectors under the same track. Finally, all the bad sectors have been sorted out and the bad sector list P-List (Primary Defect List) is generated. After the hard drive leaves the factory, the user cannot see the bad sector list. These bad sectors will not affect the user.
(33)
(34) After the control unit completes the low-level formatting, each track must have a sector status table to record the final test result of each sector on the track. Step S295 is to compare the first hard disk under the same track. The sector status table for each track of the outer ring sector 801, the first inner ring sector 802, the second outer ring sector 803, and the second inner ring sector 804 and the available sectors are reordered.
(35) In one embodiment, Table 2 to Table 5 are the 100th track magnetic zone status table of the first hard disk after low-level formatting, where Table 2 is the outer magnetic zone on the first side, and Table 3 is the inner magnetic zone on the first side. Table 4 is the outer region on the second side, and Table 5 is the state table of the inner region on the second side. In one embodiment, Table 6 to Table 9 are the 100th track magnetic zone status table of the first hard disk after low-level formatting, where Table 6 is the outer magnetic zone on the first side, and Table 7 is the inner magnetic zone on the first side. Table 8 is the outer region on the second side and Table 9 is the state table of the inner region on the second side. The description is as follows: (1) Assuming that the total number of magnetic regions for each track is 64, the ordering is from the number of magnetic regions 00 to the number of magnetic regions 63, and the total number of reserved magnetic regions is 8 magnetic regions. (2) After the low-level formatting is completed, the status table of the first hard disk with track number of 100 sectors is shown in Table 2 to Table 5: Table 2 explains: the first outer ring sector, After completing the low-level formatting, there is no bad sector status table, where S-00 is the first sector, S-63 is the 64th sector, and R-00R-07 are reserved (replacement) Sector; Table 3 description: the first inner ring sector, complete low-level formatting, of which S-03 is a bad sector; Table 4 description: the second outer ring sector completes low-level format The S-59 sector is a bad sector; Table 5 explains: the second inner ring sector has completed low-level formatting, and the S-03 and S-16 sectors are bad sectors.
(36) TABLE-US-00002 TABLE 2 The first hard disk first outer ring region, the number of tracks is 100 S-00 S-01 S-02 S-03 S-04 S-05 S-06 S-07 S-08 S-09 S-10 S-11 S-12 S-13 S-14 S-15 S-16 S-17 S-18 S-19 S-20 S-21 S-22 S-23 S-24 S-25 S-26 S-27 S-28 S-29 S-30 S-31 S-32 S-33 S-34 S-35 S-36 S-37 S-38 S-39 S-40 S-41 S-42 S-43 S-44 S-45 S-46 S-47 S-48 S-49 S-50 S-51 S-52 S-53 S-54 S-55 S-56 S-57 S-58 S-59 S-60 S-61 S-62 S-63 R-00 R-01 R-02 R-03 R-04 R-05 R-06 R-07
In Table 2: The region on the first side of the first hard disk, the number of tracks is 100, and the region status table without any bad regions after low-level formatting. Among them, S-00 is the first sector and S-63 is the first 64 sectors, R-00R-07 are reserved (replacement) sectors.
(37) TABLE-US-00003 TABLE 3 The first hard disk first side inner circle region, the number of tracks is 100 S-00 S-01 S-02 S-03 S-04 S-05 S-06 S-07 NG S-08 S-09 S-10 S-11 S-12 S-13 S-14 S-15 S-16 S-17 S-18 S-19 S-20 S-21 S-22 S-23 S-24 S-25 S-26 S-27 S-28 S-29 S-30 S-31 S-32 S-33 S-34 S-35 S-36 S-37 S-38 S-39 S-40 S-41 S-42 S-43 S-44 S-45 S-46 S-47 S-48 S-49 S-50 S-51 S-52 S-53 S-54 S-55 S-56 S-57 S-58 S-59 S-60 S-61 S-62 S-63 R-00 R-01 R-02 R-03 R-04 R-05 R-06 R-07
In Table 3: The first hard disk has the inner circle sector on the first side, the number of tracks is 100, and the low-level format is completed. The S-03 sector is a bad sector.
(38) TABLE-US-00004 TABLE 4 The outer region on the second side of the first hard disk, the number of tracks is 100 S-00 S-01 S-02 S-03 S-04 S-05 S-06 S-07 S-08 S-09 S-10 S-11 S-12 S-13 S-14 S-15 S-16 S-17 S-18 S-19 S-20 S-21 S-22 S-23 S-24 S-25 S-26 S-27 S-28 S-29 S-30 S-31 S-32 S-33 S-34 S-35 S-36 S-37 S-38 S-39 S-40 S-41 S-42 S-43 S-44 S-45 S-46 S-47 S-48 S-49 S-50 S-51 S-52 S-53 S-54 S-55 S-56 S-57 S-58 S-59 S-60 S-61 S-62 S-63 NG R-00 R-01 R-02 R-03 R-04 R-05 R-06 R-07
In Table 4: The outer magnetic zone on the second side of the first hard disk, the number of tracks is 100, and the low-level formatting is completed. The S-59 zone is a bad zone
(39) TABLE-US-00005 TABLE 5 The inner circle of the second side of the first hard disk, the number of tracks is 100 S-00 S-01 S-02 S-03 S-04 S-05 S-06 S-07 NG S-08 S-09 S-10 S-11 S-12 S-13 S-14 S-15 S-16 S-17 S-18 S-19 S-20 S-21 S-22 S-23 NG S-24 S-25 S-26 S-27 S-28 S-29 S-30 S-31 S-32 S-33 S-34 S-35 S-36 S-37 S-38 S-39 S-40 S-41 S-42 S-43 S-44 S-45 S-46 S-47 S-48 S-49 S-50 S-51 S-52 S-53 S-54 S-55 S-56 S-57 S-58 S-59 S-60 S-61 S-62 S-63 R-00 R-01 R-02 R-03 R-04 R-05 R-06 R-07
In Table 5: The inner circle sector on the second side of the first hard disk, the number of tracks is 100, and the low-level formatting is completed. The S-03 and S-16 sectors are bad sectors. (3) After performing step S295 to reorder the serial numbers of the magnetic regions, Table 6 explains: the outer magnetic regions on the first side, all the original magnetic regions are available, but in order to achieve the need of synchronous access, therefore: (1) magnetic region S-03 is marked as X-03 NU; the original magnetic region S-16 is marked as X16 NU; the original magnetic region S-59 is marked as X-59 NU, (NU means not used); (2) In addition to the above 3 magnetic region modification marks, reordering marks for all other sectors;
(40) TABLE-US-00006 TABLE 6 The first hard disk first outer ring region, the number of tracks is 100 S-00 S-01 S-02 X-03 S-03 S-04 S-05 S-06 NU S-07 S-08 S-09 S-10 S-11 S-12 S-13 S-14 X-16 S-15 S-16 S-17 S-18 S-19 S-20 S-21 NU S-22 S-23 S-24 S-25 S-26 S-27 S-28 S-29 S-30 S-31 S-32 S-33 S-34 S-35 S-36 S-37 S-38 S-39 S-40 S-41 S-42 S-43 S-44 S-45 S-46 S-47 S-48 S-49 S-50 S-51 S-52 S-53 S-54 S-55 S-56 X-59 S-57 S-58 S-59 S-60 NU S61- S-62 S-63 R-00 R-01 R-02 R-03 R-04
In Table 6: All the original regions are available, but in order to achieve the need of synchronous access, so the serial number of the original region S-03 is marked as X-03 NU; the original S-16 is marked as X16 NU; the original S-59 is marked as X-59 NU, except for the above 3 sector modification marks, all other sectors are reordered. (4) After performing step S295 to reorder the serial numbers of the sectors, Table 7 explains: the first outer magnetic sector, only S-03 of the original sectors is bad sector, but in order to achieve the need of synchronous access, so: {circle around (1)} The serial number of the original sector S-16 is marked as X-16 NU; the original S-59 is marked as X-59 NU; the original S-03 remains marked as X-03 NG. In addition to the above 3 sector modification marks, all others Sector reordering marks.
(41) TABLE-US-00007 TABLE 7 The first hard disk first side inner circle region, the number of tracks is 100 S-00 S-01 S-02 X-03 S-03 S-04 S-05 S-06 NG S-07 S-08 S-09 S-10 S-11 S-12 S-13 S-14 X-16 S-15 S-16 S-17 S-18 S-19 S-20 S-21 NU S-22 S-23 S-24 S-25 S-26 S-27 S-28 S-29 S-30 S-31 S-32 S-33 S-34 S-35 S-36 S-37 S-38 S-39 S-40 S-41 S-42 S-43 S-44 S-45 S-46 S-47 S-48 S-49 S-50 S-51 S-52 S-53 S-54 S-55 S-56 X-59 S-57 S-58 S-59 S-60 NU S61- S-62 S-63 R-00 R-01 R-02 R-03 R-04
In Table 7 Only S-03 is the bad region, but in order to achieve the need of synchronous access, therefore:
1) The serial number of the original region S-16 is marked as X-16 NU; the original S-59 is marked as X-59 NU; the original S-03 remains marked as X-03 NG
2) Except for the above 3 sector modification marks, all other sectors are reordered. (5) Step S295 After re-ordering the serial numbers of the sectors, Table 8 explains: the first outer magnetic sector, only S-59 of the original magnetic sector is bad sector, but in order to achieve the need of synchronous access, so {circle around (1)} The original magnetic sector number S-03 is marked as X-03 NU; the original S-16 is marked as X16 NU; the original S-59 remains marked as X-59 NG. {circle around (2)} Except for the above 3 magnetic sector modification marks, all other sectors are renew Sort mark.
(42) TABLE-US-00008 TABLE 8 The outer region on the second side of the first hard disk, the number of tracks is 100 S-00 S-01 S-02 X-03 S-03 S-04 S-05 S-06 NU S-07 S-08 S-09 S-10 S-11 S-12 S-13 S-14 X-16 S-15 S-16 S-17 S-18 S-19 S-20 S-21 NU S-22 S-23 S-24 S-25 S-26 S-27 S-28 S-29 S-30 S-31 S-32 S-33 S-34 S-35 S-36 S-37 S-38 S-39 S-40 S-41 S-42 S-43 S-44 S-45 S-46 S-47 S-48 S-49 S-50 S-51 S-52 S-53 S-54 S-55 S-56 X-59 S-57 S-58 S-59 S-60 NG S61- S-62 S-63 R-00 R-01 R-02 R-03 R-04
In Table 8 Only S-59 is bad magnetic area, but in order to achieve the need of synchronous access,
(1) The serial number of the original magnetic area S-03 is marked as X-03 NU; the original S-16 is marked as X16 NU; the original S-59 remains marked as X-59 NG.
(2) Except for the above 3 sector modification marks, all other sectors are reordered. (6) Step S295 After the reordering of the sector numbers, Table 9 explains: the second side inner ring sector, the sector number reordering status table, all the original sectors only S-03 and S-16 are bad sectors, But in order to achieve the need for synchronous access, {circle around (1)} The original sector number S-03 remains marked as X-03 NG; the original S-16 remains marked as X-16 NG; the original S-59 is marked as X-59 NU CU {circle around (2)} Except for the above 3 magnetic zone modification marks, all other magnetic zones are reordered.
(43) TABLE-US-00009 TABLE 9 The inner circle of the second side of the first hard disk, the number of tracks is 100 S-00 S-01 S-02 X-03 S-03 S-04 S-05 S-06 NG S-07 S-08 S-09 S-10 S-11 S-12 S-13 S-14 X-16 S-15 S-16 S-17 S-18 S-19 S-20 S-21 NG S-22 S-23 S-24 S-25 S-26 S-27 S-28 S-29 S-30 S-31 S-32 S-33 S-34 S-35 S-36 S-37 S-38 S-39 S-40 S-41 S-42 S-43 S-44 S-45 S-46 S-47 S-48 S-49 S-50 S-51 S-52 S-53 S-54 S-55 S-56 X-59 S-57 S-58 S-59 S-60 NU S61- S-62 S-63 R-00 R-01 R-02 R-03 R-04 In Table 9 On the second side of the inner circle region, the region serial number is reordered. Only S-03 and S-16 are bad regions, but in order to achieve the need of synchronous access, (1) The original region serial number S-03 remains marked as X-03 NG; the original S-16 remains marked as X-16 NG; the original S-59 is marked as X-59 NU. (2) Except for the above 3 sector modification marks, all other sectors are reordered. Conclusion: After reordering the original magnetic field state table according to the above-mentioned embodiment, the magnetic field state table can reach the first read-write head, the second read-write head, and the third read-write head no matter which region or track it is in. Each of the sectors accessed by the write head and the fourth read/write head is available and has the same number of sectors (sequence). We call this sector-access synchronization (Sector-Access Synchronize), in other words 4 read-write heads can simultaneously access the same sequence and the same number of sectors data, thus achieving 4 times the access performance. Integrating the sector status table of each track becomes the P-List of the hard drive. It is not necessary to implement the synchronization of sector access. Even if it is not implemented, the four read-write heads can complete the access to the sector data individually, even if it is not implemented. Within the scope of patent power.
(44) The data transmission rate, according to
(45) Although the present invention has been described with reference to the above embodiments, it will be apparent to one of the ordinary skill in the art that modifications to the described embodiment may be made without departing from the spirit of the invention. Accordingly, the scope of the invention will be defined by the attached claims not by the above detailed descriptions.