Claims Analysis
Total Claims: 26
Claim 1
Independent Claim
232 words
In a data transmission system using self-clocking bi-phase coded bit streams, said bit streams having a predetermined bit period and two voltage levels with negative-going and positive-going voltage level transitions occurring in the stream to indicate clock information and data information, at least a first such voltage level transition and possibly a second voltage level transition occurring in each bit period, apparatus for recovering said information comprising: means for generating from each voltage level transition in the coded bit stream, a pulse having a first polarity, a non-retriggerable one-shot to which is applied the pulse of first polarity, said one-shot producing an output pulse having a duration that is approximately the time interval between said first and second voltage transitions and being non-retriggerable after said pulse terminates for a period of time less than the difference between the duration of a bit period and the duration of said output pulse, said output pulse providing clock information derived from the coded bit stream, and bistable storage means having a clock input to which clock information from an output of the one-shot is applied and a data input to which the coded bit stream is applied, said clock information being delayed by less than said time interval relative to any delay experienced by the coded bit stream, said bistable storage means providing at an output thereof data information decoded from the coded bit stream.
Claim 2
Dependent Claim
232 words
In a data transmission system using self-clocking bi-phase coded bit streams, said bit streams having a predetermined bit period and two voltage levels with negative-going and positive-going voltage level transitions occurring in the stream to indicate clock information and data information, at least a first such voltage level transition and possibly a second voltage level transition occurring in each bit period, apparatus for recovering said information comprising: means for generating from each voltage level transition in the coded bit stream, a pulse having a first polarity, a non-retriggerable one-shot to which is applied the pulse of first polarity, said one-shot producing an output pulse having a duration that is approximately the time interval between said first and second voltage transitions and being non-retriggerable after said pulse terminates for a period of time less than the difference between the duration of a bit period and the duration of said output pulse, said output pulse providing clock information derived from the coded bit stream, and bistable storage means having a clock input to which clock information from an output of the one-shot is applied and a data input to which the coded bit stream is applied, said clock information being delayed by less than said time interval relative to any delay experienced by the coded bit stream, said bistable storage means providing at an output thereof data information decoded from the coded bit stream.
Claim 3
Dependent Claim
10 words
The apparatus of claim 1 wherein the generating means comprises:
Claim 4
Dependent Claim
38 words
The apparatus of claim 1 wherein the generating means comprises: a first logic gate having a non-inverted output and an inverted output and first and second means for differentiating signals from said non-inverted output and said inverted output.
Claim 5
Dependent Claim
58 words
The apparatus of claim 3 wherein the combining means comprises: a second logic gate to which is applied the differentiated signal from said non-inverted output, a third logic gate to which is applied the differentiated signal from said inverted output, and means for wiring together outputs from the second and third logic gates to form a logical OR.
Claim 6
Dependent Claim
12 words
The apparatus of claim 3 wherein the logic gates or OR gates.
Claim 7
Dependent Claim
19 words
The apparatus of claim 3 wherein the logic gates are OR gates implemented in emitter coupled logic integrated circuits.
Claim 8
Dependent Claim
356 words
In a data transmission system using self-clocking bi-phase coded bit streams, said bit streams having predetermined bit period and two voltage levels with negative-going and positive-going voltage level transitions occurring in the steam to indicate clock information and data information, at least a first such voltage level transition and possibly a second voltage level transition occuring in each bit period, apparatus for recovering said information comprising: means for generating from each voltage level transition in the coded bit stream, a pluse having a first polarity, a non-retriggerably one-shot to which is applied the pulse of first polarity, siad one-shot producing an output pulse having a duration that is approximately the time interval between said first and second voltage transitions and being non-retriggerable after said pulse terminates for a period of time less than the difference between the duration of a bit period and the duration of said output pulse, said output pulse providing clock information derived from the coded bit stream, wherein said one-shot comprises: a first logic gate having at least two inputs, a first of which is connected to said generating means and received said pulse having a first polarity, means connected to an output of said first logic gate for generating a ramp signal whose magnitude decreases gradually from a peak value, a second logic gate connected to said ramp signal generating means for generating said output pulse while the magnitude of said ramp signal exceeds a threshold logic value, and means for feeding said output pulse back to a second input of the first logic gate to inhibit said gate so that the one-shot cannot be retriggered while said output pulse is present at said second input to the first logic gate, and bistable storage means having a clock input to which clock information from an output of the one-shot is applied and a data input to which the coded bit stream is applied, said clock information being delayed by less than said time interval relative to any delay experienced by the coded bit stream, said bistable storage means providing at an output thereof data information decoded from the coded bit stream.
Claim 9
Dependent Claim
356 words
In a data transmission system using self-clocking bi-phase coded bit streams, said bit streams having predetermined bit period and two voltage levels with negative-going and positive-going voltage level transitions occurring in the steam to indicate clock information and data information, at least a first such voltage level transition and possibly a second voltage level transition occuring in each bit period, apparatus for recovering said information comprising: means for generating from each voltage level transition in the coded bit stream, a pluse having a first polarity, a non-retriggerably one-shot to which is applied the pulse of first polarity, siad one-shot producing an output pulse having a duration that is approximately the time interval between said first and second voltage transitions and being non-retriggerable after said pulse terminates for a period of time less than the difference between the duration of a bit period and the duration of said output pulse, said output pulse providing clock information derived from the coded bit stream, wherein said one-shot comprises: a first logic gate having at least two inputs, a first of which is connected to said generating means and received said pulse having a first polarity, means connected to an output of said first logic gate for generating a ramp signal whose magnitude decreases gradually from a peak value, a second logic gate connected to said ramp signal generating means for generating said output pulse while the magnitude of said ramp signal exceeds a threshold logic value, and means for feeding said output pulse back to a second input of the first logic gate to inhibit said gate so that the one-shot cannot be retriggered while said output pulse is present at said second input to the first logic gate, and bistable storage means having a clock input to which clock information from an output of the one-shot is applied and a data input to which the coded bit stream is applied, said clock information being delayed by less than said time interval relative to any delay experienced by the coded bit stream, said bistable storage means providing at an output thereof data information decoded from the coded bit stream.
Claim 10
Dependent Claim
36 words
The apparatus of claim 7 wherein the ramp signal generating means further comprises means for varying the rate at which the magnitude of the ramp signal decreases, whereby the duration of the output pulse is varied.
Claim 11
Dependent Claim
32 words
The apparatus of claim 7 wherein the ramp signal generating means is an RC network in which a voltage level is stored in a capacitor that is gradually discharged through a resistor.
Claim 12
Dependent Claim
36 words
The apparatus of claim 9 wherein the resistance of said resistor can be varied to vary the rate at which the magnitude of the ramp signal decreases, whereby the duration of the output pulse is varied.
Claim 13
Dependent Claim
18 words
The apparatus of claim 7 wherein the means for feeding back the output pulse comprises a delay means.
Claim 14
Dependent Claim
24 words
The apparatus of claim 7 wherein the first and second logic gates and the means for feeding back the output pulse are OR gates.
Claim 15
Dependent Claim
31 words
The apparatus of claim 7 wherein the first and second logic gates and the means for feeding back the output pulse are OR gates implemented in emitter coupled logic integrated circuits.
Claim 16
Dependent Claim
65 words
The apparatus of claim 1 wherein the bit period is at least 20 nanoseconds, the clock information applied to the clock input of the bistable storage means is delayed by approximately 10 nanoseconds relative to the coded bit stream received at the generating means and the coded bit stream applied to the data input of the bistable storage means is delayed by approximately 2.5 nanoseconds.
Claim 17
Dependent Claim
22 words
The apparatus of claim 1 wherein the time interval between said first and second voltage transitions is approximately one-half the bit period.
Claim 18
Dependent Claim
239 words
In a data transmission system using self-clocking bi-phase coded bit streams, said bit streams having a predetermined bit period and two voltage levels with negative-going and positive-going voltage level transitions occurring in the stream to indicate clock information and data information, at least a first such voltage level transition and possibly a second voltage transition occurring in each bit period, a method for recovering said information comprising the steps of: applying the coded bit stream to a data input to a bistable storage means, generating from each voltage level transition in the coded bit stream, a pulse having a first polarity, applying said pulse to a non-retriggerable one-shot to produce an output pulse having a duration that is approximately the time interval between said first and second voltage transitions, said output pulse providing clock information derived from the coded bit stream, inhibiting said one-shot so that it cannot be retriggered after said pulse terminates for a period of time less than the difference between the duration of a bit period and the duration of said output pulse, and applying said clock information to a clock input of said bistable storage means to clock said data stream into said bistable storage means, said clock information being delayed by less than said time interval relative to any delay experienced by the coded bit stream, said bistable storage means providing at an output thereof data information decoded from the coded bit stream.
Claim 19
Dependent Claim
239 words
In a data transmission system using self-clocking bi-phase coded bit streams, said bit streams having a predetermined bit period and two voltage levels with negative-going and positive-going voltage level transitions occurring in the stream to indicate clock information and data information, at least a first such voltage level transition and possibly a second voltage transition occurring in each bit period, a method for recovering said information comprising the steps of: applying the coded bit stream to a data input to a bistable storage means, generating from each voltage level transition in the coded bit stream, a pulse having a first polarity, applying said pulse to a non-retriggerable one-shot to produce an output pulse having a duration that is approximately the time interval between said first and second voltage transitions, said output pulse providing clock information derived from the coded bit stream, inhibiting said one-shot so that it cannot be retriggered after said pulse terminates for a period of time less than the difference between the duration of a bit period and the duration of said output pulse, and applying said clock information to a clock input of said bistable storage means to clock said data stream into said bistable storage means, said clock information being delayed by less than said time interval relative to any delay experienced by the coded bit stream, said bistable storage means providing at an output thereof data information decoded from the coded bit stream.
Claim 20
Dependent Claim
39 words
The method of claim 16 wherein the generating step comprises the steps of: generating complementary edges from each voltage level transition in the coded bit stream and combining the complementary edges to produce a pulse having a first polarity.
Claim 21
Dependent Claim
371 words
In a data transmission system using self-clocking bi-phase coded bit streams, said bit streams having a predetermined bit period and two voltage levels with negative-going and positive-going voltage level transitions occuring in the stream to indicate clock information and data information, at least a first such voltage level transition and possibly a second voltage transition occurring in each bit period, a method for recovering said information comprising the steps of: applying the coded bit stream to a data input to a bistable storage means, generating from each voltage level transition in the coded bit stream, a pulse having a first polarity, applying said pulse to a non-retriggerably one-shot to produce an output pulse having a duration that is approximately the time interval between said first and second voltage transitions, said output pulse providing clock information derived from the coded bit stream, wherein said one-shot comprises: a first logic gate having at least two inputs, a first of which is connected to said generating means and receives said pulse having a first polarity, means connected to an output of said first logic gate for generating a ramp signal whose magnitude decreases gradually from a peak value, and a second logic gate connected to said ramp signal generating means for generating said output pulse while the magnitude of said ramp signal exceeds a threshold logic value, inhibiting said one-shot so that it cannot be retriggered after said pulse terminates for a period of time less than the difference between the duration of a bit period and the duration of said output pulse, said step of inhibiting the one-shot comprising the step of feeding said output pulse back to a second input of the first logic to inhibit said gate so that the one-shot cannot be retriggered while said output pulse is present at said second input to the first logic gate, and applying said clock information to a clock input of said bistable storage means to clock said data stream into said bistable storage means, said clock information being delayed by less than said time interval relative to any delay experienced by the coded bit stream, said bistable storage means providing at an output thereof data information decoded from the coded bit stream.
Claim 22
Dependent Claim
371 words
In a data transmission system using self-clocking bi-phase coded bit streams, said bit streams having a predetermined bit period and two voltage levels with negative-going and positive-going voltage level transitions occuring in the stream to indicate clock information and data information, at least a first such voltage level transition and possibly a second voltage transition occurring in each bit period, a method for recovering said information comprising the steps of: applying the coded bit stream to a data input to a bistable storage means, generating from each voltage level transition in the coded bit stream, a pulse having a first polarity, applying said pulse to a non-retriggerably one-shot to produce an output pulse having a duration that is approximately the time interval between said first and second voltage transitions, said output pulse providing clock information derived from the coded bit stream, wherein said one-shot comprises: a first logic gate having at least two inputs, a first of which is connected to said generating means and receives said pulse having a first polarity, means connected to an output of said first logic gate for generating a ramp signal whose magnitude decreases gradually from a peak value, and a second logic gate connected to said ramp signal generating means for generating said output pulse while the magnitude of said ramp signal exceeds a threshold logic value, inhibiting said one-shot so that it cannot be retriggered after said pulse terminates for a period of time less than the difference between the duration of a bit period and the duration of said output pulse, said step of inhibiting the one-shot comprising the step of feeding said output pulse back to a second input of the first logic to inhibit said gate so that the one-shot cannot be retriggered while said output pulse is present at said second input to the first logic gate, and applying said clock information to a clock input of said bistable storage means to clock said data stream into said bistable storage means, said clock information being delayed by less than said time interval relative to any delay experienced by the coded bit stream, said bistable storage means providing at an output thereof data information decoded from the coded bit stream.
Claim 23
Dependent Claim
65 words
The method of claim 16 wherein the bit period is at least 20 nanoseconds, the clock information applied to the clock input of the bistable storage means is delayed by approximately 10 nanoseconds relative to the coded bit stream received at the generating means and the coded bit stream applied to the data input of the bistable storage means is delayed by approximately 2.5 nanoseconds.
Claim 24
Dependent Claim
22 words
The method of claim 16 wherein the time interval between said first and second voltage transitions is approximately one-half the bit period.
Claim 25
Dependent Claim
39 words
The method of claim 18 wherein the generating step comprises the steps of: generating complementary edges from each voltage level transition in the coded bit stream and combining the complementary edges to produce a pulse having a first polarity.
Claim 26
Dependent Claim
64 words
The method of claim 18 wherein the bit period is at least 20 nanoseconds, the clock information applied to the clock input of the bistable means in delayed by approximately 10 nanoseconds relative to the coded bit stream received at the generating means and the coded bit stream applied to the data input of the bistable storage means is delayed by approximately 2.5 nanoseconds.