DE19632373A1 - Head management method especially for fixed or removable disc medium - Google Patents
Head management method especially for fixed or removable disc mediumInfo
- Publication number
- DE19632373A1 DE19632373A1 DE1996132373 DE19632373A DE19632373A1 DE 19632373 A1 DE19632373 A1 DE 19632373A1 DE 1996132373 DE1996132373 DE 1996132373 DE 19632373 A DE19632373 A DE 19632373A DE 19632373 A1 DE19632373 A1 DE 19632373A1
- Authority
- DE
- Germany
- Prior art keywords
- data
- parallel
- read
- heads
- write
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Ceased
Links
Classifications
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B21/00—Head arrangements not specific to the method of recording or reproducing
- G11B21/02—Driving or moving of heads
- G11B21/022—Programmed access in sequence to indexed parts of operating record carriers
- G11B21/025—Programmed access in sequence to indexed parts of operating record carriers of rotating discs
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B20/00—Signal processing not specific to the method of recording or reproducing; Circuits therefor
- G11B20/10—Digital recording or reproducing
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B20/00—Signal processing not specific to the method of recording or reproducing; Circuits therefor
- G11B20/10—Digital recording or reproducing
- G11B20/12—Formatting, e.g. arrangement of data block or words on the record carriers
- G11B20/1217—Formatting, e.g. arrangement of data block or words on the record carriers on discs
- G11B20/1252—Formatting, e.g. arrangement of data block or words on the record carriers on discs for discontinuous data, e.g. digital information signals, computer programme data
Landscapes
- Engineering & Computer Science (AREA)
- Signal Processing (AREA)
- General Engineering & Computer Science (AREA)
- Memory System Of A Hierarchy Structure (AREA)
- Signal Processing For Digital Recording And Reproducing (AREA)
Abstract
Description
Bei herkömmlichen Festplatten ist immer nur 1 Schreib- bzw. Lesekopf tätig. Um mehrere Plattenoberflächen zu lesen bzw. zu beschreiben, muß auf die jeweiligen Köpfe der zugehörigen Datenoberfläche umgeschaltet werden.With conventional hard disks, only 1 read or write head is ever active. By several Reading or describing plate surfaces must be done on the respective heads of the associated data interface can be switched.
Derzeit gibt es drei Arten von Mappings (Verwaltungen):There are currently three types of mappings (administrations):
- 1. Vertikales Mapping1. Vertical mapping
- 2. Horizontales Mapping2. Horizontal mapping
-
3. Zonenweises horizontales Mapping
(Zeitschrift: "c′t Magazin für Computertechnik"; Heft 4/1996, Artikel:"Platten- Karussell", Seiten 268-274)3. Horizontal mapping by zones
(Magazine: "c′t Magazin für Computertechnik"; issue 4/1996, article: "Platten-Karussell", pages 268-274)
Durch diese herkömmliche Art der Verwaltung, bei der nur 1 Schreib- bzw. Lesekopf tätig ist, kann bei einer Umdrehung der Festplatte nur 1 Spur einer Datenoberfläche gelesen bzw. beschrieben werden, dadurch wird der Datenstrom, der an den Computer weitergeleitet wird, auf derzeit 4-7 MB pro Sekunde reduziert.Through this conventional type of administration, in which only 1 read or write head is active only 1 track of a data surface can be read with one revolution of the hard disk or be described, this is the data stream that is sent to the computer forwarded, currently reduced to 4-7 MB per second.
Bei herkömmlichen Festplatten muß die Spur häufig gewechselt und auf die verschiedenen Köpfe umgeschaltet werden, das Umschalten auf die verschieden Köpfe und das Wechseln der Spur erfordern viel Zeit.With conventional hard disks, the track has to be changed frequently and to different ones Heads are switched, switching to different heads and changing the trail require a lot of time.
Auf jede Datenoberfläche müssen die kompletten Servoinformationen, die zur Positionierung der Köpfe notwendig sind, aufgezeichnet werden, was viel Speicherplatz für nicht nutzbare Daten in Anspruch nimmt.The complete servo information required for the Positioning of the heads are necessary to be recorded, which is a lot of space for unusable data.
Diese 3 Probleme werden durch die in Patentanspruch 1 und 2 aufgeführten Merkmale der Parallelfestplatte und des parallel-seriellen Wandlers gelöst.These 3 problems are solved by the features of the parallel hard disk and the parallel-serial converter listed in claims 1 and 2.
Durch die parallele also zeitgleiche Nutzung der Schreib- bzw. Leseköpfe kann der Datenstrom, von Computer und Festplatte, um die Zahl der in der Festplatte oder im Wechselmedium verwendeten Datenoberflächen erhöht werden.Due to the parallel use of the read and write heads, the Data stream, from computer and hard drive to the number of in the hard drive or in Removable medium used data surfaces can be increased.
Eine Festplatte mit 2 Platten und 4 Datenoberflächen sollte einen Datendurchsatz von 16 bis 28 MB erreichen können.A hard drive with 2 disks and 4 data surfaces should have a data throughput of Can reach 16 to 28 MB.
Durch die parallele Datenverarbeitung ist es nur noch notwendig, die Servoinformationen auf einer Datenoberfläche nicht mehr auf allen unterzubringen oder die Servoinformationen auf alle Datenoberflächen zu verteilen, dadurch wird Speicherplatz für nutzbare Daten frei. Eine Festplatte mit 2 Platten und 4 Datenoberflächen (herkömmliches Verfahren 1 GB) könnte mit der parallelen Datenverarbeitung ca. 4 GB Speicherkapazität erreichen.Due to the parallel data processing, it is only necessary to no longer accommodate the servo information on one data surface on all or to distribute the servo information to all data surfaces, which frees up storage space for usable data. A hard drive with 2 disks and 4 data surfaces (conventional method 1 GB) could achieve approx. 4 GB storage capacity with parallel data processing.
Durch die parallele Verwaltung aller Schreib- bzw. Leseköpfe können mehr Daten in 1 Spur/1 Sektor untergebracht werden, so daß die Schreib- bzw. Leseköpfe nicht mehr so oft die Spur wechseln müssen und die mittlere Zugriffszeit auf die Daten verkürzt wird. Due to the parallel management of all read and write heads, more data can be stored in 1 track / 1 sector are housed, so that the read or write heads are no longer so often have to change lanes and the average access time to the data is reduced.
Es folgt die Beschreibung der Erfindung anhand des Beispiels einer Festplatte mit 2 Platten und 4 Datenoberflächen und 4 Schreib- bzw. Leseköpfen, die an einer beweglichen Spindel parallel (wie bei herkömmlichen Festplatten) hin- und herbewegt werden können, um alle Spuren und Sektoren zu erreichen. (siehe Fig. 1).The following is the description of the invention using the example of a hard disk with 2 disks and 4 data surfaces and 4 read or write heads, which can be moved back and forth in parallel on a movable spindle (as in conventional hard disks) in order to close all tracks and sectors to reach. (see Fig. 1).
Dieses System kann auf Festplatten mit beliebig vielen Datenoberflächen, ebenso auf wechselbare Medien, wechselbare Festplatten, Diskettenlaufwerke übertragen werden. Bei einer Festplatte mit 2 Platten und 4 Datenoberflächen und 4 Schreib- bzw. Leseköpfen wird folgender Schreibvorgang beschrieben.This system can also be used on hard disks with any number of data interfaces exchangeable media, exchangeable hard disks, disk drives can be transferred. With a hard disk with 2 disks and 4 data surfaces and 4 read or write heads the following writing process is described.
Die seriellen Daten, die vom Festplatten-Controller kommen, werden in einen Cache-Speicher eingelesen. Dieser Cache-Speicher muß mindestens soviel Bit speichern können, wie die Festplatte Schreibköpfe besitzt, in diesem Fall mindestens 4 Bit. Der Cache-Speicher muß die Eigenschaft haben, daß jeweils soviel Bit gleichzeitig parallel ausgelesen werden können wie die Festplatte Schreibköpfe hat. Aus diesem Cache-Speicher werden 4 Bit parallel in der immer gleichen Reihenfolge vom parallel-seriellen Wandler an die Schreibköpfe der Festplatten weitergeleitet. (siehe Fig. 2).The serial data coming from the hard disk controller are read into a cache memory. This cache memory must be able to store at least as many bits as the hard disk has write heads, in this case at least 4 bits. The cache memory must have the property that as many bits can be read out simultaneously in parallel as the hard disk has write heads. From this cache memory, 4 bits are forwarded in parallel in the same order from the parallel-serial converter to the write heads on the hard disks. (see Fig. 2).
Bit A vom Festplatten-Controller gelangt in den Cache-Speicher, Bit B, Bit C und Bit D gelangen in dieser Reihenfolge vom Controller in den Cache-Speicher. Dann wieder Bit A, Bit B, Bit C, Bit D, Bit A usw. Sobald so viele Bit in den Cache-Speicher geladen sind, wie die Festplatte Schreibköpfe besitzt, liest der parallel-serielle Wandler diese Daten aus und leitet sie zeitgleich an die Schreibköpfe weiter. Das heißt, er leitet Bit A an Schreibkopf 1 weiter, Bit B an Schreibkopf 2, Bit C an Schreibkopf 3, Bit D an Schreibkopf 4, Bit A an Schreibkopf 1 usw.Bit A from the hard disk controller is cached, bit B, bit C and bit D are in this order from the controller to the cache. Then again bit A, bit B, bit C, bit D, bit A etc. As soon as as many bits are loaded into the cache memory as the hard disk has write heads, the parallel-serial converter reads out this data and transmits it at the same time the print heads on. This means that it forwards bit A to write head 1 , bit B to write head 2 , bit C to write head 3 , bit D to write head 4 , bit A to write head 1 , etc.
Die jeweiligen Bit, die hier mit Buchstaben bezeichnet sind, sind duale Informationen.The respective bits, which are designated here with letters, are dual information.
Es folgt die Beschreibung des Lesevorgangs bei einer Festplatte mit 2 Platten und 4 Daten-oberflächen und 4 Schreib- bzw. Leseköpfen.The following describes the reading process for a hard disk with 2 disks and 4 Data interfaces and 4 read or write heads.
Kopf 1 liest in der selben Spur/Zone/Sektor wie Kopf 2, 3 und 4 nur auf ihrer zugehörigen Datenoberfläche. Die Bit′s aller Köpfe werden zeitgleich gelesen. (siehe Fig. 3).Head 1 reads in the same track / zone / sector as Head 2 , 3 and 4 only on its associated data surface. The bits of all heads are read at the same time. (see Fig. 3).
Diese parallel gelesenen Bit′s gelangen zeitgleich in 4 getrennte Cache-Speicher. Diese Cache-Speicher müssen mindestens 1 Bit groß sein. Der parallel-serielle Wandler liest diese Bit der Reihe nach aus den Cache-Speichern aus und leitet sie in der selben Reihenfolge an den Festplattencontroller weiter. Das heißt Bit A von Kopf 1 gelangt als erstes Bit an den Ausgang des parallel-seriellen Wandlers. Dann folgen Bit B, Bit C, Bit D, Bit A, immer in derselben Reihenfolge und werden an den Festplatten-Controller weitergeleitet.These bits read in parallel arrive at the same time in 4 separate cache memories. These cache memories must be at least 1 bit in size. The parallel-serial converter reads these bits in sequence from the cache memories and forwards them to the hard disk controller in the same order. That means bit A of head 1 is the first bit to reach the output of the parallel-serial converter. Then bit B, bit C, bit D, bit A follow, always in the same order and are forwarded to the hard disk controller.
Auf diese Weise wird die vollständige Dateninformation wiederhergestellt. Bei diesem Verfahren wird ein Plattenstapel mit mehreren Datenoberflächen so verwaltet wie eine einzelne Datenoberfläche.In this way, the complete data information is restored. With this The method is used to manage a disk stack with several data surfaces as one single data surface.
Claims (2)
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| DE1996132373 DE19632373A1 (en) | 1996-08-10 | 1996-08-10 | Head management method especially for fixed or removable disc medium |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| DE1996132373 DE19632373A1 (en) | 1996-08-10 | 1996-08-10 | Head management method especially for fixed or removable disc medium |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| DE19632373A1 true DE19632373A1 (en) | 1997-02-27 |
Family
ID=7802358
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| DE1996132373 Ceased DE19632373A1 (en) | 1996-08-10 | 1996-08-10 | Head management method especially for fixed or removable disc medium |
Country Status (1)
| Country | Link |
|---|---|
| DE (1) | DE19632373A1 (en) |
Citations (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US5274507A (en) * | 1991-09-09 | 1993-12-28 | Paul Lee | Parallel data encoding for moving media |
-
1996
- 1996-08-10 DE DE1996132373 patent/DE19632373A1/en not_active Ceased
Patent Citations (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US5274507A (en) * | 1991-09-09 | 1993-12-28 | Paul Lee | Parallel data encoding for moving media |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| DE69021227T2 (en) | Data recording and reproducing apparatus. | |
| DE3616354C2 (en) | ||
| DE68928689T2 (en) | System and method for formatting recording media with high storage density | |
| DE69229200T2 (en) | Device for recording data on a disc | |
| DE19636118A1 (en) | Servo scanning clock generator especially for disc drive and recording device | |
| DE69510111T2 (en) | Disk storage unit | |
| DE69330924T2 (en) | Disk network programmable control device | |
| WO1995015557A1 (en) | Rom-ram-disk | |
| DE3633165A1 (en) | DISK SYSTEM WITH SEVERAL ASYNCHRONOUS DISK STORAGE | |
| DE3041275C2 (en) | Transducer head slide guide | |
| DE69211591T2 (en) | Data recording method and medium | |
| EP0840316A1 (en) | Playing and/or recording device for information-bearing discs | |
| EP0290600B1 (en) | Magazine-type record player | |
| DE19720668A1 (en) | Selection of zone layout of hard disc drive | |
| DE3713043C2 (en) | Method for treating a defective area of a magnetic disk stack | |
| DE2906020C2 (en) | ||
| DE19632373A1 (en) | Head management method especially for fixed or removable disc medium | |
| DE60213245T2 (en) | HYBRID DATA STORAGE SYSTEM | |
| DE60013037T2 (en) | Lateral expandable modular data storage system | |
| DE3318279A1 (en) | Magnetic disc drive with independent multiple heads | |
| EP0293494B1 (en) | Memorizing device with moving information carriers | |
| DE2326659B2 (en) | Device for storing data | |
| DE2853449A1 (en) | PROCEDURE FOR FAULT LOCATION IN A LARGE STORAGE SYSTEM | |
| DE2142430C3 (en) | Magnetic disk storage | |
| EP0333928A2 (en) | Method and apparatus for indirect position measurement |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| OAV | Applicant agreed to the publication of the unexamined application as to paragraph 31 lit. 2 z1 | ||
| OP8 | Request for examination as to paragraph 44 patent law | ||
| 8131 | Rejection |