Patent US4949036A successfully refreshed from Google Patents.
US4949036A
Expired / Lapsed
US
⏱️ 0.0 years remaining
Disc drive error mapping using threshold comparison methods
Assignee: Seagate Technology LLC
•
Filing: 1988-07-07
•
Granted: 1990-08-14
•
Expires: 2008-07-07
Abstract
Abstract An apparatus and method for testing a variety of hard disk drives is disclosed. The apparatus includes a computer connected to a control board and an interface board. The interface board is connected to a testing board. The hard disk drive is connected to the control board and testing board. The hard disk is tested by first erasing a track of data bits at full write current in one direction or polarity and second erasing the track at minimal write current in the opposite direction. The track is read and compared to a predetermined threshold and any level exceeding the threshold is considered defective.
Inventors
- 👤 David J. Bezinque
- 👤 Mark R. McCornack
- 👤 Michael E. Hammersley
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-10-29 08:44
CPC Classifications
G; G01; G01R; G01R33/00; G01R33/12; G01R33/1207; G11; G11B; G11B27/00; G11B27/36
Claims Analysis
Total Claims: 35
Claim 1
Independent Claim
216 words
A micro defects tester for testing a rotating media storage device including read/write means and having a plurality of tracks, each track having an index and having a plurality of sequentially stored bits of binary data each of which can be set at one of two possible levels, comprising: communication means enabling a user to transmit and receive communications from said defects tester; control means connect®d to said communication means for issuing steps and directions to said media storage device, selecting said read/write means, and providing signals to said media storage device; interface means connected to said communication means and to said control means for measuring time from index to an error detected by said tester in said sequence of bits; testing means connected to said interface means and said media storage device so that when a read data input signal is received from said media storage device, said testing means can measure said read data input signal in various ways, wherein, said plurality of bits are set to a first level; said plurality of bits are set to a second level; said plurality of bits are read and compared to a predetermined threshold signal level; and any of said plurality of bits, the level of which exceeds said predetermined threshold signal level, is considered defective.
Claim 2
Dependent Claim
216 words
A micro defects tester for testing a rotating media storage device including read/write means and having a plurality of tracks, each track having an index and having a plurality of sequentially stored bits of binary data each of which can be set at one of two possible levels, comprising: communication means enabling a user to transmit and receive communications from said defects tester; control means connect®d to said communication means for issuing steps and directions to said media storage device, selecting said read/write means, and providing signals to said media storage device; interface means connected to said communication means and to said control means for measuring time from index to an error detected by said tester in said sequence of bits; testing means connected to said interface means and said media storage device so that when a read data input signal is received from said media storage device, said testing means can measure said read data input signal in various ways, wherein, said plurality of bits are set to a first level; said plurality of bits are set to a second level; said plurality of bits are read and compared to a predetermined threshold signal level; and any of said plurality of bits, the level of which exceeds said predetermined threshold signal level, is considered defective.
Claim 3
Dependent Claim
79 words
A micro defects tester as in claim 1 wherein in the tester means: said plurality of bits are set to said first level at full write current; said plurality of bits are set to said second level at minimal write current; said plurality of first and second bits are read and compared to said predetermined threshold signal level; and whereby any of said plurality of bits, the level of which exceeds said predetermined threshold signal level is considered defective.
Claim 4
Dependent Claim
41 words
A defects tester as in claim 2, wherein the control means further comprises: buffer means for buffering signals received from said communication means; and decoding means connected to said plurality of buffers for decoding signals received from said plurality of buffers.
Claim 5
Dependent Claim
58 words
A defects tester as in claim 3 wherein said decoding means enable said buffer means whenever a valid decode signal is received from said communication means so that said control means may receive signals representing instructions for controlling said media storage device from said communication means or transmit signals representing media storage device status to said communication means.
Claim 6
Dependent Claim
64 words
A defects tester as in claim 3 wherein said control means includes an interface port, a plurality of input lines from said media storage device, and a plurality of output lines to said media storage device wherein, said interface port monitors said plurality of input lines and outputs control signals on said plurality of output lines in response to signals from said communication means.
Claim 7
Dependent Claim
60 words
A defects tester as in claim 5, wherein said control means includes a programmable step pulse generator connected between said communication means and said interface port to provide said interface port with timed step pulses determined by said communication means so that timing can be set up to position said media storage device to one of said plurality of tracks.
Claim 8
Dependent Claim
23 words
A defects tester as in claim 2, wherein said interface means handle interface of signals between said testing means and said communication means.
Claim 9
Dependent Claim
85 words
A micro defects tester as in claim 7 including a counter, wherein said interface means includes means for measuring said time from index to each detected error by controlling said counter to count up exactly one revolution to the next detection of said index whereupon said counter is reset, and recording means responsive to detection of an error to record the position of said error by storing the count of said counter from said index to said detected error for retrieval by said communication means.
Claim 10
Dependent Claim
56 words
A micro defects tester as in claim 8 wherein said interface means includes a memory device for storing said count from said counter for retrieval by said user through said communication means, whereby said user knows the location along said track of which of said plurality of bits are defective in terms of bytes from index.
Claim 11
Dependent Claim
52 words
A micro defects tester as in claim 2 wherein said testing means further comprises write driver control means set to a desired write current level by said user which is then applied to said media storage device by said read/write means whereby said full write current and minimal write current are established.
Claim 12
Dependent Claim
52 words
A defects tester as in claim 10 wherein said testing means further includes comparing means comprising: a threshold generator connected to said communication, means which creates an extra pulse threshold signal the level of which depends on and is defined to exceed the level of data normally received from said communication means.
Claim 13
Dependent Claim
81 words
A defects tester as in claim 11 wherein the testing means comprises a comparator having first and second inputs and an output, said threshold generator provides an extra pulse threshold signal to said first input; the read data input signal is provided to said second input; and said output is a first signal level if said extra pulse threshold exceeds said read data input signal and a second signal level if said read data input signal exceeds said extra pulse threshold.
Claim 14
Dependent Claim
39 words
A defects tester as in claim 12 wherein said testing means further includes missing pulse detecting means connected to said media storage device and said media storage device for receiving said read data input signal and detecting missing pulses.
Claim 15
Dependent Claim
49 words
A defects tester as in claim 13 wherein said testing means further includes selecting means for receiving said second signal level from said comparing means and for receiving a missing pulse signal from said missing pulse detecting means and for selecting which signal to send to said interface board.
Claim 16
Dependent Claim
97 words
A defects tester as in claim 14 wherein said testing means further comprises driving means connected to said selecting means, said comparing means, and said interface means, wherein: said driving means receive said first signal level from said comparing means and then transmit said first signal level to said interface; said driving means receive said second signal level from said selecting means and then transmit said second signal level to said interface means; and said driving means receive said missing pulse signal from said selecting means and then transmit said missing pulse signal to said interface means.
Claim 17
Dependent Claim
268 words
A micro defects tester for testing a rotating media storage device including read/write means and having a plurality of tracks, each track having an index and having a plurality of sequentially stored bits of binary data each of which can be set at one of two possible levels, comprising: communication means enabling a user to transmit and receive communications from said defects tester; control means connected to said communication means for issuing steps and directions to said media storage device, selecting said read/write means, and providing signals to said media storage device; interface means connected to said communication means and to said control means for measuring time from index to an error detected by said tester in said sequence of bits; testing means connected to said interface means and said media storage device so that when an read data input signal is received from said media storage device, said testing means can measure said read data input signal in various ways, wherein, said plurality of bits are set to a predetermined sequence; said plurality of bits are read and compared to said predetermined sequence; and any of said plurality of bits, the level of which does not match the level of the corresponding bit in said predetermined sequence, is considered defective; and further wherein, said plurality of bits are set to a first level; said plurality of bits are set to a second level; said plurality of bits are read and compared to a predetermined threshold signal level; and any of said plurality of bits, the level of which exceeds said predetermined threshold signal level is considered defective.
Claim 18
Dependent Claim
268 words
A micro defects tester for testing a rotating media storage device including read/write means and having a plurality of tracks, each track having an index and having a plurality of sequentially stored bits of binary data each of which can be set at one of two possible levels, comprising: communication means enabling a user to transmit and receive communications from said defects tester; control means connected to said communication means for issuing steps and directions to said media storage device, selecting said read/write means, and providing signals to said media storage device; interface means connected to said communication means and to said control means for measuring time from index to an error detected by said tester in said sequence of bits; testing means connected to said interface means and said media storage device so that when an read data input signal is received from said media storage device, said testing means can measure said read data input signal in various ways, wherein, said plurality of bits are set to a predetermined sequence; said plurality of bits are read and compared to said predetermined sequence; and any of said plurality of bits, the level of which does not match the level of the corresponding bit in said predetermined sequence, is considered defective; and further wherein, said plurality of bits are set to a first level; said plurality of bits are set to a second level; said plurality of bits are read and compared to a predetermined threshold signal level; and any of said plurality of bits, the level of which exceeds said predetermined threshold signal level is considered defective.
Claim 19
Dependent Claim
56 words
A micro defects tester as in claim 16 wherein the control means further comprises: buffer means for buffering signals received from said communication means; and decoding means connected to said plurality of buffers for decoding signals received from said plurality of buffers representing errors detected on said media whereby said detected error positions may be stored.
Claim 20
Dependent Claim
59 words
A micro defects tester as in claim 17 wherein said decoding means enable said buffer means whenever a valid decode signal is received from said communication means so that said control means may receive signals representing instructions for controlling said media storage device from said communication means or transmit signals representing media storage device status to said communication means.
Claim 21
Dependent Claim
66 words
A micro defects tester as in claim 18 wherein said control means includes an interface port, a plurality of input lines from said media storage device, and a plurality of output lines to said media storage device, and wherein said interface port monitors said plurality of input lines and outputs control signals on said plurality of output lines in response to signals from said communication means.
Claim 22
Dependent Claim
61 words
A micro defects tester as in claim 19 wherein said control means includes a programmable step pulse generator connected between said communication means and said interface port to provide said interface port with timed step pulses determined by said communication means so that timing can be set up to position said media storage device to one of said plurality of tracks.
Claim 23
Dependent Claim
26 words
A micro defects tester as in claim 16 wherein said interface means handle interface of data and control between said testing means and said communication means.
Claim 24
Dependent Claim
80 words
A micro defects tester as in claim 21 including a counter, wherein said interface means includes means for measuring time from index to each said detected error by controlling said counter to count up exactly one revolution to the detection of the next index, and recording means responsive to detection of said error to record the position of said error by storing the count of said counter from said index to said detected error for retrieval by said communication means.
Claim 25
Dependent Claim
55 words
A micro defects tester as in claim 22 wherein said interface means includes a memory device for storing said count from said counter for retrieval by said user through said communication means, whereby said user knows the location along said track which of said plurality of bits are defective in terms of bytes from index.
Claim 26
Dependent Claim
52 words
A micro defects tester as in claim 16 wherein said testing means further comprises write driver control means set to a desired write current level by said user which is then applied to said media storage device by said read/write means whereby said full write current and minimal write current are established.
Claim 27
Dependent Claim
53 words
A micro defects tester as in claim 24 wherein said testing means further includes comparing means comprising: a threshold generator connected to said communication, means which creates an extra pulse threshold signal, the level of which depends on and is defined to exceed the level of data normally received from said communication means.
Claim 28
Dependent Claim
83 words
A micro defects tester as in claim 25 wherein in the testing means comprises a comparator having first and second inputs and an output, said threshold generator provides an extra pulse threshold signal to said first input; the read data input signal is provides to said second input; and said output is a first signal level if said extra pulse threshold exceeds said read data input signal and a second signal level if said read data input signal exceeds said extra pulse threshold.
Claim 29
Dependent Claim
40 words
A micro defects tester as in claim 26 wherein said testing means further includes missing pulse detecting means connected to said media storage device and said media storage device for receiving said read data input signal and detecting missing pulses.
Claim 30
Dependent Claim
50 words
A micro defects tester as in claim 27 wherein said testing means further includes selecting means for receiving said second signal level from said comparing means and for receiving a missing pulse signal from said missing pulse detecting means and for selecting which signal to send to said interference board.
Claim 31
Dependent Claim
98 words
A micro defects tester as in claim 28 wherein said testing means further comprises driving means connected to said selecting means, said comparing means, and said interface means, wherein: said driving means receive said first signal level from said comparing means and then transmit said first signal level to said interface; said driving means receive said second signal level from said selecting means and then transmit said second signal level to said interface means; and said driving means receive said missing pulse signal from said selecting means and then transmit said missing pulse signal to said interface means.
Claim 32
Independent Claim
107 words
A method of testing a media storage device including read/write means and having a plurality of bits, each bit having two possible levels, the method comprising the steps of setting the plurality of bits to a first level by erasing at full write current in one direction or polarity; setting the plurality of bits to a second level by erasing at minimal write current in a direction opposite to said one direction; reading the plurality of bits and comparing the read signal to a predetermined threshold signal; whereby any of the plurality of bits, the level of which exceeds the predetermined threshold signal level is considered defective.
Claim 33
Independent Claim
107 words
A method of testing a media storage device including read/write means and having a plurality of bits, each bit having two possible levels, the method comprising the steps of setting the plurality of bits to a first level by erasing at full write current in one direction or polarity; setting the plurality of bits to a second level by erasing at minimal write current in a direction opposite to said one direction; reading the plurality of bits and comparing the read signal to a predetermined threshold signal; whereby any of the plurality of bits, the level of which exceeds the predetermined threshold signal level is considered defective.
Claim 34
Dependent Claim
56 words
A micro defects tester as claimed in claim 1 further including an external power supply connected to said media storage device and to said testing means to provide power for each device, and a test fixture comprising a mechanical assembly in order that said media storage device can be easily interfaced to said micro defects tester.
Claim 35
Dependent Claim
56 words
A micro defects tester as claimed in claim 16 further including an external power supply connected to said media storage device and to said testing means to provide power for each device, and a test fixture comprising a mechanical assembly in order that said media storage device can be easily interfaced to said micro defects tester.
References Cited (Backward Citations)
US3439343A
Cited
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 1993-08-13 | 1994-02-12 | 1994-08-14 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 1997-08-13 | 1998-02-12 | 1998-08-14 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 2001-08-13 | 2002-02-12 | 2002-08-14 | $7700.00 | Window Closed / Lapsed |