Optimal use of resources for signal processors
First Claim
Patent Images
1. A signal processing method, comprising receiving a signal;
- performing a plurality of correlation steps over an entire code-frequency search space using a correlation engine having associated correlation resources to form a plurality of correlation results;
identifying from among the correlation results at least two candidates, each candidate comprising a code offset-frequency pair;
rejecting all candidates aside from the at least two candidates;
further correlating the at least two candidates;
identifying a candidate from the at least two candidates that represents a desired signal; and
wherein the step of further correlating the at least two candidates is conducted using fewer correlation resources than the step of performing a plurality of correlation steps.
2 Assignments
0 Petitions
Accused Products
Abstract
Systems, methods and devices for signal processing are presented. In particular, methods for the detection of signals in CDMA-based systems are presented, together with corresponding devices. These methods provide more efficient use of correlation resources through proper identification of candidate signal peaks.
38 Citations
20 Claims
-
1. A signal processing method, comprising
receiving a signal; -
performing a plurality of correlation steps over an entire code-frequency search space using a correlation engine having associated correlation resources to form a plurality of correlation results;
identifying from among the correlation results at least two candidates, each candidate comprising a code offset-frequency pair;
rejecting all candidates aside from the at least two candidates;
further correlating the at least two candidates;
identifying a candidate from the at least two candidates that represents a desired signal; and
wherein the step of further correlating the at least two candidates is conducted using fewer correlation resources than the step of performing a plurality of correlation steps. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A signal processing method, comprising:
-
receiving a first signal;
performing a pre-detection stage;
releasing a fraction of the correlation resources used in the pre-detection stage for the processing of a second signal; and
performing at least one distillation stage with the first signal. - View Dependent Claims (8, 9, 10)
-
-
11. A signal processing receiver, comprising:
-
a correlation engine configured to correlate a known code against a received signal and comprising at least three channels;
a processor operatively connected to the correlation engine and in communication with a memory with executable instructions for carrying forward by at least two of the at least three channels a partial correlation performed by one of the at least three correlation channels; and
wherein the processor is further configured to release the one of the at least three correlation channels from correlation of the received signal when its partial correlation is complete. - View Dependent Claims (12, 13, 14, 15)
-
-
16. An integrated circuit comprising,
a correlation engine, the correlation engine further comprising a plurality of channels; -
the plurality of channels having at least two independent channels;
a subgroup of the plurality of channels being at least indirectly in communication, such that an acquisition search conducted by a channel can be further processed by at least two independent channels;
wherein each of the channels is configured to reject at least one corresponding candidate after an integration period; and
and wherein at least one channel is configured to be released after rejection of a plurality of candidates. - View Dependent Claims (17, 18, 19, 20)
-
Specification