Filter system for radar applications
First Claim
1. A filter system for filtering interleaved pulse descriptor words in received radar signals, the filter system comprising:
- (a) a filter array unit for comparing parameters contained in each pulse descriptor word with sets of parameter ranges, the comparison of each parameter with each set of parameter ranges being made simultaneously, the filter array unit having a separate indicator output for each set of parameter ranges, the indicator output associated with a particular set of parameter ranges being activated whenever the compared parameters of the pulse descriptor word match the particular set of parameter ranges;
(b) a first sequential priority encoder unit having an hierarchical order to its inputs and producing an ordered sequence of encoded binary outputs uniquely corresponding to the inputs which are active at that time, the indicator outputs of the filter array unit being connected to the inputs of the first encoder unit; and
,(c) a first memory unit divided into a series of memory areas equal in number to the number of indicator outputs of the filter array unit, each of the memory areas being addressed by a respective different one of the possible binary outputs of the first encoder unit;
whereby each pulse descriptor word is placed into that memory area which corresponds with the priority encoding of the indicator outputs that are activated when that pulse descriptor word is compared with the sets of parameter ranges in the filter array unit.
1 Assignment
0 Petitions
Accused Products
Abstract
A filter system permits observed data measurements for a multiplicity of radar emitters to be deinterleaved and stored in a buffer memory. A first unit of the system simultaneously compares each one of a series of parameters in the incoming data with respective ranges of parameter values, and produces an indicator of each match made. A second unit of the system assigns an hierarchial order to the indicators from the first unit, and produces from those indicators an ordered sequence of encoded outputs. A third unit of the system is a memory divided into a series of areas equal in number to the number of ranges of parameter values. Each one of the memory areas is addressed by a respective one of the encoded outputs of the second unit. The system allows data corresponding to any one of the radar emitters to be efficiently accessed for further analysis.
-
Citations
15 Claims
-
1. A filter system for filtering interleaved pulse descriptor words in received radar signals, the filter system comprising:
-
(a) a filter array unit for comparing parameters contained in each pulse descriptor word with sets of parameter ranges, the comparison of each parameter with each set of parameter ranges being made simultaneously, the filter array unit having a separate indicator output for each set of parameter ranges, the indicator output associated with a particular set of parameter ranges being activated whenever the compared parameters of the pulse descriptor word match the particular set of parameter ranges; (b) a first sequential priority encoder unit having an hierarchical order to its inputs and producing an ordered sequence of encoded binary outputs uniquely corresponding to the inputs which are active at that time, the indicator outputs of the filter array unit being connected to the inputs of the first encoder unit; and
,(c) a first memory unit divided into a series of memory areas equal in number to the number of indicator outputs of the filter array unit, each of the memory areas being addressed by a respective different one of the possible binary outputs of the first encoder unit;
whereby each pulse descriptor word is placed into that memory area which corresponds with the priority encoding of the indicator outputs that are activated when that pulse descriptor word is compared with the sets of parameter ranges in the filter array unit. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 15)
-
-
9. A process for filtering interleaved pulse descriptor words in received radar signals, the process comprising the steps of:
-
(a) comparing parameters in a pulse descriptor word with sets of parameter ranges simultaneously; (b) activating indicator outputs associated with respective sets of parameter ranges whenever the parameters of the pulse descriptor word are within those respective sets of parameter ranges; (c) producing, by means of a first sequential priority encoder unit, an encoded binary output from the active indicator outputs of the filter array unit, that encoded binary output corresponding to the active indicator output that is given the highest priority among the active indicator outputs by the first encoder unit; and
,(d) storing the pulse descriptor word in a portion of a first memory unit, the number of such portions corresponding to the number of indicator outputs, the particular portion of the first memory unit into which the pulse descriptor word is stored corresponding to the encoded binary output of the active indicator output that is given the highest priority by the first encoder unit. - View Dependent Claims (10, 11, 12, 13, 14)
-
Specification