SOFTWARE-BASED SPREAD SPECTRUM SIGNAL PROCESSING
First Claim
1. A data processing device adapted to process digitized precorrelation navigation satellite signal data (dF), and to process alternative data and/or signals (DA) relating to at least one function being uncorrelated with said satellite signal data (dF), the device (100) comprises:
- at least two processor units (141, 142, 143) which each is adapted to process said satellite signal data (dF) and to process the alternative data and/or signals (DA),at least one data buffer (131, 132) adapted to store data sets ([dF]), each set including a number of instances of said satellite signal data (dF), anda control module (150) adapted to control execution of a processing job involving producing target data (D1, D2, D3) based on a data set ([dF]) stored in at least one of the at least one data buffer (131, 132) by allocating individual processing tasks to at least one of the at least two processor units (141, 142, 143) based on a current processing load on each processor unit (141, 142;
143).
4 Assignments
0 Petitions
Accused Products
Abstract
A proposed data processing device includes at least two processor units, which each is adapted to process digitized precorrelation navigation satellite signal data as well as to process alternative data and/or signals relating to at least one function being uncorrelated with the satellite signal data. The device includes at least one data buffer adapted to store data sets, where each set includes a number of instances of the satellite signal data. A control module in the device controls execution of a processing job with respect to a stored data set by allocating individual processing tasks to at least one of the at least two processor units based on a current processing load on each processor unit.
10 Citations
29 Claims
-
1. A data processing device adapted to process digitized precorrelation navigation satellite signal data (dF), and to process alternative data and/or signals (DA) relating to at least one function being uncorrelated with said satellite signal data (dF), the device (100) comprises:
-
at least two processor units (141, 142, 143) which each is adapted to process said satellite signal data (dF) and to process the alternative data and/or signals (DA), at least one data buffer (131, 132) adapted to store data sets ([dF]), each set including a number of instances of said satellite signal data (dF), and a control module (150) adapted to control execution of a processing job involving producing target data (D1, D2, D3) based on a data set ([dF]) stored in at least one of the at least one data buffer (131, 132) by allocating individual processing tasks to at least one of the at least two processor units (141, 142, 143) based on a current processing load on each processor unit (141, 142;
143). - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A method of processing digitized precorrelation navigation satellite signal data (dF), and alternative data and/or signals (DA) relating to at least one function being uncorrelated with said satellite signal data (dF), the method comprising:
-
investigating whether or not at least one of the alternative data and/or signals (DA) is present, and if so processing the alternative data and/or signals (DA), investigating whether or not positioning related processing is to be performed, and if so receiving the satellite signal data (dF), and storing the satellite signal data (dF) in at least one data buffer (131, 132) in the form of a data set ([dF]), the data set ([dF]) including a number of instances of said satellite signal data (dF), characterized by the method involving production of target data (D1, D2, D3) based on a data set ([dF]) stored in at least one of the at least one data buffer (131, 132) by using at least two processor units (141, 142, 143), the method comprising allocating individual processing tasks of a processing job to at least one of the at least two processor units (141, 142, 143) based on a current processing load on each processor unit (141, 142;
143). - View Dependent Claims (18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29)
-
Specification