-
公开(公告)号:JP2004171751A
公开(公告)日:2004-06-17
申请号:JP2003384262
申请日:2003-11-13
Applicant: Internatl Business Mach Corp
, インターナショナル・ビジネス・マシーンズ・コーポレーションInternational Business Maschines Corporation Inventor: ASANO HIDEO , HASSNER MARTIN AURELIANO , HEISE NYLES NORBERT , HETZLER STEVEN R , TAMURA TETSUYA
IPC: G06F11/10 , G06F11/00 , G11B5/09 , G11B20/18 , H03M13/00 , H03M13/03 , H03M13/11 , H03M13/15 , H03M13/29 , H03M13/47
CPC classification number: H03M13/25 , G06F11/1076 , G06F2211/104 , H03M13/1515 , H03M13/29 , H03M13/47
Abstract: PROBLEM TO BE SOLVED: To provide an encoding system and related method which prevent erroneous correction by parity sector correction in on-drive RAID system or the like.
SOLUTION: In this system, A parity cluster block being a perfect cluster itself receiving C3 protection is added. There is seldom possibility of providing defective data even if "jami" error is caused by providing such functions as C4 level correction of a cluster level by a parity sector checked and verified by C3 check having a high reliability level and checking compatibility of the cluster block. Scrub algorithm avoids read-out - change - write-in operation by delaying finish of C2 and C3 check until a storage device becomes an idle state.
COPYRIGHT: (C)2004,JPO-
公开(公告)号:CA2032853C
公开(公告)日:1994-07-12
申请号:CA2032853
申请日:1990-12-20
Applicant: IBM
Inventor: HETZLER STEVEN R
Abstract: A method and means is described wherein servo sectors written on a disk (or servo sections written on a tape) are equally spaced on a given track and read during seek, settle and track following operations. An algorithm is used to determine the allowable time separation between servo sectors (or sections) on a track and lengths of associated data sections, such as data sectors or variable length records, that may be accommodated on the disk or tape in such manner that each of the servo sectors (or sections) equally spaced on a given track is located within a data field of a data sector or within an identification region or immediately after an address indicating mark (such as address mark or index mark). The rate at which the servo sector (or section) is sampled is constant and independent of the number and lengths of the data sections. As a result of this independent relationship, this technique is suitable for CLD recording, to banded disks using sectored servo as in conventional FBA, and also even to non-sectored architectures, such as count-key-data (CKD), wherein the data is written in records of variable length, and to tape drives formatted in FBA or CKD.
-
公开(公告)号:BR9405156A
公开(公告)日:1995-10-17
申请号:BR9405156
申请日:1994-12-20
Applicant: IBM
Inventor: HETZLER STEVEN R , KABELAC WILLIAM J
IPC: G11B5/55 , G11B5/56 , G11B5/596 , G11B19/12 , G11B20/10 , G11B20/12 , G11B20/18 , G11B21/08 , G11B21/10 , G11B27/30 , G11B19/20 , G06K19/00
Abstract: A sector servo, zone bit recording disk drive includes a sector architecture in which the recording head locates and identifies data sectors without using data ID fields, but instead using information obtained from electronic storage and from servo sectors which need not be adjacent to the data sectors. The tracks contain servo information and data, but not data sector ID information. The tracks in each zone are circumferentially divided into segments. Included in each segment is a number of data regions separated from one another by servo sectors. The data regions may contain partial data sectors and complete data sectors. The format information provided to identify and locate data sectors, including ones whose region locations are not adjacent to servo sectors, includes an entry for each region in the section. Each entry includes the lengths of the first and last data sections in the region, whether the sectors represented by those sections are split between two regions, the total number of data sectors in the region, and the sector number of the first data sector in the region. The information provided in the servo sectors consists of a servo sector number or other indicia which enables the disk drive to determine the position of the recording head and begin reading or writing immediately upon settling on-track and without incurring a latency penalty.
-
公开(公告)号:CA2030872C
公开(公告)日:1995-05-16
申请号:CA2030872
申请日:1990-11-26
Applicant: IBM
Inventor: BEST JOHN S , HETZLER STEVEN R , KABELAC WILLIAM J , THOMPSON DAVID A
Abstract: A method and means is described for writing data on a recording medium, such as a disk or tape, containing servo samples in such manner that the number of servo samples is increased with a minimal increase in overhead (non-data) regions. The tracks on the medium are divided into a plurality of maxi sections, each of which contains all fields with servo and associated overhead information and also a data field. At least one micro servo section containing only a portion of said information is located within each data field. As each micro servo section passes by an associated recording head, writing and reading of data is temporarily interrupted, but resumed when the micro servo section moves beyond the head, in such manner as to require minimal resynchronization of said data during reading. Using a phase continuous clock, data is written in both portions of a data field to either side of each micro servo section in one pass of the disk or tape relative to the head. The micro servo sections contain no timing reference address mark and require no data encoder/decoder flush or synchronization byte to resume reading in the portion of the data field following each micro servo section.
-
公开(公告)号:DE112014002846B4
公开(公告)日:2021-06-10
申请号:DE112014002846
申请日:2014-05-26
Applicant: IBM
Inventor: ALTKNECHT DAVID J , BEST JOHN S , HETZLER STEVEN R , MCCLELLAND GARY M
Abstract: System (900; 1100; 1300; 1400), das aufweist:einen Kopf (902; 1302; 1502) zum Ausführen von Lese- und/oder Schreiboperationen;einen ersten Satz Motoren (904, 905; 1308, 1310; 1412, 1416) zum Ausführen von Positionierungsoperationen auf einem ersten Band (906; 1304; 1406; 1506);einen zweiten Satz Motoren (907, 908; 1312, 1314; 1418, 1420) von Ausführen von Positionierungsoperationen auf einem zweiten Band (910; 1306; 1408; 1508); undeinen Prozessor und eine Schaltlogik, die in den Prozessor integriert und/oder durch diesen ausführbar ist, wobei die Schaltlogik so konfiguriert ist, dass sie den ersten Satz Motoren veranlasst, das erste Band über den Kopf zu führen, und gleichzeitig den zweiten Band Motoren veranlasst, eine Grobpositionierung und/oder eine Rückspuloperation auf dem zweiten Band auszuführen, wobeidie Schaltlogik so konfiguriert ist, dass sie die Bewegung einer Spule veranlasst, die konfiguriert ist zum Halten des ersten Bandes von einer ersten Position zu einer zweiten Position, die ein Vorbeilaufen des ersten Bandes über den Kopf ermöglicht,wobei die Schaltlogik so konfiguriert ist, dass sie die Bewegung einer Spule veranlasst, die konfiguriert ist zum Halten des zweiten Bandes von einer ersten Position zu einer zweiten Position, die ein Vorbeilaufen des zweiten Bandes über den Kopf ermöglicht,das ferner eine Logik aufweist, die in den Prozessor integriert und/oder durch diesen ausführbar ist, um ein Zurückspulen des ersten Bandes zu veranlassen, während auf dem zweiten Band eine Lese- und/oder Schreiboperation ausgeführt wird,wobei nur das erste oder das zweite Band zu einer bestimmten Zeit am Kopf vorbeiläuft,wobei das System einen Pfad (914; 1320), entlang dessen ein erster Antriebsmechanismus (916; 1316; 1426), der mit einem aus dem ersten Satz Motoren verbunden ist oder diesen enthält, positionierbar ist, um das erste Band selektiv um den Kopf zu schlingen, und ferner einen zweiten Antriebsmechanismus (918; 1318; 1430) aufweist, der mit einem aus dem zweiten Satz Motoren verbunden ist oder diesen enthält, wobei der zweite Antriebsmechanismus entlang des Pfades positionierbar ist, um das zweite Band selektiv um den Kopf zu schlingen, wobei sich der erste und der zweite Antriebsmechanismus unabhängig voneinander bewegen.
-
公开(公告)号:GB2530464A
公开(公告)日:2016-03-23
申请号:GB201600701
申请日:2014-05-26
Applicant: IBM
Inventor: ALTKNECHT DAVID J , BEST JOHN S , HETZLER STEVEN R , MCCLELLAND GARY M
Abstract: A system includes a head for performing read and/or write operations, a first set of motors for performing positioning operations on a first tape,a second set of motors for performing positioning operations on a second tape,and a processor and logic integrated with and/or executable by the processor. The logic is configured to cause the first set of motors to pass the first tape over the head while causing the second set of motors to perform at least one of a coarse locate and a rewind operation on the second tape. Additional systems and methods are also disclosed.
-
公开(公告)号:CA2032853A1
公开(公告)日:1991-07-18
申请号:CA2032853
申请日:1990-12-20
Applicant: IBM
Inventor: HETZLER STEVEN R
Abstract: A method and means is described wherein servo sectors written on a disk (or servo sections written on a tape) are equally spaced on a given track and read during seek, settle and track following operations. An algorithm is used to determine the allowable time separation between servo sectors (or sections) on a track and lengths of associated data sections, such as data sectors or variable length records, that may be accommodated on the disk or tape in such manner that each of the servo sectors (or sections) equally spaced on a given track is located within a data field of a data sector or within an identification region or immediately after an address indicating mark (such as address marker index mark). The rate at which the servo sector (or section) is sampled is constant and independent of the number and lengths of the data sections. As a result of this independent relationship, this technique is suitable for CLD recording, to banded disks using sectored servo as in conventional FBA, and also even to non-sectored architectures, such as count-key-data (CKD), wherein the data is written in records of variable length, and to tape drives formatted in FBA or CKD.
-
公开(公告)号:DE112014002846T5
公开(公告)日:2016-04-14
申请号:DE112014002846
申请日:2014-05-26
Applicant: IBM
Inventor: BEST JOHN S , HETZLER STEVEN R , MCCLELLAND GARY M , ALTKNECHT DAVID J
IPC: G11B15/02
Abstract: Ein System enthält einen Kopf zum Ausführen von Lese- und/oder Schreiboperationen, einen ersten Satz Motoren zum Ausführen von Positionierungsoperationen auf einem ersten Band, einen zweiten Satz Motoren zum Ausführen von Positionierungsoperationen auf einem zweiten Band und einen Prozessor sowie eine in den Prozessor integrierte und/oder durch diesen ausführbare Schaltlogik. Die Schaltlogik ist so konfiguriert, dass sie den ersten Satz Motoren veranlasst, das erste Band um den Kopf zu führen, und gleichzeitig den zweiten Satz Motoren veranlasst, eine Grobpositionierung und/oder Rückspuloperation auf dem zweiten Band auszuführen. Auch weitere Systeme und Verfahren werden offenbart.
-
公开(公告)号:MY134625A
公开(公告)日:2007-12-31
申请号:MYPI20034023
申请日:2003-10-22
Applicant: IBM
Inventor: ASANO HIDEO , HASSNER MARTIN AURELIANO , HEISE NYLES NORBERT , HETZLER STEVEN R , TAMURA TETSUYA
IPC: G06F11/10 , G11B5/09 , G06F11/00 , G11B20/18 , H03M13/00 , H03M13/03 , H03M13/11 , H03M13/15 , H03M13/29 , H03M13/47
Abstract: AN ENCODING SYSTEM AND ASSOCIATED METHOD PROTECT AGAINST MISCORRECTION DUE TO PARITY SECTOR CORRECTION IN, FOR EXAMPLE, AN ON-DRIVE RAID SYSTEM. THE SYSTEM ADDS A PARITY CLUSTER BLOCK, WHICH ITSELF IS A COMPLETE, C3-PROTECTED CLUSTER. HAVING THE CLUSTER LEVEL, C4 LEVEL CORRECTION, BY PARITY SECTORS, CHECKED AND VERIFIED BY C3 CHECKS THAT HAVE HIGH RELIABILITY LEVEL, AS WELL AS THE CAPABILITY FOR CHECKING CONSISTENCY OF A CLUSTER BLOCK, EVEN IN THE PRESENCE OF "JAMI" ERRORS, MAKES THIS POSSIBILITY UNLIKELY. A SCRUB ALGORITHM AVOIDS READ-MODIFY-WRITE OPERATIONS BY DEFERRING THE COMPLETION OF THE C2 AND C3-CKECKS UNTIL THE STORAGE DEVICE IS ADLE.(FIG 5)
-
公开(公告)号:CA2134014A1
公开(公告)日:1995-06-24
申请号:CA2134014
申请日:1994-10-21
Applicant: IBM
Inventor: HETZLER STEVEN R , KABELAC WILLIAM J
IPC: G11B5/55 , G11B5/56 , G11B5/596 , G11B19/12 , G11B20/10 , G11B20/12 , G11B20/18 , G11B21/08 , G11B21/10 , G11B27/30
Abstract: A sector servo, zone bit recording disk drive includes a sector architecture in which the recording head locates and identifies data sectors without using data ID fields, but instead using information obtained from electronic storage and from servo sectors which need not be adjacent to the data sectors. The tracks contain servo information and data, but not data sector ID information. The tracks in each zone are circumferentially divided into segments. Included in each segment is a number of data regions separated from one another by servo sectors. The data regions may contain partial data sectors and complete data sectors. The format information provided to identify and locate data sectors, including ones whose region locations are not adjacent to servo sectors, includes an entry for each region in the section. Each entry includes the lengths of the first and last data sections in the region, whether the sectors represented by those sections are split between two regions, the total number of data sectors in the region, and the sector number of the first data sector in the region. The information provided in the servo sectors consists of a servo sector number or other indicia which enables the disk drive to determine the position of the recording head and begin reading or writing immediately upon settling on-track and without incurring a latency penalty.
-
-
-
-
-
-
-
-
-