READER APPARATUS FOR READING RECORD MATERIALS AT SPEEDS WHICH ARE INDEPENDENT OF RECORDING SPEEDS
First Claim
1. Apparatus for retrieving information from a record medium comprising:
- means for receiving input signals representative of both data and timing information recorded on said record medium in the form of a rectangular waveform, said rectangular waveform exhibiting pulses whose leading and lagging edges represent binary One information and timing information;
means for translating said input signals in such manner that said leading and lagging edges of said pulses in said rectangular waveform which represent timing information are consistently rendered of a single kind and directivity of pulses in the rectangular waveform translated, and said means for translating being connected to said means for receiving input signals;
means responsive to said edges of a single kind and directivity of pulses in the rectangular waveform translated to produce clocking pulses of a predetermined duration; and
decoder means responsive to said input signals in the form of the rectangular waveform translated and to said clocking pulses for deriving a true binary data output from said input signals.
0 Assignments
0 Petitions
Accused Products
Abstract
Variable speed reader apparatus for reproducing digital information is provided in accordance with the teachings of the present invention wherein record materials are traversed by a reading head whose relative motion therewith may be substantially different from that at which recording took place. The resulting waveform is amplified and applied to a threshold device so that a digital representation thereof is regenerated. The regenerated waveform is then applied to a jitter compensating decoder network which acts to recover true data by deriving clocking pulses from said regenerated waveform and employing such derived clocking pulses, which jitter with the regenerated waveform, to decode such regenerated waveform to obtain true data therefrom. The recovered data may then be applied in serial manner to a single character register whereby it may be buffered and further applied to utilization apparatus therefor.
16 Citations
25 Claims
-
1. Apparatus for retrieving information from a record medium comprising:
- means for receiving input signals representative of both data and timing information recorded on said record medium in the form of a rectangular waveform, said rectangular waveform exhibiting pulses whose leading and lagging edges represent binary One information and timing information;
means for translating said input signals in such manner that said leading and lagging edges of said pulses in said rectangular waveform which represent timing information are consistently rendered of a single kind and directivity of pulses in the rectangular waveform translated, and said means for translating being connected to said means for receiving input signals;
means responsive to said edges of a single kind and directivity of pulses in the rectangular waveform translated to produce clocking pulses of a predetermined duration; and
decoder means responsive to said input signals in the form of the rectangular waveform translated and to said clocking pulses for deriving a true binary data output from said input signals.
- means for receiving input signals representative of both data and timing information recorded on said record medium in the form of a rectangular waveform, said rectangular waveform exhibiting pulses whose leading and lagging edges represent binary One information and timing information;
-
2. The apparatus according to claim 1 wherein said predetermined duration of said clocking pulses is determined by the speed at which the record medium is read.
-
3. The apparatus according to claim 2 wherein each of said edges of a single kind and directivity of a pulse triggers the the production of a single clocking pulse having said predeter-mined duration.
-
4. The apparatus according to claim 2 wherein said means for translating said input signals comprises:
- signal translating means for inverting input signals applied thereto in response to a first condition and for selectively translating input signals applied thereto without inversion in response to a second condition, said signal translating means including control terminal means for receiving control signals designating said first and second conditions, said signal translating means being connected to said means for receiving and obtaining input signals therefrom; and
means for applying control signals indicative of said first and second conditions to said control terminal means of said signal translating means, said means for applying control signals being responsive to said true binary data output derived by said decoder means and a previously provided control signal in producing a control signal indicating one of said first and second conditions.
- signal translating means for inverting input signals applied thereto in response to a first condition and for selectively translating input signals applied thereto without inversion in response to a second condition, said signal translating means including control terminal means for receiving control signals designating said first and second conditions, said signal translating means being connected to said means for receiving and obtaining input signals therefrom; and
-
5. The apparatus according to claim 4 wherein each of said edges of a single kind and directivity of a pulse triggers the production of a single clocking pulse having said predetermined duratIon.
-
6. The apparatus according to claim 2 additionally comprising:
- means for reading a record medium at a speed independent of the recording speed of said record medium and producing an output signal which varies in accordance with data and timing information recorded on said record medium;
means for amplifying said output signal produced by said reading means; and
means for regenerating the amplified output of said reading means into a rectangular waveform exhibiting pulses whose leading and lagging edges represent binary One information and timing information as present on said record medium.
- means for reading a record medium at a speed independent of the recording speed of said record medium and producing an output signal which varies in accordance with data and timing information recorded on said record medium;
-
7. The apparatus according to claim 6 wherein said means for regenerating amplified output signals exhibits a preselected threshold voltage calculated to establish a deadband about the noise level associated with amplified output signals applied thereto.
-
8. The apparatus according to claim 7 wherein each of said edges of a single kind and directivity of a pulse triggers the production of a single clocking pulse having said predetermined duration.
-
9. The apparatus according to claim 7 wherein said means for translating said input signals comprises:
- signal translating means for inverting input signals applied thereto in response to a first condition and for selectively translating input signals applied thereto without inversion in response to a second condition, said signal translating means including control terminal means for receiving control signals designating said first and second conditions, said signal translating means being connected to said means for receiving and obtaining input signals therefrom; and
means for applying control signals indicative of said first and second conditions to said control terminal means of said signal translating means, said means for applying control signals being responsive to said true binary data output derived by said decoder means and a previously provided control signal in producing a control signal indicating one of said first and second conditions.
- signal translating means for inverting input signals applied thereto in response to a first condition and for selectively translating input signals applied thereto without inversion in response to a second condition, said signal translating means including control terminal means for receiving control signals designating said first and second conditions, said signal translating means being connected to said means for receiving and obtaining input signals therefrom; and
-
10. The apparatus according to claim 9 wherein each of said edges of a single kind and directivity of a pulse triggers the production of a single clocking pulse having said predetermined duration.
-
11. The apparatus according to claim 10 additionally comprising:
- single character register means for receiving said true binary data output from said decoder means and storing a plurality of sequentially applied data bits representing a character therein; and
means for receiving and further processing each data character stored in said single character register means.
- single character register means for receiving said true binary data output from said decoder means and storing a plurality of sequentially applied data bits representing a character therein; and
-
12. The apparatus according to claim 11 wherein said single character register means comprises serial input, parallel output shift register means having one storage location therein for each data bit present in a character, said shift register means having a gated input thereto for recognizing the initial One bit produced by said decoder means and applied thereto, each bit of information applied to said shift register means being shifted therethrough by said clocking pulses of a predetermined duration.
-
13. The apparatus according to claim 12 wherein means for receiving and further processing each data character stored in said single character register means comprises single character buffer means.
-
14. The apparatus according to claim 13 wherein said shift register means includes an additional storage location associated with an enable bit in the form of a One bit set prior to the receipt of each character, said enable bit being shifted through said shift register means ahead of said data bits and indicating upon its arrival at the last stage of said shift register means that a complete data character has been received.
-
15. The apparatus according to claim 14 additionally comprising:
- parity detector means for detecting the parity of each character stored in said single character register means, said parity detector means acting to inhibit said single character buffEr means upon the detection of an inappropriate parity; and
character detector means for recognizing start of data and end of data characters read from said record means and selectively enabling and disabling, respectively, said single character buffer means in response thereto.
- parity detector means for detecting the parity of each character stored in said single character register means, said parity detector means acting to inhibit said single character buffEr means upon the detection of an inappropriate parity; and
-
16. The apparatus according to claim 5 wherein said means responsive to said edges of a single kind and directivity comprises monostable multivibrator means, said monostable multivibrator means being triggered by each pulse edge of a single kind and directivity received when said monostable multivibrator means is in a stable state whereby the clock pulses produced thereby jitter with said input signal in the form of a rectangular waveform.
-
17. The apparatus according to claim 16 wherein said monostable multivibrator means has an adjustable duty cycle whereby said predetermined duration of said clocking pulses may be varied to accomodate different reading speeds for recorded information.
-
18. The apparatus according to claim 16 wherein said decoder means comprises bistable flip-flop means, a first input to said bistable flip-flop means being connected to an output of said signal translating means while a second input thereto is connected to said monostable multivibrator means.
-
19. The apparatus according to claim 18 wherein means for applying control signals to said control terminal means of said signal translating means comprises AND gate means connected to an input to bistable multivibrator means, said bistable multivibrator means having the output thereof connected to said control terminal means of signal translating means and said AND gate means having one input thereto connected to an output of said bistable flip-flop means and another input thereto connected to receive clocking pulses from said monostable multivibrator means.
-
20. The apparatus according to claim 19 wherein aid monostable multivibrator means has an adjustable duty cycle whereby said predetermined duration of said clocking pulses may be varied to accomodate different reading speeds for recorded information.
-
21. Apparatus for retrieving information from a record medium comprising:
- means for reading a record medium at a speed independent of the recording speed of said record medium and producing an output signal which varies in accordance with data and timing information recorded on said record medium;
means for amplifying said output signal produced by said reading means;
means for regenerating the amplified output of said reading means into a rectangular waveform exhibiting pulses whose leading and lagging edges represent binary One information and timing information as present on said record medium, said means for regenerating said amplified output signals exhibiting a preselected threshold voltage calculated to establish a deadband about the noise level associated with amplified output signals applied thereto; and
means for receiving said regenerated rectangular waveform and obtaining true binary data therefrom.
- means for reading a record medium at a speed independent of the recording speed of said record medium and producing an output signal which varies in accordance with data and timing information recorded on said record medium;
-
22. The apparatus according to claim 21 wherein said means for receiving said regenerated rectangular waveform and obtaining true binary data therefrom comprises:
- means for translating said regenerated rectangular waveform in such manner that said leading and lagging edges of said pulses in said rectangular waveform which represent timing information are consistently rendered of a single kind and directivity of pulses in the rectangular waveform translated;
means responsive to said edges of a single kind and directivity of pulses in the rectangular waveform translated to produce clocking pulses of a predetermined duration as a function of said translating means; and
decoder means responsive to said input signals in the form of the rectangular waveform translated and to said clocking pulses for deriving a true binary data output from said regenerated rectangular waveform.
- means for translating said regenerated rectangular waveform in such manner that said leading and lagging edges of said pulses in said rectangular waveform which represent timing information are consistently rendered of a single kind and directivity of pulses in the rectangular waveform translated;
-
23. The apparatus according to claim 22 wherein each of said edges of a single kind and directivity of a pulse triggers the production of a single clocking pulse having said predetermined duration.
-
24. The apparatus according to claim 23 wherein said means for translating said input signals comprises:
- signal translating means for inverting input signals applied thereto in response to a first condition and for selectively translating input signals applied thereto without inversion in response to a second condition, said signal translating means including control terminal means for receiving control signals designating said first and second conditions, said signal translating means being connected to said means for receiving and obtaining input signals therefrom; and
means for applying control signals indicative of said first and second conditions to said control terminal means of said signal translating means, said means for applying control signals being responsive to said true binary data output derived by said decoder means and a previously provided control signal in producing a control signal indicating one of said first and second conditions.
- signal translating means for inverting input signals applied thereto in response to a first condition and for selectively translating input signals applied thereto without inversion in response to a second condition, said signal translating means including control terminal means for receiving control signals designating said first and second conditions, said signal translating means being connected to said means for receiving and obtaining input signals therefrom; and
-
25. The apparatus according to claim 24 additionally comprising:
- single character register means for receiving said true binary data output from said decoder means and storing a plurality of sequentially applied data bits representing a character therein; and
means for receiving and further processing each data character stored in said single character register means.
- single character register means for receiving said true binary data output from said decoder means and storing a plurality of sequentially applied data bits representing a character therein; and
Specification