A GPS receiver that is capable of acquiring a GPS signal from a plurality
of GPS satellites efficiently and at a high speed, and that is capable of
performing a positioning calculation with a high degree of accuracy. The
FFT processing result of the addition result from the PN code, stored in
the memory, is multiplied by the FFT processing result of the IF data (the
received data), stored in the memory, and by inverse-diffusing this
result, a correlative value is obtained. By repeating this process while
changing the combination of the PN codes to be added, and the
synchronization acquisition processing, by a plurality of PN codes, is
performed quickly with only a small amount of processing based on these
results.
Un récepteur de GPS qui est capable d'acquérir un signal de GPS d'une pluralité de satellites de GPS efficacement et à une grande vitesse, et qui est capable d'exécuter un calcul de positionnement avec un degré élevé d'exactitude. Le résultat de traitement de FFT du résultat d'addition du code de PN, stocké dans la mémoire, est multiplié par le résultat de traitement de FFT du SI des données (les données reçues), stockées dans la mémoire, et inverse-en répandant ce résultat, une valeur corrélative sont obtenues. En répétant ce processus tandis que changer la combinaison des codes de PN à ajouter, et le procédé d'acquisition de synchronisation, par une pluralité de PN code, est exécuté rapidement avec seulement un peu de traitement basé sur ces résultats.