IMPROVED BINARY DETECTING AND THRESHOLD CIRCUIT

Abstract: A repeating binary word detecting circuit (14-44) produces a plurality of phase shifted samples of the logic of each binary bit forming the word. The plurality of samples are respectively compared (17) with a stored sequence of bits (18) forming the binary word to be detected. These comparisons are made for every possible beginning sequence of samples or stored bits between the time of two samples. An indication is given if a selected number of comparisons agree. A threshold circuit (41) produces a decode output in response to a selected number of indications based on at least two phase shifted samples.

Description: IMPROVED BINARY DETECTING AND THRESHOLD CIRCUIT My invention relates to an improved binary detecting and threshold circuit, and particularly to such a circuit for detecting a repeated binary word without the necessity for -bit synchronization. In some radio communication systems, it may be desir¬ able or necessary that some transmissions on a particular radio carrier frequency be heard only by a selected receiver or receivers, and that some other transmissions on the same particular radio carrier frequency be heard by a different selected receiver or receivers. Such a system has been implemented by means of a continuous tone controlled squelch system, sometimes referred to as CTCSS. However, such systems have required audio tones of frequencies outside and usually below the range of the information or voice freq¬ uencies, and such frequencies are difficult to filter. For this reason, some of those systems use binary signals in which a predetermined binary word comprised of a predeter¬ mined number and arrangement of binary bits are continuously and repetitively transmitted. In such systems, only the radio receiver or receivers which are programmed to detect the predetermined binary word will be activated sc that τ _he transmission is heard. The problem addressed is that of securing rapid determina¬ tion whether the selecting signal relates to the particular receiver without requiring initial establishment of synchronization and, once this determination has been made and communication established, the criteria for maintenance of communication as distinguished from acquisition, are relaxed. This problem is solved in a system with phase displaced inspection of the incoming signal and the alternative use of short term majority vote selection or longer term coincidence accumulation, with counters operating through numerical threshold circuits whose threshold can be shifted once the selection has been made. The invention concerns a detecting circuit having an input for the series of binary bits forming a repeating binary word. A plurality of logic sampling means are connected to the input for producing phase shifted O PI IPO logic samples of each input bit at respective outputs. A shift register is respectively coupled to each of the sam¬ pling means outputs. The sampling means and shift registers are respectively arranged so that the logic samples stored in each shift register are circulated, or so that each new sample is placed in the shift register and the oldest sample is removed from the shift register. A plurality of gener¬ ating means are provided for producing the predetermined binary word. Comparing means are respectively coupled to the generating means and the shift registers for comparing the binary word in the generating means with the samples in ■ the shift registers. The shift registers are operated at a rate greater than the rate of the input binary bits, so that the binary word in the generating means can be compared with every sequence of samples " in the shift register between input bits. And finally, threshold means are connected to the comparing means for producing an output signal in response to a predetermined number of proper comparisons . ' The structure and operation of the invention, together with its characteristics and advantages, may be better understood from the following description given in con¬ nection with the accompanying drawings in which: FIGURES 1A and IB show a diagram of an improved de- tecting circuit in accordance with the invention; FIGURES 2A through 2G show wave forms for illustrating the operation of the detecting circuit of FIGURES 1A and IB; FIGURE 3 shows a diagram of an improved threshold circuit in accordance with the invention for use with the detecting circuit of FIGURES 1A and IB, and FIGURES 4A through 4F show wave forms for illustrating the operation of the threshold circuit of FIGURE 3. FIGURES 1A and IB are to be considered together, with the right hand leads of FIGURE 1A being connected to the respectively positioned left hand leads of FIGURE IB. As mentioned earlier, the invention is intended for use in a radio communication system in which a predetermined binary word having a plurality of binary bits is repetitively transmitted to activate or energize the output of a selected radio receiver or receivers. Since the binary bits can be used to modulate radio frequency carriers in various ways, such as amplitude or frequency modulation, a radio receiver 10 is shown, which may demodulate any desired type of signals and produce these signals in appropriate form. In the receiver 10, the binary bits are produced at one output and the audio information or intelli¬ gence is produced at a second output. The two outputs are prefer¬ ably filtered so as not to interfere with each other. The audio output is applied to an audio output circuit 13 which is enabled to produce an output in response to a decode signal. To provide a sufficient number of distinct binary words, it is assumed that each repeated binary word comprises 23 binary bits having logic l's and O's in a predetermined sequence to form a predetermined binary word. However,a word could include more or less bits. These binary bits are assumed to have a bit rate BR, which typically may be 135 bits per second. Common to the described circuit is a- r " QM sample clock 11 which produces pulses at a rate that is an integral multiple greater than the bit rate BR. A plurality of similar circuits is included, for example three, each of which is supplied with the received binary bits and samples them at a time that is shifted with respect to the other circuits. The embodiment shown, uses three such circuits so that the sample clock 11 operates at a rate three times the bit rate BR. While the rate of the sample clock 11 is preferably very accurate, the actual time that each clock pulse is produced relative to the time a binary bit begins does not have to be controlled. That is, the clock pulses do not have to be synchronized with the binary bits. This sample clock 11 is connected to a phase divider 12 having three outputs, each of which produces output pulses at the bit rate BR, these pulses being time or phase shifted relative to the other pulses. Thus, the phase divider 12 produces respective short duration signals 1, 02 and 03, each having a rate BR and phase relations that are preferably 120 degrees apart. It is to be understood that more or less circuits can be used, for example 2 or 4 or more such circuits. For a given plurality N, the phase divider 12 would produce N different outputs, each having a rate BR and a phase rela¬ tion of 360 degrees/N with respect to the other outputs. Each output from the divider 12 is applied to a respective circuit. For the phase 1 (01) output, this circuit is shown horizontally across the top portion of FIGURES 1A and IB. The phase 2 (02) circuit is shown horizontally across the center portion of FIGURES 1A and IB, and the phase 3 (03) circuit is shewn horizontally across the lower portion of FIGURES 1A and IB. Each of these circuits is substantially I E OMPI -6- a ilar. Corresponding circuit elements are given the same reference numeral, this numeral being followed by a suffix numeral 1, 2 or 3 which respectively indicates 01, 02 or 03. For the 01 circuit, binary data bits from the radio 5 receiver 10 are applied to a sampler circuit 14-1. This sampler circuit 14-1 takes a,sample of the binary logic of the binary data bits under the control and at the time of the 01 signal .or pulse from the phase divider 12. The samples taken are applied to a multiplexer 15-1. The 0 multiplexer 15-1 is essentially a single pole, double thro switch having one input terminal connected to the sampler 14-1, and the other input terminal connected to the output of a shift register 16-1. The output terminal of the mult plexer 15-1 is connected to one of its input terminals und L5 the control of the 01pulse from the phase divider 12. The output signals from the multiplexer 15-1 are applied to th input of the shift register 16-1. If, as assumed above, the predetermined binary word comprises 23 bits having a predetermined sequence of 1's and 0's, then the shift 10 register 16-1 comprises 23 stages. In addition to being applied to the multiplexer 15-1, the output of the shift register 16-1 is also applied to one input of a comparator circuit 17-1. The other input for the comparator circuit 17-1 is derived from a code generator 18-1 which sequen- 5 tially produces the binary bits forming the predetermined binary word. The comparator 17-1 compares the logic of th two bits applied to its inputs, and produces one output if the bit logic is the same and a different output if the bit logic is different. The comparator 17-1 may include a 0 counter or similar circuit which, in response to a predete jjR O mined number of outputs indicating proper comparisons between bits from the shift register 16-1 and bits from the code generator 18-1, produces an output. This output is applied to a latch circuit 19-1 which produces an output LI for a selected time period of at least the remaining time of the bit in which the comparator 17-1 produced an output, plus the time of one more bit. Phase 1 pulses or signals from the phase divider 12 are also applied to a clock and counter circuit 20-1. This circuit 20-1 produces a stream of clock pulses at a rate higher than the bit rate BR of the 01 pulses from the phase divider 12. For a 23 bit word, this rate is preferably at least 23 X 24 X BR, where 23 is the predetermined number of bits forming the binaxy word, and 24 is 23 + 1 to give added pulses for reasons that will be explained. For a bit rate BR of 135 pulses per second, the circuit 20-1 produces pulses at a rate of 23 X 24 X 135 or 74,520 pulses per second. On receipt of a 01 signal, the circuit 20-1 pro¬ duces 23 X 24 or 552 pulses at its output, after which no more pulses are produced until another 01 signal is applied. The circuit 20-1 produces these 552 pulses at the 74,520 pulses per second rate in response to each 01 signal from the phase divider 12. These counted pulses are applied to a pulse eliminator circuit 21-1 and to a pulse producer circuit 22-1. The pulse eliminator circuit 21-1 eliminates one pulse out of every 24 supplied to it, and supplies the remaining pulses to the clock input of the shift register 16-1. The pulse, producer circuit 22-1 produces a single pulse in response to every 24 pulses applied to it, and supplies each of these single pulses to the reset input of the comparator 17-1. The 01 signals are also ' applied to thep eset input of the latch circuit 19-1. The other portions of the circuit for phase 2 (J?2) and phase 3 (03) pulses or signals are similar to that describ for phase 1 (01} signals. If more phases are used, each additional circuit would be similar. All of the circuits operate in a similar manner, but would be started at dis¬ placed time relations or phases, the exact time or phase depending on the number of phases or samples desired. For three phases, the time relation would be 120 degrees. Fo two phases, the time relation would be 180. degrees. These multiple phase samplings eliminate the need for any synch¬ ronization with the incoming binary data bits, and provide sufficient samples so that an accurate representation of each bit is obtained, despite any distortion or fading to which the bit may have been subjected. The operation of the phase 1 portion of t iscircuit is explained in connection with the wave forms shown in FIGUR 2A through 2G which are plotted along a common time axis. FIGURE 2A shows a portion of a received binary data bit; FIGURE 2B shows pulses produced by the phase divider 12; FIGURE 2C shows pulses produced by the clock and counter circuit 20-1; FIGURE 2D shows pulses produced by the pulse eliminator 21-1 and the bit sample number produced by the shift register 16-1; FIGURE 2E shows the predetermined bit number produced by the code generator 18-1; FIGURE 2F show the pulses produced by the pulse producer 22-1; and FIGURE 2G shows the time occurrence of comparisons taking place i the comparator 17-1. The locations of these waveforms are shown by corresponding letters in FIGURES 1A and IB. OMP Prior to the time TO, it is assumed that the circuit has been operating long enough to have filled the shift register 16-1 with bit samples. At the time TO, it is assumed that the phase divider 12 produces a 01 pulse shown in FIGURE 2B. This 01 pulse does several things. It causes the sampler 14-1 to take a binary sample of the binary bit being received, and also causes the multiplexer 15-1 to switch its input from the shift register output to the sampler output so that the binary sample is applied to the shift register 16-1 at this time. If, as assumed, the shift register 16-1 is full, this latest sample replaces the oldest sample because the timing in the shift register 16-1 is under control of the 01 pulses. The 01 pulse causes the counter 20-1 to begin producing the counted stream of 23 X 24 or 552 pulses shown in FIGURE 2C. These counted pulses cause the code generator 18-1 to begin producing the seq¬ uence of predetermined binary bits forming the binary word. The sequence output of these bits is shown in FIGURE 2E. These same counted pulses are also applied to the pulse eliminator 21-1 and to the pulse producer circuit 22-1. The pulse eliminator 21-1 eliminates every 24th pulse as shown in FIGURE 2D, and the pulse producer circuit 22-1 produces a single pulse every 24 pulses, as shown in FIGURE 2F. In comparison 1 indicated between the times TO and TI in FIGURE 2G, bit samples 1 through 23 produced by the shift register 16-1 (as shown by the numbers in FIGURE 2D) are respectively compared with the predetermined code bits 1 through 23 produced by the generator 18-1 Cas shown by the numbers in FIGURE 2E) in the comparator 17-1. Samples 3 through 21 and code bits 3 through 21 are emitted to save space. If a -Θ PI tr ,.. W"I « P^O « . predetermined number of comparisons are proper, that is if binary l's or 0's from the shift register 16-1 occur at the same time as binary l's or 0*s from the code generator 18-1, the comparator 17-1 produces an output that causes the latch circuit 19-1 to latch and produce an output LI. This predetermined number of proper comparisons may have any value, although 21 is preferred. After comparison 1 is com¬ pleted, and at the time T2, counter pulse 24 is eliminated from the shift register 16-1. However, this pulse 24 is supplied to the code generator 18-1, so that predetermined code bit 1 is still produced even though no new bit sample is produced by the shift register 16-1. This pulse 24 is also supplied to the pulse producer 22-1 which produces a pulse -1 (FIGURE 2F) that resets the count in the comparator 17-1 to zero. This count reset eliminates any ambiguity or error which might result from bit sample 23 (produced by the shift register 16-1) being compared with code bit 1 (pro¬ duced by the code generator 18-1) at the time T2. At the time T3, the counter 20-1 produces pulse 25 to start compar¬ ison 2. This pulse 25 is produced as pulse 1 by the pulse eliminator 21-1, and causes the shift register 16-1 to produce bit sample 1. This pulse 1 also causes the code generator 18-1 to produce code bit 2, since code bit 1 was produced in response to pulse 24. During comparison 2. bit sample 1 is compared with code bit 2, bit sample 2 is compared with code bit 3, and so on until bit sample 22 is compared with code bit 23, and bit sample 23 is compared with code bit 1. Thus in comparison 2, the bit number forming the predetermined code and the bit numbers of the samples are shifted with respect to each other after compar- ison 1. Comparison 2 ends at the time T4. At the time T5, counter pulse 48 is eliminated so that shift register pulse 23 remains. Also, pulse producer pulse 2 is produced to reset the comparator 17-1. At the time T6, counter pulse 49 starts the third comparison of bit sample 1 and code bit 3, and so on. This operation continues on for additional comparisons through comparison 22 which ends at the time T7. Between the times T6 and T7, similar operations begin with phase divider pulses 02 and 03 and the remainder of the circuits of FIGURES 1A and IB. At the time T8, counter pulse 528 is eliminated, and pulse producer pulse 22 is produced to reset the comparator 17-1. At the time T9, counter pulse 529 starts the 23rd comparison of bit sample 1 and code bit 23, and so on ending with bit sample 23 and code bit 22 at the time T10. At this time T10, 551 counter pulses have been used, and every possible predetermined code bit sequence, each beginning with a different code bit but in the same predetermined order, has been compared with the same sequence of bit samples in the shift register 16-1. Since 23 bits form a binary word, there are 23 different bits that the sequence can start with. Consequently, all 23 comparisons must be made in the time of one binary bit. While each of the comparisons described•above started with a different code bit but the same bit sample, it will be appreciated that each comparison could have started with a different bit sample but the same code bit. As shown in FIGURE 2D, comparison 1 begins with bit sample 1 and code bit 1; comparison 2 begins with bit sample 1 and code bit 2; comparison 3 begins with bit sample 1 and code bit 3; and so en to comparison 22 which begins with bit sample 1 and code j TR X; OMPI ' /.. IPO . bit 22; and finally comparison 23 which begins with bit sample 1 and code bit 23. At the time Til, counter pulse 552 (the last of a clock sequence) is produced. This pulse 552 causes the pulse producer 22-1 to produce pulse 23 which resets the comparator 19-1. After this time bit sample 1 is at the output of the shift register 16-1, and code bit 1 is at the output of the code generator 18-1. During comparisons 1 through 23 each of the pulse producer pulses 1 through 23 resets the comparator 17-1, s that the count in the comparator 17-1 can start over for each comparison sequence. Actually, only one sequence out of the 23 sequences should or will be correct. For that correct sequence, 23 correct comparisons should be made by the comparator 17-1. Hence, any reasonable count or threshold, such as 20 or 21, in the comparator 17-1 may be required for the comparator 17-1 to produce an output. Th output can be used to set the latch 19-1 to provide a high output LI indicating proper comparison. If, after a reset, 20 or 21 correct bit comparisons are made in a sequence, t chances are great that all bit comparisons in that same sequence will also be correct. Persons skilled in the art will appreciate the relative merits of having a high thres in the comparator for accuracy, as opposed to a low thresh in the comparator in order to produce a rapid output so th the receiver or other device is activated or energized. At the time T12, another phase divider 01 pulse is produced. This causes the sampler 14-1 to sample the logi of the binary bit being received, and causes the multiplex 15-1 to connect the shift register input to the sampler 14 and receive the new bit sample 1" in the place of the old O I > bit sample 1. The logic of the other bit samples 2 through 23 remain the same. This 01 pulse resets the latch.19-1, and starts the clock and counter 20-1 to produce another 552 pulses that produce 23 comparisons as described above. 02 and 03 pulses are also produced to cause their respective circuits to function in the same way. However, as mentioned earlier, the respective phases 2 and 3 are operated at 120 degree relationships with each other and with respect to phase 1. Thus, with multiple sampling of each binary bit at multiple phase relations, the logic samples of the binary bits will be averaged or corrected. If any one or more latch outputs are produced, an indication can be provided to a receiver or other device that the proper binary word is present, and this indication can be used to enable the output circuit 13 of the receiver 10, and provide a listener with the received intelligence or other information. How¬ ever, in applications where a more accurate way is needed to determine when a receiver should be activated, it is preferred to use a threshold circuit such as described below. FIGURE 3 shows a circuit diagram of a preferred threshold circuit in accordance withthe invention for use with the detecting circuit of FIGURES 1A and IB. The threshold circuit utilizes a plurality of two input AND gates 30 through 35. The inputs of gate 30 are coupled to latch circuits 19-1, 19-2; the inputs of gate 31 are coupled to latch circuits 19-2, 19-3; and the inputs to gate 32 are coupled to latch circuits 19-3, 19-1. The outputs of these AND gates 30, 31, 32 are coupled to a three input OR gate 36. The output of the OR gate 36 is applied to the enable input of a counter 38 which is driven by the ^1 clock pulse. The output of the counter 38 is applied to a threshold circuit 41 which produces an output in response to a predetermined count, fo example 8. This part of the circuit forms a fast detect circuit. The output of the threshold circuit 41 is applied to one input of an OR gate 43. The output of the OR gate 4 is applied to a turn-off delay circuit 44 which produces a decode signal in response to an output from the OR gate 43, and continues to produce this decode signal for a predeter¬ mined time period following removal of the output fro the OR gate 43. The threshold detect circuit also includes a slow detec tion circuit. In this part of the circuit, the AND gates are connected to the phase divider 12 and the latches 19-1, 19-2, 19-3, so that AND gate 33 receives the 01 and Ll signals; AND gate 34 receives the 02 and L2 signals; and AN gate 35 receives the 03 and L3 signals. The outputs of these AND gates 33, 34, 35 are applied to an OR gate 37 which provides a clocking signal to a counter 40. This counter 40 is enabled as long as an enabling signal is supplied from a divide-by-128 circuit 39. The circuit 39 counts the 01 signals, and produces an enabling signal unti a count of 128 is reached, after which it produces a reset signal. As soon as another 01 signal is received, the divider 39 produces an enabling signal again for another 12 01 signals. The output of the counter 40 is applied to a threshold circuit having two levels of 20 and 4 as will be explained. If, as the case may be, an appropriate count is received, the threshold circuit 42 produces an output which is supplied to the OR gate 43. The threshold circuit 42 requires a count of ' 20 if a decode signal is not produced. As soon as a decode signal is produced, the required threshold count is reduced to 4. Thus, if a decode signal is lost, the slow detect threshold circuit 42 requires a count of 20 before providing an enabling signal to the OR gate 43. Once a decode signal is produced, the slow detect threshold circuit 42 requires a count of 4, so that a decode signal will continue to be produced if the counter 40 pro¬ duces 4 outputs before the counter 40 is reset. The operation of the threshold circuit of FIGURE 3 will be explained in connection with the wave form shown in FIGURES 4A through 4F, plotted along a common time axis. FIGURE 4A shows the 01, 02, 03 signals produced by the divider 12 of FIGURE 1A. FIGURES 4B, 4C and 4D show assumed output latch signals LI, L2, L3 for the latch circuits 19-1, 19-2 and 19-3 of FIGURE IB. FIGURE 4E shows the count outputs produced by the fast counter 38, and FIGURE 4F shows the outputs produced by the slow counter 40. Just prior to the time TI , it is assumed that the latch signals LI, L2 are high, (indicating that the and <}2 bit samples agree with the predetermined bit code), and that the latch signal L3 is low (indicating that the i bit samples disagree with the pre¬ determined bit code). When the cfl signal appears at the time TI, the AND gate 30 is producing a logic 1 which is passed by the OR gate 36 to enable the fast counter 38 to produce a count as shown in FIGURE 4E. Also, a logic 1 at LI allows AND gate 33 to produce a phase 1 clock pulse which is passed by the OR gate 37 to cause the slow counter 40 to produce a count as shown in FIGURE 4F. At the time T2, the fast counter 38 does not produce an output even though enabled, — - . -- since no 01 clock signal is applied to the counter 38. However, the slow counter 40 does produce an output since the 02 signal and the latch signal L2 are high to cause th gate 34 to produce an output.. At the time T3, the fast counter 38 produces no output since no 01 clock signal is applied to the fast counter 38. The slow counter 40 pro¬ duces no output, since the latch signal L3 is assumed to low at the time of the 03 signal. At the time T4, both t fast and slow counters 38, 40 produce a count signal for same conditions which existed at the time TI. A slow cou is produced at the time T5 as at the time T2. At time T.6, a slow count signal is produced since t latch signal L3 is assumed to have become high before the signal is produced. No fast count is produced because no 01 signal is present. With respect to the time T7, it is assumed that the comparator 17-1 does not produce an output after the time T3 and before the time T4, so that the latch 19-1 produces a low LI output at the time T7. Hence, the slow counter 40 does not produce a count at the time T7. The fast counter 38 does produce a count at the time T7 because of the high latch signals L2 and L3. At the time T8, the slow counter 40 produces a count because the 02 signal and high latch signal L2 are presen No fast count is produced, since the 01 signal is not pre At the time T9, the slow counter 40 produces an output because of the 03 signal and the high latch signal L3. N fast count is produced, since the 01 signal is not presen At the time T10, the fast counter 38 produces a count in response to the 01 clock signal and the high latch signal IREA OMPI L2, L3. No slow count is produced since the latch signal LI is low. At the time Til, the slow counter 40 produces a count in response to the JZ signal and the high latch signal L2. No fast count is produced, since the rfl signal is not present. At the time T12, the slow counter 40 produces a count in response to the 03 and high L3 signals. And, at the time T13, the fast counter 38 produces a count in response to the jόl signal and the high latch signals L2, L3. Other conditions are also possible. But if 8 fast counts or 20 slow counts are produced, a decode signal is produced to enable the audio output circuit 13 of the receiver 10. This threshold circuit is ideal for radio receiving condi¬ tions, and provides the best balance and selection between fast operation for rapid receiver activation on the one hand, and for reliability under fading or adverse conditions on the other. Thus, a new and improved " detecting circuit and threshold circuit has been shown and described. While only one embodiment of the circuit is shown, persons skilled in the art will appreciate the modifications that may be made without departing from the spirit of the invention. In particular, the detecting circuit may use any number of phase signals, depending upon design preference. However, three equally spaced phase signals seem to provide an optimum choice. Similarly, in other modifications of the threshold circuit, either the fast threshold circuit or the slow threshold circuit could be omitted.

