DocumentCode :
1986006
Title :
An efficient way of multirate asynchronous data transfer in MicroBlaze™ processor for GNSS receiver
Author :
Borsadiya, Kalpesh ; Anusha, S. ; Doshi, G.J.
Author_Institution :
Space Applic. Centre (ISRO), Ahmedabad, India
fYear :
2015
fDate :
2-3 Jan. 2015
Firstpage :
118
Lastpage :
121
Abstract :
This paper presents a novel for asynchronous data transfer of correlation values in Navigation receiver implemented with novel approach of using FPGA and MicroBlaze™ soft-core processor. The design consists of 14 channel receiver with correlators in FPGA logic and discriminators and loop filters in MicroBlaze™ Processor. This approach needs transfer of data with asynchronous clock domains between FPGA and MicroBlaze™ processor. In each channel, there are six correlation values to be transferred from FPGA logic to MicroBlaze™ processor. These correlation values are processed by MicroBlaze™ processor and feedback is provided to control code and carrier frequency and phase for each channel. The data transfer in this case is time bound as there are many close loop control systems and any error or time lag in the system may lead to loss of signal lock or degradation in the performance. The correlation values change at different instances and rate in different channels so use of FIFO for such application is not suitable. A new approach has been devised for data transfer between FPGA and MicroBlaze™ processor. This paper describes the approach with its advantages compared to conventional FIFO based approach.
Keywords :
Global Positioning System; closed loop systems; correlation methods; discriminators; field programmable gate arrays; logic design; microprocessor chips; radio receivers; radiofrequency filters; wireless channels; FPGA logic; GLONASS; GNSS receiver; GPS; MicroBlaze soft-core processor; asynchronous clock domains; carrier frequency; channel receiver; close loop control systems; correlation values; discriminators; loop filters; multirate asynchronous data transfer; navigation receiver; satellite based navigation systems; signal lock loss; time lag; Correlation; Data transfer; Field programmable gate arrays; Global Positioning System; Receivers; Registers; Correlation; FIFO; FPGA; GPS; Navigation; Tracking Loops;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Signal Processing And Communication Engineering Systems (SPACES), 2015 International Conference on
Conference_Location :
Guntur
Type :
conf
DOI :
10.1109/SPACES.2015.7058228
Filename :
7058228
Link To Document :
بازگشت