| Nowadays,GPS of American,GLONASS of Russian,Galileo of European and BDS of China are well-matched in performance.For multi-system compatible interoperability,the traditional hardware GNSS receiver in the hardware resource consumption and computing speed can not meet the performance requirements.The GNSS receiver based on DSP+FPGA architecture can not only reduce the consumption of hardware resources,but also improve the computing speed of the receiver.Therefore,the research and design of GNSS receivers based on DSP+FPGA architecture is of great significance.The main contents are as follows:(1)This paper introduces the development status of GNSS receivers,and analyzes the development of GNSS signals and their signal characteristics,and then makes detailed descriptions of the various components(including the signal acquisition,tracking,message solver)of GNSS receivers in the process of signal processing.(2)Introduces the development status of the GNSS receiver,the receiver's hardware architecture,analyzes the GNSS receiver RF front-end module,baseband signal processing module and the solution part of the specific content of message.(3)This paper introduces the hardware architecture of traditional GNSS receiver,summarizes its advantages and disadvantages further by analyzing the system framework of traditional hardware receiver,and compares it with the GNSS hardware receiver proposed in this paper.The various parts of the GNSS receiver(FPGA,DSP)are re-functionally divided through the system resource allocation.In order to make reasonable use of system resources,the capture and tracking parts of navigation signal are integrated into the FPGA module in this paper,in which the DSP module mainly deals with parts with high computational complexity such as calculation of navigation messages.It is tested that the GNSS receiver based on DSP+FPGA architecture proposed in this paper can realize fast location for many kinds of signals,capture and track the weak signals. |