Claims Analysis
Total Claims: 21
Claim 1
Independent Claim
289 words
A frame synchronizer for searching for framing bits of an N bit frame in a stream of binary signals occurring at a bit rate and wherein said frames repeat at a rate equal to said bit rate divided by N, comprising; first means for comparing each bit of said stream with the corresponding bit in a previous frame and for producing a distinctive signal if said bits are different, an N bit shift register clocked at said bit rate and providing an output, second means providing a distinctive input to said register if and only if, said first means produces said distinctive signal contemporaneous with a distinctive output of said shift register, counting means connected to the output of said shift register for counting distinctive outputs of said shift register, memory means operated by said counting means to a pre-determined condition if, and only if, said counting means counts a single distinctive output in a period corresponding to a single frame, third means for identifying said framing bit and producing an output if, and only if, said shift register produces a distinctive output when said memory means is in said pre-determined condition, timing means for producing frame pulses at said framing rate, said timing means being connected to and reset by said third means output, and, an out-of-sync detector including a second and third counting means, said second counting means connected to and counting the output of said timing means, said third counting means counting contemporaneous outputs of said timing means and said first means, and comparator means connected to outputs of said second and third counting means for producing an out-of-sync signal when the output of said second counting means exceeds the output of said third counting means.
Claim 2
Dependent Claim
289 words
A frame synchronizer for searching for framing bits of an N bit frame in a stream of binary signals occurring at a bit rate and wherein said frames repeat at a rate equal to said bit rate divided by N, comprising; first means for comparing each bit of said stream with the corresponding bit in a previous frame and for producing a distinctive signal if said bits are different, an N bit shift register clocked at said bit rate and providing an output, second means providing a distinctive input to said register if and only if, said first means produces said distinctive signal contemporaneous with a distinctive output of said shift register, counting means connected to the output of said shift register for counting distinctive outputs of said shift register, memory means operated by said counting means to a pre-determined condition if, and only if, said counting means counts a single distinctive output in a period corresponding to a single frame, third means for identifying said framing bit and producing an output if, and only if, said shift register produces a distinctive output when said memory means is in said pre-determined condition, timing means for producing frame pulses at said framing rate, said timing means being connected to and reset by said third means output, and, an out-of-sync detector including a second and third counting means, said second counting means connected to and counting the output of said timing means, said third counting means counting contemporaneous outputs of said timing means and said first means, and comparator means connected to outputs of said second and third counting means for producing an out-of-sync signal when the output of said second counting means exceeds the output of said third counting means.
Claim 3
Dependent Claim
41 words
The apparatus of claim 1 which further includes a means for resetting said second and third counting means, said means resetting said third counting means to a value E greater than the quantity to which said second counting means is reset.
Claim 4
Dependent Claim
26 words
The apparatus of claim 2 in which said resetting means operates in response to either said second or third counting means reaching its respective terminal count.
Claim 5
Dependent Claim
30 words
The apparatus of claim 3 which includes means for presetting said shift register with a distinctive signal in each bit position thereof in response to said out of sync signal.
Claim 6
Dependent Claim
242 words
A frame synchronizer for searching for framing bits on an N bit frame in a stream of binary signals occurring at a bit rate, and wherein said frames repeat at a rate equal to said bit rate divided by N, comprising; first means for comparing each bit of said stream with a corresponding bit in a previous frame and producing a distinctive signal if said bits are different, an N bit shift register clocked at said bit rate and providing an output, second means providing a distinctive input to said register, if and only if, said first means produces said distinctive signal contemporaneous with a distinctive output of said shift register, counting means connected to the output of said shift register for counting distinctive outputs of said shift register, memory means operated by said counting means to a predetermined condition, if, and only if, said counting means counts a single distinctive output in a period corresponding to a single frame, third means for identifying said framing bit and producing an output, if and only if, said shift register produces a distinctive output when said memory means is in said predetermined condition, wherein said means for comparing includes a second shift register having an input connected to receive said data stream and an output, and a comparing unit connected to said input and output of said second shift register producing a distinctive signal, if, and only if, said comparing unit inputs are different.
Claim 7
Dependent Claim
242 words
A frame synchronizer for searching for framing bits on an N bit frame in a stream of binary signals occurring at a bit rate, and wherein said frames repeat at a rate equal to said bit rate divided by N, comprising; first means for comparing each bit of said stream with a corresponding bit in a previous frame and producing a distinctive signal if said bits are different, an N bit shift register clocked at said bit rate and providing an output, second means providing a distinctive input to said register, if and only if, said first means produces said distinctive signal contemporaneous with a distinctive output of said shift register, counting means connected to the output of said shift register for counting distinctive outputs of said shift register, memory means operated by said counting means to a predetermined condition, if, and only if, said counting means counts a single distinctive output in a period corresponding to a single frame, third means for identifying said framing bit and producing an output, if and only if, said shift register produces a distinctive output when said memory means is in said predetermined condition, wherein said means for comparing includes a second shift register having an input connected to receive said data stream and an output, and a comparing unit connected to said input and output of said second shift register producing a distinctive signal, if, and only if, said comparing unit inputs are different.
Claim 8
Dependent Claim
15 words
The apparatus of claim 5 in which said comparing unit includes an exclusive OR gate.
Claim 9
Dependent Claim
49 words
The apparatus of claim 6 in which said counting means includes a counter connected to the output of said shift register, clock means operating at said frame rate and connecting to said counting means for inhibiting operation of said counter responsive to said counter reaching a count of two.
Claim 10
Dependent Claim
46 words
The apparatus of claim 7 in which said memory means includes a bi-stable circuit means connected to said counter and operated to said predetermined condition when said counter contains a single count and operated to another condition when said counter contains a count other than one.
Claim 11
Dependent Claim
18 words
The apparatus of claim 8 in which said bi-stable circuit means includes a flipflop connected to said counter.
Claim 12
Dependent Claim
36 words
The apparatus of claim 9 in which said third means includes an AND gate with one input connected to the said output of said flipflop and another input connected to the output of said shift register.
Claim 13
Dependent Claim
241 words
A frame synchronizer for searching for a framing bit position in a data stream which includes a plurality of N bit frames, including; first means for serially comparing each received bit with a corresponding bit of an immediately preceding frame and for producing a distinctive output if said bits indicate that the position in which they appear could be the framing bit position, storage means having a storage position for each bit position of said frame, each said storage position capable of storing a distinctive quantity indicating said corresponding bit position is a candidate for the framing bit position or storing another quantity indicating that the corresponding bit position is not a candidate for said framing bit position, means for storing said distinctive output in a storage position corresponding to said bit position only if the quantity previously stored therein was said distinctive quantity, means for storing a distinctive quantity in each storage position of said storage means on the initiation of a search, and means for monitoring the number of distinctive quantities stored in said storage means and for identifying said framing bit position when only a single distinctive quantity is stored in said storage means, including counting means capable of counting to a count of 2 and reset at a frame rate, and memory means operated to a distinctive condition on simultaneous detection of a distinctive output of said storage means when said counting means indicates a single count.
Claim 14
Dependent Claim
241 words
A frame synchronizer for searching for a framing bit position in a data stream which includes a plurality of N bit frames, including; first means for serially comparing each received bit with a corresponding bit of an immediately preceding frame and for producing a distinctive output if said bits indicate that the position in which they appear could be the framing bit position, storage means having a storage position for each bit position of said frame, each said storage position capable of storing a distinctive quantity indicating said corresponding bit position is a candidate for the framing bit position or storing another quantity indicating that the corresponding bit position is not a candidate for said framing bit position, means for storing said distinctive output in a storage position corresponding to said bit position only if the quantity previously stored therein was said distinctive quantity, means for storing a distinctive quantity in each storage position of said storage means on the initiation of a search, and means for monitoring the number of distinctive quantities stored in said storage means and for identifying said framing bit position when only a single distinctive quantity is stored in said storage means, including counting means capable of counting to a count of 2 and reset at a frame rate, and memory means operated to a distinctive condition on simultaneous detection of a distinctive output of said storage means when said counting means indicates a single count.
Claim 15
Dependent Claim
49 words
The apparatus of claim 11 in which said first means includes a delay means for delaying said data stream by one frame time and an exclusive OR gate with an input connected to receive said serial data stream and another input connected to the output of said delay unit.
Claim 16
Dependent Claim
14 words
The apparatus of claim 12 wherein said delay means comprises a second shift register.
Claim 17
Dependent Claim
39 words
The apparatus of claim 13 in which said means for storing comprises an AND gate having an input connected to the output of said exclusive OR gate and a second input connected to the output of said shift register.
Claim 18
Dependent Claim
157 words
Apparatus for use with a frame synchronizer for flexibly detecting loss of synchronization with a minimum delay which is not adversely affected by error bits comprising, first means responsive to a received bit stream for detecting conditions indicative of a frame bit, and producing a first signal responsive thereto, second means responsive to each frame pulse produced by synchronizing apparatus indicative of the expected position of a frame bit and for producing a second signal corresponding thereto, comparing means responsive to both said first and second signals for indicating loss of synchronization when the accummulated count of said second signals exceeds the accummulated count of said first signals, wherein the improvement comprises adjustable means for presetting said comparing means to provide an initial offset between said first and second signals whereby only when said accumulated count of said second signals exceeds the accumulated count of said first signals by said offset, will loss of synchronization be indicated.
Claim 19
Dependent Claim
157 words
Apparatus for use with a frame synchronizer for flexibly detecting loss of synchronization with a minimum delay which is not adversely affected by error bits comprising, first means responsive to a received bit stream for detecting conditions indicative of a frame bit, and producing a first signal responsive thereto, second means responsive to each frame pulse produced by synchronizing apparatus indicative of the expected position of a frame bit and for producing a second signal corresponding thereto, comparing means responsive to both said first and second signals for indicating loss of synchronization when the accummulated count of said second signals exceeds the accummulated count of said first signals, wherein the improvement comprises adjustable means for presetting said comparing means to provide an initial offset between said first and second signals whereby only when said accumulated count of said second signals exceeds the accumulated count of said first signals by said offset, will loss of synchronization be indicated.
Claim 20
Dependent Claim
53 words
The apparatus of claim 15 wherein said comparing means includes a pair of counters, each responsive to one of said first and second signals, and wherein there is further provided presetting means for presetting the counter responsive to said first signals when either of said first or second counters reaches a terminal count.
Claim 21
Dependent Claim
23 words
The apparatus of claim 16 wherein said presetting means is adjustable to vary the number to which one of said counters is preset.