Claims: CLAIMS 1. Coincidence detector for bit sequences wherein an, incoming bit sequence having a predetermined nominal bit rate is compared with a reference bit sequence characterized in that a plurality of samplers (14) have a first set of their respective inputs connected with the incoming bit sequence, a source of phase displaced sampler control signals (11, 12) recurring at a frequency approximating said nominal bit rate having respective phase outputs connected with respective ones of a second set of sampler inputs, respective bit storage registers (15, 16) connected with the respec¬ tive outputs of said samplers, respective comparators (17) having a first set of inputs connected with respective outputs of said bit storage devices, reference bit sequence source apparatus (18) con¬ nected with a second set of inputs to said comparators, respective coincidence indication storage devices (19) connected with respect¬ ive outputs of said comparators, and control output signal genera¬ ting apparatus (Fig. 3) connected with said coincidence indication storage apparatus and generating a signal in response to signal values present in said coincidence indication storage devices. 2. A coincidence detector according to Claim 1 characterized in that said source of phase displaced sampler control signals pro¬ duces "P" differently phased outputs, where "P" is an odd number, and said control output signal generating apparatus emits a signal in response to the presence of coincidence indications in a majority of said coincidence indication storage devices. 3. A coincidence detector according to Claim 2 characterized in that there is a different reference bit sequence source (18) in¬ dividually associated with each comparator. 4. A coincidence detector according to Claim 1 characterized in that said bit storage registers (15, 16) are shift registers. ζJ ATT O PI . 5. A coincidence detector according to Claim 4 characterized in that the analyzed bit sequence comprises "N" bits and the shift register loop (15, 16) has a capacity of "N" bits. 6. A coincidence detector according to either Claim 4 or Claim 5 characterized in that there is a control bit sequence generator (20) connected with each phase displaced output of said sampler control signal source and said control bit sequence genera¬ tor produces in response to each sampler control signal a control bit sequence having at least "N" bits where "N" is the length of the analyzed bit sequence, at a bit rate substantially greater than the normal bit rate of the analyzed bit sequence, and said control bit sequences drive the respective associated shift registers. 7. A coincidence detector according to Claim 6 characterized in that said control bit sequence generators (20) produce a pulse group having "N" x (N + 1) pulses in response to each sampler control signal where "N" is the number of bits in an analyzed bit sequence. 8. A coincidence detector according to Claim 8 characterized in that each (N + l)th pulse in the control pulse train driving the shift registers is suppressed (21). 9. A coincidence detector according to Claim 8 characterized in that each (N + l)th pulse in the control bit sequence re-sets the comparator in the associated analyzer group (22). 10. A coincidence detector according to Claim 9 characterized in that each coincidence indication storage device (19) is re-set by the sampler control signals of its corresponding analyzer group. 11. A coincidence detector according to any of the foregoing claims characterized in that the control output signal generating apparatus includes "P" AND gates (30, 31, 32) each with (P - 1) inputs, where "P" is the number of differently phased sampler control signals, an OR gate (36) connects the outputs of said AND gates to an output counter (38) and a numerical threshold device (41) is connected bet¬ ween said output counter and a control output signal line. OMPI /., IPO « Λ. 12. A coincidence detector according to Claim 11 charac¬ terized in that said numerical threshold device (31) delivers a signal when the count in the associated output counter has a pre¬ determined value greater than 1 and less than "N" where "N" is the number of bits in the analyzed bit train. 13. A coincidence counter according to any of the Claims 1- 10 characterized in that the control output signal generating apparatus includes a group of AND gates (33, 34, 35) each having an input fed from a different one of the phase associated coin¬ cidence indication storage devices (19) and another input fed with the corresponding phase sampler control signal, an OR gate (37) connects the outputs of said AND gates to an output counter (40), and a numerical threshold device (42) is connected between the output of said output counter (40) and a control output signal line and delivers a signal to said control output signal line when the count in said output counter (40) exceeds a predetermined numerical value greater than 1 and less than "N" is the number of bits in the analyzed bit sample. 14. A coincidence detector according to Claim 13 charac¬ terized in that said threshold device (42) is settable to function at different predetermined input count levels. 15. A coincidence detector according to Claim 14 charac¬ terized in that said output control signal line feeds a signal maintaining delay circuit (44), the numerical threshold of said settable numerical threshold devide (42) is normally at the higher threshold level, and the appearance of a signal at the output of said signal maintaining delay circuit (44) reduces the numerical value for actuation of said threshold device to a lower value. 16. A coincidence detector in accordance with Claim 15 together with any of Claims 11-12 characterized in that the output lines from said numerical threshold devices (41, 42) are connected through an OR gate (43) with the input to said signal maintaining delay circuit (44). .. OM *fo. WI

Inventors: GARNER T
Applicants: GEN ELECTRIC, GENERAL ELECTRIC CO
Application year: 1980
Main classification: H03K23
IPC codes: H04L7, H04Q1, H04W88