Claims Analysis
Total Claims: 47
Claim 1
Independent Claim
99 words
A method of recovering clock information from a received digital signal in which binary information is represented by signal level transitions which are present on a periodic basis, such as transitions which occur at mid-locations of bit intervals, said method comprising the steps of generating a pulse of predetermined width at each signal level transition; delaying said pulses by a half bit interval to provide first delayed pulses; delaying the first delayed pulses by a half bit interval to provide second delayed pulses; and summing the generated and the first and second delayed pulses to recover said clock information.
Claim 2
Independent Claim
99 words
A method of recovering clock information from a received digital signal in which binary information is represented by signal level transitions which are present on a periodic basis, such as transitions which occur at mid-locations of bit intervals, said method comprising the steps of generating a pulse of predetermined width at each signal level transition; delaying said pulses by a half bit interval to provide first delayed pulses; delaying the first delayed pulses by a half bit interval to provide second delayed pulses; and summing the generated and the first and second delayed pulses to recover said clock information.
Claim 3
Dependent Claim
30 words
The method of claim 1 wherein the repetition rate of the recovered clock information is twice the highest repetition rate of the signal level transitions in the received digital signal.
Claim 4
Dependent Claim
16 words
The method of claim 1 wherein said received digital signal is encoded in Manchester code format.
Claim 5
Dependent Claim
16 words
The method of claim 1 wherein positive and negative transition levels represent bits of opposite polarity.
Claim 6
Dependent Claim
28 words
The method of claim 1 wherein said step of summing comprises applying said generated pulse, said first delayed pulses and said second delayed pulses to an OR gate.
Claim 7
Dependent Claim
41 words
The method of claim 1 wherein said step of generating a pulse at each signal level transition comprises delaying the received digital signal by a time delay substantially equal to said predetermined width, and gating the delayed and undelayed digital signals.
Claim 8
Dependent Claim
22 words
The method of claim 6 wherein said step of gating comprises applying the delayed and undelayed digital signals to an exclusive-OR gate.
Claim 9
Dependent Claim
19 words
The method of claim 6 wherein the received digital signal is delayed by less than a half bit interval.
Claim 10
Dependent Claim
18 words
The method of claim 8 wherein the received digital signal is delayed by approximately a quarter bit interval.
Claim 11
Independent Claim
170 words
A method for resynchronizing a received digital signal in which binary information is represented by signal level transitions having minimum periodicity, such as a signal level transition which occurs during at least some bit intervals, comprising the steps of: recovering clock information from the received digital signal by generating a pulse at each signal level transition of the received digital signal; delaying the generated pulses by half and full bit intervals, respectively; and summing the generated pulses, the half bit interval delayed pulses and the full bit interval delayed pulses to recover said clock information; writing binary level information included in the received digital signal into a memory at a write clock rate determined by the recover clock information; reading said binary level information from said memory at a reference read clock rate; sensing a present error of at least predetermined magnitude between the write and read clock rates in response to said recovered clock information; and adjusting the read clock rate in a direction to null the sensed error.
Claim 12
Independent Claim
170 words
A method for resynchronizing a received digital signal in which binary information is represented by signal level transitions having minimum periodicity, such as a signal level transition which occurs during at least some bit intervals, comprising the steps of: recovering clock information from the received digital signal by generating a pulse at each signal level transition of the received digital signal; delaying the generated pulses by half and full bit intervals, respectively; and summing the generated pulses, the half bit interval delayed pulses and the full bit interval delayed pulses to recover said clock information; writing binary level information included in the received digital signal into a memory at a write clock rate determined by the recover clock information; reading said binary level information from said memory at a reference read clock rate; sensing a present error of at least predetermined magnitude between the write and read clock rates in response to said recovered clock information; and adjusting the read clock rate in a direction to null the sensed error.
Claim 13
Dependent Claim
33 words
The method of claim 10 wherein binary levels are written into respective write addresses of said memory and a binary level is concurrently read from a read address different from the write address.
Claim 14
Dependent Claim
35 words
The method of claim 11 wherein said step of writing includes generating successive write addresses at said write clock rate; and said step of reading includes generating successive read addresses at said read clock rate.
Claim 15
Dependent Claim
53 words
The method of claim 12 wherein the generated write and read addresses differ from each other, at any given time, by a predetermined amount; and wherein the step of sensing an error comprises sensing if the generated write and read addresses differ from each other by more or less than said predetermined amount.
Claim 16
Dependent Claim
51 words
The method of claim 13 wherein the step of adjusting the read clock rate comprises reducing the read clock rate if the difference between the generated write and read addresses is more than said predetermined amount and increasing the read clock rate if said difference is less than said predetermined amount.
Claim 17
Dependent Claim
30 words
The method of claim 10 wherein the step of summing comprises applying to an OR gate the generated, the half bit interval delayed and the full bit interval delayed pulses.
Claim 18
Independent Claim
189 words
A method of sensing loss of synchronization between a received digital signal and a re-clocked version of that digital signal, comprising the steps of: generating clock pulses from the received digital signal by generating a pulse at each transition present in the received digital signal, delaying said pulses by a half-bit interval to provide first delayed pulses, delaying the first delayed pulses by a half bit interval to provide second delayed pulses, and summing the generated, the first delayed and the second delayed pulses to produce clock pulses; writing successive binary levels of the received digital signal into respective storage locations of a memory at a rate determined by said generated clock pulses; counting said generated clock pulses; generating reference clock pulses; reading successive stored binary levels from said memory at a rate determined by said reference clock pulses, thereby re-clocking the received digital signal; counting said reference clock pulses; and sensing, in response to a comparison of the counts of said generated and reference clock pulses, if the count of generated clock pulses differs from the count of reference clock pulses by more than a predetermined present amount.
Claim 19
Independent Claim
189 words
A method of sensing loss of synchronization between a received digital signal and a re-clocked version of that digital signal, comprising the steps of: generating clock pulses from the received digital signal by generating a pulse at each transition present in the received digital signal, delaying said pulses by a half-bit interval to provide first delayed pulses, delaying the first delayed pulses by a half bit interval to provide second delayed pulses, and summing the generated, the first delayed and the second delayed pulses to produce clock pulses; writing successive binary levels of the received digital signal into respective storage locations of a memory at a rate determined by said generated clock pulses; counting said generated clock pulses; generating reference clock pulses; reading successive stored binary levels from said memory at a rate determined by said reference clock pulses, thereby re-clocking the received digital signal; counting said reference clock pulses; and sensing, in response to a comparison of the counts of said generated and reference clock pulses, if the count of generated clock pulses differs from the count of reference clock pulses by more than a predetermined present amount.
Claim 20
Dependent Claim
25 words
The method of claim 16 further comprising the step of presetting one of the clock pulse counts to establish at initial difference between said counts.
Claim 21
Dependent Claim
15 words
The method of claim 17 wherein said initial difference is equal to said predetermined amount.
Claim 22
Dependent Claim
67 words
The method of claim 16 wherein said memory comprises an addressable memory for storing binary levels at addressed locations therein; wherein said step of counting the generated clock pulses comprises generating successive write-in addresses at a rate determined by said generated clock pulses; and wherein said step of counting the reference clock pulses comprises generating successive read-out addresses at a rate determined by said reference clock pulses.
Claim 23
Dependent Claim
40 words
The method of claim 19 wherein said step of writing includes writing successive binary levels of the received digital signal into the generated write-in addresses; and said step of reading includes reading stored binary levels from the generated read-out addresses.
Claim 24
Dependent Claim
21 words
The method of claim 20 further comprising the step of presetting the write-in and read-out addresses to differ from each other.
Claim 25
Dependent Claim
50 words
The method of claim 21 wherein said step of sensing if the count of generated clock pulses differs from the count of reference clock pulses comprises comparing the write-in address to the read-out address, and indicating loss of synchronization if the compared addresses differ by more than said predetermined amount.
Claim 26
Dependent Claim
104 words
Clock recovery apparatus for recovering clock information from a received digital signal in which binary information is represented by a signal level transition during a bit interval, comprising: pulse generating means for generating a pulse in response to each signal level transition in the received digital signal; delay means for delaying each generated pulse by a half bit interval and a full bit interval, respectively, to provide first and second delayed pulses; and summing means coupled to said pulse generating means and said delay means for summing the generated pulse, the first delayed pulse and the second delayed pulse to recover said clock information.
Claim 27
Dependent Claim
104 words
Clock recovery apparatus for recovering clock information from a received digital signal in which binary information is represented by a signal level transition during a bit interval, comprising: pulse generating means for generating a pulse in response to each signal level transition in the received digital signal; delay means for delaying each generated pulse by a half bit interval and a full bit interval, respectively, to provide first and second delayed pulses; and summing means coupled to said pulse generating means and said delay means for summing the generated pulse, the first delayed pulse and the second delayed pulse to recover said clock information.
Claim 28
Dependent Claim
12 words
The apparatus of claim 23 wherein said summing means comprises an OR-circuit.
Claim 29
Dependent Claim
57 words
The apparatus of claim 23 wherein said delay means comprises a first delay circuit supplied with said generated pulses to impart a half bit interval delay to said generated pulses, and a second delay circuit coupled to said first delay circuit for imparting a half bit interval delay to delayed pulses received from said first delay circuit.
Claim 30
Dependent Claim
53 words
The apparatus of claim 23 wherein said pulse generating means comprises a delay circuit supplied with said received digital signal for imparting thereto a delay less than a half bit interval, and an exclusive-OR circuit coupled to said delay circuit and also supplied with said received digital signal to produce said generated pulse.
Claim 31
Dependent Claim
17 words
The apparatus of claim 26 wherein the last-mentioned imparted delay is no more than 1/4 bit interval.
Claim 32
Dependent Claim
31 words
The apparatus of claim 23 herein the signal level transition in said received digital signal represents binary information, and said signal level transition is at a mid-location of a bit interval.
Claim 33
Dependent Claim
47 words
The apparatus of claim 28 wherein a bit of one polarity is represented by a positive signal level transition at a mid-location of a bit interval and a bit of opposite polarity is represented by a negative signal level transition at a mid-location of a bit interval.
Claim 34
Dependent Claim
30 words
The apparatus of claim 28 wherein the repetition rate of the recovered clock information is twice the highest repetition rate of the signal level transitions in the received digital signal.
Claim 35
Dependent Claim
16 words
The apparatus of claim 23 wherein the received digital signal is encoded in Manchester code format.
Claim 36
Dependent Claim
191 words
In digital signal resynchronization apparatus, the combination comprising: input means for receiving a digital signal in which binary information is represented by a signal level transition during a bit interval; clock recovery means for recovering clock information from the received digital signal comprising pulse generating means for generating a pulse in response to each signal level transition in the received digital signal; delay means for delaying each generated pulse by a half bit interval and a full bit interval, respectively, to provide first and second delayed pulses; and summing means coupled to said pulse generating means and said delay means for summing the generated pule, the first delayed pulse and the second delayed pulse to recover said clock information; storage means for storing respective binary levels of the received digital signal; write-in means responsive to the recovered clock information for writing said binary levels into said storage means; read-out means responsive to reference clock information for reading the stored binary levels out of said storage means; and sensing means for sensing a present loss of synchronism between said read-out means and said write-in means in response to said recovered clock information.
Claim 37
Dependent Claim
191 words
In digital signal resynchronization apparatus, the combination comprising: input means for receiving a digital signal in which binary information is represented by a signal level transition during a bit interval; clock recovery means for recovering clock information from the received digital signal comprising pulse generating means for generating a pulse in response to each signal level transition in the received digital signal; delay means for delaying each generated pulse by a half bit interval and a full bit interval, respectively, to provide first and second delayed pulses; and summing means coupled to said pulse generating means and said delay means for summing the generated pule, the first delayed pulse and the second delayed pulse to recover said clock information; storage means for storing respective binary levels of the received digital signal; write-in means responsive to the recovered clock information for writing said binary levels into said storage means; read-out means responsive to reference clock information for reading the stored binary levels out of said storage means; and sensing means for sensing a present loss of synchronism between said read-out means and said write-in means in response to said recovered clock information.
Claim 38
Dependent Claim
32 words
The combination of claim 32 wherein said storage means comprises an addressable memory for storing said binary levels, each binary level being written into and read out of a respective, addressable location.
Claim 39
Dependent Claim
20 words
The combination of claim 33 wherein said write-in means comprises a write address generator for generating successive memory write addresses.
Claim 40
Dependent Claim
37 words
The combination of claim 34 wherein said read-out means comprises a read address generator for generating successive memory read addresses, the read address generated at any given time differing from the write address generated at that time.
Claim 41
Dependent Claim
28 words
The combination of claim 35 wherein each of said write and read address generators comprise write and read counters whose counts represent the write and read address, respectively.
Claim 42
Dependent Claim
29 words
The combination of claim 36, further comprising preset means for presetting the initial count of one of said counters to differ from the initial count of the other counter.
Claim 43
Dependent Claim
29 words
The combination of claim 36 further comprising means for supplying the recovered clock information to said write counter and means for supplying reference clock information to said read counter.
Claim 44
Dependent Claim
44 words
The combination of claim 36 further comprising an adjustable reference clock for generating said reference clock information, said reference clock being coupled to said sensing means and responsive to loss of synchronism for changing said reference clock information in a direction to restore synchronism.
Claim 45
Dependent Claim
34 words
The combination of claim 39 wherein said sensing means comprises comparator means coupled to said write and read counters for detecting when the respective counts differ by an amount other than a predetermined amount.
Claim 46
Dependent Claim
24 words
The combination of claim 40 wherein said addressable memory includes n addressable storage locations and each of said counters comprises a cyclical count-to-n counter.
Claim 47
Dependent Claim
43 words
The combination of claim 32 wherein a signal level transition of one polarity in the mid-location of a bit interval represents a binary "1" and a signal level transition of opposite polarity in the mid-location of a bit interval represents a binary "0".