System for (N.cndot.M)-bit correlation using N M-bit correlators
First Claim
1. A digital threshold circuit comprising:
- means for storing a preselected code word having first and second digital code portions;
first means responsive to said first digital code portion from said storing means and to an input serial digital data stream passing through said first means for periodically producing a first multibit number representative of the number of bit agreements between the bits in the serial digital data stream and the bits in said first digital code portion;
second means responsive to said second digital code portion from said storing means and to the serial digital data stream passing through said second means from said first means for periodically producing a second multibit number representative of the number of bit agreements between the bits in the serial digital data stream from said first means and the bits in said second digital code portion;
means for developing a preselected threshold number; and
means responsive to said first multibit number from said first means, to said second multibit number from said second means and to said preselected threshold number from said developing means for generating an output signal when the number of bit agreements in both of said first and second multibit numbers is at least equal to the preselected threshold number.
2 Assignments
0 Petitions
Accused Products
Abstract
An extended length digital correlator threshold circuit for (N·Mit correlation using N M-bit correlators is disclosed. For the exemplary case where N=2, the digital correlator threshold circuit comprises: a first circuit for storing a preselected code word having first and second digital code portions; a first correlator responsive to the first digital code portion and an input digital data stream passing therethrough for periodically producing a first multibit number representative of the number of bit agreements between the bits in the digital data stream and the bits in the first digital code portion; a second correlator responsive to the second digital code portion and the digital data stream passing therethrough from the first correlator for periodically producing a second multibit number representative of the number of bit agreements between the bits in the digital data stream from the first correlator and the bits in the second digital code portion; and a second circuit responsive to said first and second multibit numbers for generating an output signal when the combined number of bit agreements in both of the first and second multibit numbers is at least equal to a preselected threshold number.
84 Citations
20 Claims
-
1. A digital threshold circuit comprising:
-
means for storing a preselected code word having first and second digital code portions; first means responsive to said first digital code portion from said storing means and to an input serial digital data stream passing through said first means for periodically producing a first multibit number representative of the number of bit agreements between the bits in the serial digital data stream and the bits in said first digital code portion; second means responsive to said second digital code portion from said storing means and to the serial digital data stream passing through said second means from said first means for periodically producing a second multibit number representative of the number of bit agreements between the bits in the serial digital data stream from said first means and the bits in said second digital code portion; means for developing a preselected threshold number; and means responsive to said first multibit number from said first means, to said second multibit number from said second means and to said preselected threshold number from said developing means for generating an output signal when the number of bit agreements in both of said first and second multibit numbers is at least equal to the preselected threshold number. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A computer implemented method for achieving digital correlation with thresholding, said method comprising the computer implemented steps of:
-
storing a preselected code word having first and second digital code portions; periodically producing from a first correlator a first multibit number representative of the number of bit agreements between the bits in the first digital code portion and the bits in an input serial digital data stream passing through the first correlator; periodically producing from a second correlator a second multibit number representative of the number of bit agreements between the bits in the second digital code portion and the bits in the serial digital data stream from the first correlator passing through the second correlator; developing a preselected threshold number; and generating an output signal when the number of bit agreements in both of the first and second multibit numbers is at least equal to the preselected threshold number. - View Dependent Claims (12)
-
-
13. A digital threshold circuit comprising:
-
means for storing a preselected code word having first and second digital code portions; a first digital correlator responsive to said first digital code portion from said storing means and to an input serial digital data stream passing through said first digital correlator for periodically producing a first multibit number representative of the number of bit agreements between the bits in the serial digital data stream and the bits in said first digital code portion; a second digital correlator responsive to said second digital code portion from said storing means and to the serial digital data stream passing through said second digital correlator from said first digital correlator for periodically producing a second multibit number representative of the number of bit agreements between the bits in the serial digital data stream from said first digital correlator and the bits in said second digital code portion; programmable means responsive to said first multibit number from said first digital correlator and to said second multibit number from said second digital correlator for generating a code detection pulse when the number of bit agreements in both of said first and second multibit numbers is at least equal to a preselected threshold number; and means for selectively generating and applying the predetermined threshold number to said programmable means. - View Dependent Claims (14, 15, 16, 17, 18, 19)
-
-
20. A computer implemented method for generating a code detection pulse for a preselected threshold code comprising the computer implemented steps of:
-
storing a preselected code word having first and second digital code portions; periodically producing first and second multibit numbers representative of the number of bit agreements between the bits in an input serial digital data stream and the bits of each of the respective stored first and second digital code portions; providing a preselected threshold number; and generating the code detection pulse when the number of bit agreements in both of said first and second multibit numbers is at least equal to the preselected threshold number.
-
Specification