Data recovery method and apparatus using variable window
AssigneeSperry Corporation
InventorAnthony K. Fung
Life of this patent
Estimating the term…
Loading patent…
AssigneeSperry Corporation
InventorAnthony K. Fung
Estimating the term…
In a data recovery system, encoded variable spaced digital data is recovered by provision of variable width windows which are expanded or narrowed so as to tend to center upon the expected occurrence of valid data based on knowledge of the contents of the current or the immediately preceding timing units and of characteristics of the encoding scheme. The system employs pulse-to-pulse synchronization without modifying the underlying synchronization of the system such that the first pulse of a two-pulse series serves as a window size reference for an immediately subsequent pulse. The window for a reference pulse is expanded at its trailing edge if, for example, the reference pulse is delayed beyond the tolerance of the detection system. The leading edge of a window for the subsequent pulse is expanded if no pulse occurs within a minimum period following the reference pulse. The encoding technique is particularly applicable to data storage and retrieval systems employing Modified Frequency Modulation (MFM) coding as commonly used in disk drive systems communicating with an input and output controller of a computer.
A method for recovering encoded digital information from a serialized bit stream wherein an information encoding scheme is employed having transitions indicative of defined state amplitude deviations capable of occurring at two distinguishable positions relative to synchronizable bit cell timing units of nominally constant duration, said method comprising the steps of:
A method for recovering encoded digital information from a serialized bit stream wherein an information encoding scheme is employed having state amplitude deviations capable of occurring at two distinguishable positions relative to synchronizable bit cell timing units of nominally constant duration, the method comprosing the steps of:
In an apparatus for recovering information from a serialized bit stream by employing framing windows to distinguish between nominally synchronized bits in said bit stream and a device for varying the duration of selected recovery windows in response to the position of actual input bits from said bit stream relative to a prescribed position within a bit cell timing unit, said device comprising:
Dependencies are inferred from the claim text.