-
公开(公告)号:DE69427273T2
公开(公告)日:2001-10-11
申请号:DE69427273
申请日:1994-12-13
Applicant: IBM
Inventor: HETZLER STEVEN ROBERT , KABELAC WILLIAM JOHN
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.
-
公开(公告)号:SG66350A1
公开(公告)日:1999-07-20
申请号:SG1997000338
申请日:1992-06-25
Applicant: IBM
Inventor: HETZLER STEVEN ROBERT , STEWART JOHN
Abstract: A data recording disk file is provided with a fixed block architecture sector format that eliminates the ID region. The servo region contains sector identification information in the form of a start-of-track indicating mark recorded in a selected sector of each track and a start-of-sector indicating mark recorded in each sector. A full track number identifier is encoded in the position field within the servo region of each sector. A look-up table is built at format time to map bad sectors out of the disk file. The table contains entries for each cluster of contiguous bad sectors, and is searched at runtime to provide conversion of logical sector location identifiers to physical sector location identifiers.
-
53.
公开(公告)号:SG60208A1
公开(公告)日:1999-02-22
申请号:SG1998000437
申请日:1998-02-26
Applicant: IBM
Inventor: BLAUM MARIO , HETZLER STEVEN ROBERT , KABELAC WILLIAM JOHN
Abstract: A data recording disk drive has a plurality of servo sectors containing error-detectable and error-correctable servo timing marks (STMs). Each STM is represented as a pattern of n bits of digital information, with each track having a set of m unique STM patterns, and wherein each of the m unique STM patterns of n bits has a minimum sliding distance d to every other STM pattern in the set, where d is greater than one. The error-tolerant STMs are achieved by the use of a set or code of fixed STM bit patterns, where the STM patterns have a specified minimum Hamming distance against all the patterns in the search, called the sliding distance d. These STM patterns may include any bits associated with the servo sectors, such as bits indicating track index, servo sector number, and recording head number. The disk drive includes STM decoding circuitry that recognizes valid STMs when the sliding distance between the repeating preamble pattern and the STM patterns are within predetermined limits defined by the power of the code. The disk drive allows a tradeoff between error correction power and error detection power, within the limits defined by the code. The STM decoding circuitry is adaptive by allowing the error correction and error detection comparison values to be updatable.
-
公开(公告)号:AT172571T
公开(公告)日:1998-11-15
申请号:AT95920835
申请日:1995-05-18
Applicant: IBM
Inventor: BEST JOHN STEWART , CHIANG WEN-WEI , HETZLER STEVEN ROBERT , HORNE DONALD EDWARD , LEE CHIH-KUNG , MARRELLO VINCENT
Abstract: A non-invasive servo-write system for use in a data recording disk drive. The system measures actuator position and generates a reference clock using semiconductor lasers. Internal position references are provided by reflective diffraction gratings affixed to the actuator arm and the spindle hub. Wavefront reconstruction optics correct for aberrations in the gratings. Optical sensors detect differential changes in the diffraction patterns created by the gratings, eliminating sensitivity to frequency drift. Decode electronics convert optical sensor data into an actuator position measurement. Control electronics drive the voice coil motor within the disk drive, which positions the write transducer to record servo information provided in a servo pattern generator. Transparent windows in the head-disk-assembly cover allow the servo-writer to write drives which are completely assembled and sealed.
-
公开(公告)号:SG47139A1
公开(公告)日:1998-03-20
申请号:SG1996009792
申请日:1996-05-13
Applicant: IBM
Inventor: HETZLER STEVEN ROBERT
-
公开(公告)号:DE69108418T2
公开(公告)日:1995-10-12
申请号:DE69108418
申请日:1991-01-17
Applicant: IBM
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 resynchronisation 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 synchronisation byte to resume reading in the portion of the data field following each micro servo section.
-
公开(公告)号:GB2285166A
公开(公告)日:1995-06-28
申请号:GB9425483
申请日:1994-12-16
Applicant: IBM
Inventor: DOBBEK JEFF JAY , HETZLER STEVEN ROBERT
IPC: G06F3/06 , G11B20/12 , G06F11/20 , G11B5/65 , G11B5/82 , G11B20/10 , G11B20/18 , G11B21/12 , G11C29/00
Abstract: A data recording disk drive includes a system and method for mapping around skip sectors, both bad sectors and spare sectors. A received logical block address 904 is converted to a corresponding physical block address by mapping through a set of tables 906, 908, 910. A first table 906 includes entries for virtual tracks which group together LBAs having shared high order bits. A second table 908 contains entries for the skip sectors. The high order bits of a given LBA are used to select an entry in the first table, which entry is an index into the second table. Starting from the index point, the second table is searched, using the low order bits of the LBA, for a skip sector beyond the LBA value. Once the appropriate skip sector is found, the index of this skip sector within the second table is added to the LBA to compute the PBA. The PBA is then mapped to a zone, cylinder, head, sector location on the disk drive. The mapping system reduces the total storage required to convert LBAs to ZCHS values and improves the performance of the conversion process. Additional features include a third table 910 for distinguishing bad sectors from spare sectors, schema for re-mapping spare sectors to substitute for data sectors which fail during use, and overlap between the LBA high order and low order bits to further improve performance.
-
公开(公告)号:CA2694819C
公开(公告)日:2016-06-28
申请号:CA2694819
申请日:2004-07-07
Applicant: IBM
Inventor: HETZLER STEVEN ROBERT , SMITH DANIEL FELIX
Abstract: Error tolerance is increased for a storage system having a plurality of arrays by making local redundancy in a selected array globally available throughout the storage system. To achieve the increased error tolerance, a donor array is selected from the plurality of arrays when the difference between a minimum distance of the donor array and a minimum distance of a recipient array is greater or equal to 2. A donor storage unit is selected in the donor array and recipient information is then rebuilt from the recipient array on the selected storage unit. The selected storage unit is indicated to the donor array as having been donated before the lost information is rebuilt on the selected storage unit. Preferably, the minimum Hamming distance of the recipient array is d >= 2 before the donor array is selected from the plurality of arrays.
-
公开(公告)号:DE102012103869B4
公开(公告)日:2014-02-13
申请号:DE102012103869
申请日:2012-05-03
Applicant: IBM
Inventor: SHMUELI EDI , ASSAF NITZAN , BELLUOMINI WENDY ANN , SMITH DANIEL FELIX , NAYAR VENU GOPAL , GILL BINNY SHER , LOTEM EYAL , HAFNER JAMES LEE , HETZLER STEVEN ROBERT
Abstract: Ausführungsformen der Erfindung beziehen sich auf die Drosselung von Zugriffen auf eine Flash-Speichervorrichtung. Die Flash-Speichervorrichtung ist Teil eines Speichersystems, das die Flash-Speichervorrichtung und eine zweite Speichervorrichtung umfasst. Die Drosselung wird durch die Logik außerhalb der Flash-Speichervorrichtung durchgeführt und umfasst das Berechnen eines Drosselungs-Faktors reagierend auf eine geschätzte verbleibende Lebensdauer der Flash-Speichervorrichtung. Es wird bestimmt, ob der Drosselungs-Faktor einen Schwellenwert überschreitet. Daten werden, als Reaktion auf die Bestimmung, dass der Drosselungs-Faktor den Schwellenwert nicht überschreitet, auf die Flash-Speichervorrichtung geschrieben. Daten werden, als Reaktion auf die Bestimmung, dass der Drosselungs-Faktor den Schwellenwert überschreitet, auf die zweite Speichervorrichtung geschrieben.
-
公开(公告)号:CA2532998C
公开(公告)日:2011-03-08
申请号:CA2532998
申请日:2004-07-07
Applicant: IBM
Inventor: HETZLER STEVEN ROBERT , SMITH DANIEL FELIX
Abstract: Error tolerance is increased for a storage system having a plurality of arrays by making local redundancy in a selected array globally available throughout the storage system. To achieve the increased error tolerance, a donor array is selected from the plurality of arrays when the difference between a minimum distance of the donor array and a minimum distance of a recipient array is greater or equal to 2. A donor storage unit is selected in the donor array and recipient information is then rebuilt from the recipient array on the selected storage unit. The selected storage unit is indicated to the donor array as having been donated before the lost information is rebuilt on the selected storage unit. Preferably, the minimum Hamming distance of the recipient array is d >= 2 before the donor array is selected from the plurality of arrays.
-
-
-
-
-
-
-
-
-