Robust pulse deinterleaving
First Claim
1. A deinterleaving system that associates time slices of a received signal with previously encountered time slices, comprising:
- a parameter determination component that determines at least one parameter for each received time slice;
a ternary content addressable memory that stores a plurality of parameter values associated with the previously encountered time slices, the content addressable memory being searchable such that the determined at least one parameter for each received time slice can be compared to the stored plurality of parameter values to provide a memory output, the stored plurality of parameter values comprising a first parameter value having at least one “
don'"'"'t care”
bit as at least one least significant bit as to represent a first range of values, and a second parameter value representing a smaller range of values that is subsumed by the first range of values, the first parameter value and the second parameter value representing the same emitter; and
an emitter matching component that associates a given received time slice with one of a plurality of emitters according to the memory output.
1 Assignment
0 Petitions
Accused Products
Abstract
Systems and methods are presented for associating time slices of a received signal with previously encountered time slices. A parameter determination component determines at least one parameter for each received time slice. A content addressable memory stores a plurality of parameter values associated with the previously encountered time slices. The content addressable memory is searchable such that the determined at least one parameter for each received time slice can be compared to the stored plurality of parameter values to provide a memory output. An emitter matching component associates a given received time slice with one of a plurality of emitters according to the memory output.
-
Citations
17 Claims
-
1. A deinterleaving system that associates time slices of a received signal with previously encountered time slices, comprising:
-
a parameter determination component that determines at least one parameter for each received time slice; a ternary content addressable memory that stores a plurality of parameter values associated with the previously encountered time slices, the content addressable memory being searchable such that the determined at least one parameter for each received time slice can be compared to the stored plurality of parameter values to provide a memory output, the stored plurality of parameter values comprising a first parameter value having at least one “
don'"'"'t care”
bit as at least one least significant bit as to represent a first range of values, and a second parameter value representing a smaller range of values that is subsumed by the first range of values, the first parameter value and the second parameter value representing the same emitter; andan emitter matching component that associates a given received time slice with one of a plurality of emitters according to the memory output. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method for determining at least one characteristic of an emitter, comprising:
-
conditioning a received signal to identify a plurality of time slices; determining at least one parameter of each of the plurality of time slices; conducting an imprecise search of a memory for the determined at least one parameter, such that the determined at least one parameter is compared to a first stored string of ternary bits, representing a first range of values, and a second stored string of ternary bits, representing a second range of values smaller than the first range of values to produce a memory output; associating each time slice with one of a plurality of emitters according to the memory output; and determining the at least one characteristic of the emitter from a plurality of time slices associated with the emitter. - View Dependent Claims (9, 10, 11, 12)
-
-
13. A radar detection system, comprising:
-
at least one radio frequency receiver that receives an radio frequency signal and conditions the received signal to provide a plurality of signal pulses for analysis; a parameter determination component that determines at least one parameter for each received signal pulse; and a ternary content addressable memory that stores a plurality of parameter values associated with previously encountered signal pulses, the ternary content addressable memory being searchable such that the determined at least one parameter for each received signal pulse can be compared to the stored plurality of parameter values to provide a memory output, the stored plurality of parameter values comprising a first parameter value having at least one “
don'"'"'t care”
bit as at least one least significant bit as to represent a first range of values, and a second parameter value representing a smaller range of values that is subsumed by the first range of values, the first parameter value and the second parameter value each representing a first emitter. - View Dependent Claims (14, 15, 16, 17)
-
Specification