Baseband Hardware Design for Space-grade Multi- GNSS Receivers

Size: px
Start display at page:

Download "Baseband Hardware Design for Space-grade Multi- GNSS Receivers"

Transcription

1 International Global Navigation Satellite Systems Society IGNSS Symposium 2011 University of New South Wales, Sydney, NSW, Australia November 2011 Baseband Hardware Design for Space-grade Multi- GNSS Receivers Nagaraj C Shivaramaiah University of New South Wales, Australia nagaraj@unsw.edu.au Peter J Mumford University of New South Wales, Australia p.mumford@unsw.edu.au Kevin Parkinson University of New South Wales, Australia kevin@dynamics.co.nz ABSTRACT This paper describes the design of a Field Programmable Gate Array (FPGA) based baseband hardware for UNSW s multi-gnss space-grade Namuru receiver. Apart from being multi-frequency, a significant shift in the proposed design compared to the previous generations of UNSW s FPGAbased baseband designs is the use of Actel FPGAs. Details of the baseband design are provided along with a real signal test result for the GPS L5 signal. A potential user of this baseband hardware is the Garada, a Synthetic Aperture Radar (SAR) satellite formation flying project. KEYWORDS: GNSS, baseband, FPGA, space-grade. 1. INTRODUCTION 1.1 System Overview The Garada prototype multi-gnss receiver in its final form plans to achieve the space grade positioning and navigation capability by receiving, processing and utilising four major open service GNSS signals: GPS L1 C/A, Galileo E1 (E1b and E1c), GPS L5 and Galileo E5 (E5a and E5b). The Garada prototype receiver which is the Namuru V3.3 will be based on the architecture of GPS L1 C/A capable predecessor Namuru V3.2 and uses some of the receiver

2 Multiband GNSS antenna Multichannel RF Frontend L1/E1 IF L5/E5a, E5b IF Baseband (FPGA) Correlation values Meas., status & command Processor (ARM) Mission Computer Interface components of Namuru V3.2. Figure 1 Planned GNSS receiver architecture for Garada The Namuru family is basically an FPGA based GNSS receiver platform (Engel et. al. 2004; Parkinson et.al. 2006; Mumford et.al. 2006) that mainly focuses on the research aspects of the GNSS user segment. In the Namuru receiver, the digitized IF signal is processed with the help of a FPGA based hardware. The current stable version Namuru v2 can process GPS L1 C/A and QZSS signals. The Namuru V3.2 which is under development, is a space grade GPS L1C/A and QZSS L1C/A receiver planned to fly on Cubesats. The focus of this paper is the baseband signal processing part within the FPGA, the interface between the FPGA and the microprocessor and the memory mapped interface specifications of the baseband for the next version, the Namuru V3.3 planned to be integrated into other components of the Garada SAR formation flying project. Fig. 1 provides an overview of the planned architecture of the Garada receiver prototype. While the Namuru V1 and V2 used Altera FPGAs and the NIOS-II processor from Altera, Namuru V3.2 uses Actel FPGA and an ARM processor (ARM Cortex M3) available within the SmartFusion FPGA device. The plan for Namuru V3.3 is to continue using the ARM family of processors (or a high-end processor based on ARM core). Actel s flash FPGAs provide higher level of immunity to the radiation in space compared to other commercial FPGAs that use SRAM technology. The Namuru V3.2 space-grade receiver employs two Actel FPGA devices, a SmartFusion device and a ProASIC3 device. The high density ProASIC3 device implements most part of the baseband digital logic. The low-density FPGA fabric in the SmartFusion device is used to interface the ProASIC3 device and to perform some of the baseband control operations. The ARM Cortex M3 processor core within the SmartFusion device implements the software to program the baseband. In Fig. 1, the RF signal in the L1 and L5 bands after down conversion and digitization is fed into the FPGA baseband. The FPGA implements correlation processing for several channels and the correlation values and the measurements are passed onto the ARM processor for further processing. The ARM processor interfaces with the mission computer to exchange the

3 measurement and position solution information. The shaded portion is the main focus of the discussion in this paper. 2. OVERVIEW OF THE FPGA BASEBAND MODULE Fig. 2 provides the functional details of the FPGA baseband module. The functionality is divided into three sub modules, the correlator, the correlator controller and the interface controller. The correlator module comprises of the carrier and code mixers and accumulators for all the signals GPS L1, Galileo E1b and E1c, GPS L5 and Galileo E5a and E5b. The correlator controller implements the carrier NCO, carrier, code NCO, code and timing control signals for the correlator and interface controller blocks. The interface controller manages the memory mapped interface to the processor. The functional architecture depicted in Fig. 2 is slightly different to the other baseband descriptions available elsewhere in the literature. Usually, for a single channel of correlator, all the blocks viz, carrier NCO, carrier, carrier mixer, code NCO, code, code mixer and accumulators are put together and the channel block is instantiated (replicated) for as many channels as desired. However, in the architecture presented in Fig. 2, the correlation computation logic is separated from the logic responsible for the generation of local reference signals. The proposed modification is because of two reasons. First, in the context of multi-gnss baseband processing, especially the complex wideband signals, the correlation computation logic is not simple. Second, the commonality of several parameters in the generation of local reference signals can be exploited if the reference signal generation blocks of different signals are grouped together. Baseband (FPGA) Correlators (x Number of channels) Interface controller L1/E1 IF L5/E5a, E5b IF L1 correlator E1 correlator L5 correlator E5 correlator Correlation values Multiplexer To Processor Clock Correlator Controller Code Carrier Timing and Control logic Meas., status & command Mux / Demux Figure 2 Functional details of the baseband module

4 One advantage of separating the local reference signal blocks from the correlation computation blocks is the better controllability of the intra-system aiding. For e.g. the local carrier generation process, mainly the carrier NCO used for L1 C/A signal and the L5 signal f (for the same GPS satellite) can aid each other depending on the algorithm used during the acquisition and tracking. This sort of intra-system aiding is best realised if the two NCO blocks are grouped together, which is the case with the architecture shown in Fig. 2. The correlation computation block and the correlator controller block are instantiated for the required number of channels. The interface controller implements a memory mapped interface to the ARM processor and comprises of multiplexers/ de-multiplexers and the baseband wrapper for all the four signals. 3. DETAILS OF THE BASEBAND SUB-MODULES 3.1 Correlation computation module The correlation computation block accepts the IF signal samples and the local reference signals as the input and produces the correlation values. The correlation computation block is again divided into two sub modules, the sample correlator and the accumulator as shown in Fig. 3. Correlator L1/E1 IF L5/E5a, E5b IF Sample correlator L1C/A logic E1 logic L5 logic E5 logic L1C/A accumulators E1b/c accumulators L5I/Q accumulators E5 ai/aq/bi/bq accumulators Correlation values Local carrier and Latch and clear code+subcarrier bits (from controller) Figure 3 Details of the correlation computation block Sample correlator The sample correlator produces correlation values for one sample of the input IF signal and one sample of the local reference signal. Since these inputs are obtained at the sample clock rate, the sample correlation is computed before the next sample clock edge, generally implementing the computation as a combinational logic. Often the sample correlation block is implemented as a look-up-table (Shivaramaiah & Dempster, 2010). It should be noted that the

5 propagation delay of this combinational block is important when it comes to the wideband signals that require the computation of complex correlation. This propagation delay should be less than the sample clock period (less any setup time). Accumulator bank The accumulator accumulates the sample correlation values for a specified duration of time. The accumulator values are latched and the accumulator is reset on a control signal from the correlator controller. The accumulator block consists of a bank of accumulators to cater to the in phase and quadrature phase versions of the Early, Prompt and Late local reference signals. The correlation values of the signal components within a signal (i.e. the pilot and data for the Galileo E1 and GPS L5, Galileo E5a and Galileo E5b signals) go through individual accumulators. This sort of design allows the processor to have flexibility in combining the correlation values from the components of the signals depending on the algorithm used. Thus for the four signal case, a total of 54 accumulators are required (six for GPS L1 C/A, twelve each for Galileo E1 and GPS L5, twenty four for Galileo E5) for each channel. 3.2 Correlator controller module Fig. 4 shows the details of the correlator controller block for a single channel. As mentioned earlier in the paper, the correlator controller module comprises of the carrier and code generation blocks and the control signals generation block. The processor programs the PRN number, carrier frequency, code delay and the integration duration for each channel of the baseband module. The correlator controller module provides the measurement output upon a measurement latch request from the processor. To correlator Correlator Controller To correlator L1 carrier L1 C/A code E1 carrier E1b/c code memory & subcar L5 carrier L1 carrier NCO L5 I/Q code L1 code NCO E5a/b carrier E1 carrier NCO E5 ai/aq/bi/bq, code & subcar E1 code NCO Meas., status & command Clock L5 carrier NCO L5 code NCO E5 carrier NCOs E5 code NCOs Control signals generation logic and timing Latch and clear (to accumulators) Figure 4 Details of the correlator controller module The correlator controller blocks for the different signals differ mainly in the way the local code (or code + subcarrier) is generated. Details of the L1/E1 code generation correlator are explained in Shivaramaiah & Dempster (2009) and that of the E5 correlator in Shivaramaiah (2011). Fig. 5 shows the code generation logic for the GPS L5 signal. Whenever a new PRN is programmed or the code is reset, the initial states of the XBI and XBQ registers are read from the internal FPGA RAM and the XA register is initialized to all 1 s. Further the

6 XA register is reset after 8190 cycles which is shown as the reset logic in Fig. 5. Reset logic L5 I/Q code XA shift reg XI prn, phase init RAM XBI Init states RAM XBI shift reg clock XBQ Init states XBQ shift reg XQ Figure 5 L5 code generation block 3.3 Interface controller Fig. 6 shows the baseband module address map as seen from the processor. This is an extension of the existing Namuru receiver address map (Namuru data sheet, 2007). The offset address ranges from 0x0000 to 0x04FF with each signal occupying 256 locations. The address map has the redundancy built-in, i.e. the address map has the provision to independently use all the signals though some parameters are common between the signals from the same satellite (GPS L1 C/A and GPS L5 for example) and only one signal channel needs to be programmed for those parameters. The control registers for each channel have an information bit to indicate if that particular channel needs to derive the correlator parameters from another channel implementing its signal counterpart. The address map assumes 32-bit words for the interface. In the expanded address map for the three signals in Fig. 6, 16-bit correlation values for the pilot and the data channel are concatenated to fit into a 32-bit word. It is planned to change the interface to 16-bit half words and in that case the measurements span two half words (two locations) and the correlation values will not be concatenated (i.e. each correlation value will occupy one location). The 16- bit interface has been implemented but yet to be integrated with the processor subsystem. For the wideband signals especially GPS L5 and the Galileo E5, the correlation values require accumulators with more than 16-bit width for longer integration durations. In this case, the accumulators automatically latch the values at the end of one millisecond (i.e. after accumulating the number of samples in one millisecond), reset the contents to zero and start afresh. These one millisecond correlation values are further accumulated for the total integration duration within the processor. This method avoids the usage of different width accumulators for different signals. The processor in this case is interrupted at a rate slightly higher than one millisecond to access the intermediate correlation values.

7 Address Map (Offset Address) 0x000 0x0FF GPS L1 C/A 0x000 0x00F GPSL1_Channel_0 0x010 0x01F GPSL1_Channel_1 0x0B0 0x0BF GPSL1_Channel_11 0x0C0 0x0CF Spare 0x0D0 0x0DF Spare 0x0E0 0x0EF GPSL1_Status 0x0F0 0x0FF GPSL1_Control 0x100 0x1FF Galileo E1b/c 0x100 0x10F GALE1_Channel_0 0x110 0x11F GALE1_Channel_1 0x1B0 0x1BF GALE1_Channel_11 0x1C0 0x1CF Spare 0x1D0 0x1DF Spare 0x1E0 0x1EF GALE1_Status 0x1F0 0x1FF GALE1_Control 0x200 0x2FF GPS L5 0x200 0x20F GPSL5_Channel_0 0x210 0x21F GPSL5_Channel_1 0x2B0 0x2BF GPSL5_Channel_11 0x2C0 0x2CF Spare 0x2D0 0x2DF Spare 0x2E0 0x2EF GPSL5_Status 0x2F0 0x2FF GPSL5_Control 0x300 0x4FF GAL E5a/b 0x300 0x30F GALE5a_Channel_0 0x310 0x31F GALE5a_Channel_1 0x3B0 0x3BF GALE5a_Channel_11 0x3C0 0x3CF Spare 0x3D0 0x3DF Spare 0x3E0 0x3EF GALE5a_Status 0x3F0 0x3FF GALE5a_Control 0x400 0x40F GALE5b_Channel_0 0x410 0x41F GALE5b_Channel_1 0x4B0 0x4BF GALE5b_Channel_11 0x4C0 0x4CF Spare 0x4D0 0x4DF Spare 0x4E0 0x4EF GALE5b_Status 0x4F0 0x4FF GALE5b_Control GPS L1 C/A Channel n 0x0n0 prn_key (write) 0x0n1 carrier_nco (write) 0x0n2 code_nco (write) 0x0n3 code_slew (write) 0x0n4 I_early (read) 0x0n5 Q_early (read) 0x0n6 I_prompt (read) 0x0n7 Q_prompt (read) 0x0n8 I_late (read) 0x0n9 Q_late (read) 0x0nA carrier_val (read) 0x0nB code_val (read) 0x0nC epoch (read) 0x0nD epoch_check (read) 0x0nE-F spare GAL E1b/c Channel n 0x1n0 prn_key (write) 0x1n1 carrier_nco (write) 0x1n2 code_nco (write) 0x1n3 code_slew (write) 0x1n4 [I_early_b, I_early_c] (read) 0x1n5 [Q_early_b, Q_early_c] (read) 0x1n6 [I_prompt_b, I_prompt_c] (read) 0x1n7 [Q_prompt_b, Q_prompt_c] (read) 0x1n8 [I_late_b, I_late_c] (read) 0x1n9 [Q_late_b, Q_late_c] (read) 0x1nA carrier_val (read) 0x1nB code_val (read) 0x1nC epoch (read) 0x1nD epoch_check (read) 0x1nE-F spare GPS L5p/d Channel n 0x2n0 prn_key (write) 0x2n1 carrier_nco (write) 0x2n2 code_nco (write) 0x2n3 code_slew (write) 0x2n4 [I_early_p, I_early_d] (read) 0x2n5 [Q_early_p, Q_early_d] (read) 0x2n6 [I_prompt_p, I_prompt_d] (read) 0x2n7 [Q_prompt_p, Q_prompt_d] (read) 0x2n8 [I_late_p, I_late_d] (read) 0x2n9 [Q_late_p, Q_late_d] (read) 0x2nA carrier_val (read) 0x2nB code_val (read) 0x2nC epoch (read) 0x2nD epoch_check (read) 0x2nE-F spare GAL E5 a(m=3)/b(m=4) Channel n 0xmn0 prn_key (write) 0xmn1 carrier_nco (write) 0xmn2 code_nco (write) 0xmn3 code_slew (write) 0xmn4 [I_early_p, I_early_d] (read) 0xmn5 [Q_early_p, Q_early_d] (read) 0xmn6 [I_prompt_p, I_prompt_d] (read) 0xmn7 [Q_prompt_p, Q_prompt_d] (read) 0xmn8 [I_late_p, I_late_d] (read) 0xmn9 [Q_late_p, Q_late_d] (read) 0xmnA carrier_val (read) 0xmnB code_val (read) 0xmnC epoch (read) 0xmnD epoch_check (read) 0xmnE-F spare Figure 6 Address map of the baseband module as seen from the processor

8 Correlation Value Correlation Value 4. EXAMPLE RESULT Figures 7 and 8 provide the L5 acquisition and tracking results as an example output from the correlator. The correlation values from the baseband are transferred to a file and the plotted using Matlab. 6 x x Sample Number x Sample Number Figure 7 L5 pilot signal acquisition result from SVN Carrier doppler (Hz) 0.5 Carrier phase error (cycles) Code phase error (chips) Code doppler (Hz) x 105 Early, Prompt and Late Correlation values Time (ms) Figure 8 L5 pilot signal tracking result from SVN49

9 5. CONCLUSIONS This paper described the L1/E1/L5/E5 baseband development for the Garada prototype receiver. The focus was on the details of the functional units within the FPGA baseband. The processor interface address map details were provided by extending the address map of the UNSW s existing Namuru GPS L1 C/A receiver. An example acquisition and tracking result for the GPS L5 signal was provided. Future work involves integrating this baseband design with the processor subsystem driving the complete firmware and testing on the Namuru V3.3 Garada receiver board. ACKNOWLEDGEMENTS This research work is funded by the ASRP SAR Formation Flying project and the Biarri project. REFERENCES F. Engel, G. Heiser, P. J. Mumford, K. J. Parkinson, and C. Rizos (2004) "An Open GNSS Receiver Platform Architecture," in GNSS 2004, Sydney. Namuru Datasheet (2007) Namuru FPGA GPS tracking module Issue 1.3 January 2007, K. J. Parkinson, A. G. Dempster, P. J. Mumford, and C. Rizos, (2006) "FPGA based GPS receiver design considerations," Journal of Global Positioning Systems, vol. 5, pp P. J. Mumford, K. J. Parkinson, and A. G. Dempster, (2006) "The Namuru Open GNSS Research Receiver," in 19'th Int. Tech. Meeting of the Satellite Division of the U.S. Inst. of Navigation Fort Worth, TX, pp Shivaramaiah, N. C. & Dempster, A. G. (2009). Design challenges of a Galileo E1 correlator on the Namuru platform, IGNSS Symp, Gold Coast, Australia. Shivaramaiah, N. C. & Dempster, A. G. (2010). On the baseband hardware complexity ofmodernized GNSS receivers, IEEE ISCAS, pp Shivaramaiah, N. C. (2011). Enhanced Receiver Techniques for Galileo E5 AltBOC Processing, PhD thesis, School of Surveying and Spatial Information Systems, University of New South Wales, Sydney, Australia.

We are IntechOpen, the world s leading publisher of Open Access books Built by scientists, for scientists. International authors and editors

We are IntechOpen, the world s leading publisher of Open Access books Built by scientists, for scientists. International authors and editors We are IntechOpen, the world s leading publisher of Open Access books Built by scientists, for scientists 3,800 116,000 120M Open access books available International authors and editors Downloads Our

More information

Receiving the L2C Signal with Namuru GPS L1 Receiver

Receiving the L2C Signal with Namuru GPS L1 Receiver International Global Navigation Satellite Systems Society IGNSS Symposium 27 The University of New South Wales, Sydney, Australia 4 6 December, 27 Receiving the L2C Signal with Namuru GPS L1 Receiver Sana

More information

A Low cost Namuru V3 receiver for Spacecraft operations. Abstract

A Low cost Namuru V3 receiver for Spacecraft operations. Abstract International Global Navigation Satellite Systems Society IGNSS Symposium 2011 University of New South Wales, Sydney, NSW, Australia 15 17 November 2011 A Low cost Namuru V3 receiver for Spacecraft operations

More information

Cognitive GNSS Receiver Design: Concept and Challenges

Cognitive GNSS Receiver Design: Concept and Challenges Cognitive GNSS Receiver Design: Concept and Challenges Nagaraj C Shivaramaiah and Andrew G Dempster University of New South Wales, Sydney, NSW 2052, Australia BIOGRAPHY Nagaraj C Shivaramaiah is a Senior

More information

Programmable custom multi-core architectures for multi-constellation GNSS receiver

Programmable custom multi-core architectures for multi-constellation GNSS receiver International Global Navigation Satellite Systems Society IGNSS Symposium 2015 Outrigger Gold Coast, Australia 14-16 July, 2015 Programmable custom multi-core architectures for multi-constellation GNSS

More information

FPGA-based GNSS Search Engine using Parallel Techniques in the Time-Domain

FPGA-based GNSS Search Engine using Parallel Techniques in the Time-Domain International Global Navigation Satellite Systems Society IGNSS Symposium 2009 Holiday Inn Surfers Paradise, Qld, Australia 1 3 December, 2009 FPGA-based GNSS Search Engine using Parallel Techniques in

More information

Receiver Losses when using Quadrature Bandpass Sampling

Receiver Losses when using Quadrature Bandpass Sampling International Global Navigation Satellite Systems Associatio IGNSS Conference 2016 Colombo Theatres, Kensington Campus, UNSW Australia 6 8 December 2016 Receiver Losses when using Quadrature Bandpass Sampling

More information

DYNAMICALLY RECONFIGURABLE SOFTWARE DEFINED RADIO FOR GNSS APPLICATIONS

DYNAMICALLY RECONFIGURABLE SOFTWARE DEFINED RADIO FOR GNSS APPLICATIONS DYNAMICALLY RECONFIGURABLE SOFTWARE DEFINED RADIO FOR GNSS APPLICATIONS Alison K. Brown (NAVSYS Corporation, Colorado Springs, Colorado, USA, abrown@navsys.com); Nigel Thompson (NAVSYS Corporation, Colorado

More information

Project Biarri and the Namuru V3.2 Spaceborne GPS Receiver

Project Biarri and the Namuru V3.2 Spaceborne GPS Receiver International Global Navigation Satellite Systems Society IGNSS Symposium 2013 Outrigger Gold Coast, Australia 16 18 July 2013 Project Biarri and the Namuru V3.2 Spaceborne GPS Receiver Eamonn P. Glennon

More information

Future of GNSS Receivers. Éamonn Glennon

Future of GNSS Receivers. Éamonn Glennon Future of GNSS Receivers Éamonn Glennon Future of GNSS Receivers? What have we got now? What do customers want? What does government want? What are the problems with current receivers? What type of receivers?

More information

A Digitally Configurable Receiver for Multi-Constellation GNSS

A Digitally Configurable Receiver for Multi-Constellation GNSS Innovative Navigation using new GNSS SIGnals with Hybridised Technologies A Digitally Configurable Receiver for Multi-Constellation GNSS Westminster Contributors Prof. Izzet Kale Dr. Yacine Adane Dr. Alper

More information

Acquisition and Tracking of IRNSS Receiver on MATLAB and Xilinx

Acquisition and Tracking of IRNSS Receiver on MATLAB and Xilinx Acquisition and Tracking of IRNSS Receiver on MATLAB and Xilinx Kishan Y. Rathod 1, Dr. Rajendra D. Patel 2, Amit Chorasiya 3 1 M.E Student / Marwadi Education Foundation s Groups of Institute 2 Accociat

More information

Aircraft Detection Experimental Results for GPS Bistatic Radar using Phased-array Receiver

Aircraft Detection Experimental Results for GPS Bistatic Radar using Phased-array Receiver International Global Navigation Satellite Systems Society IGNSS Symposium 2013 Outrigger Gold Coast, Australia 16-18 July, 2013 Aircraft Detection Experimental Results for GPS Bistatic Radar using Phased-array

More information

Galileo Time Receivers

Galileo Time Receivers Galileo Time Receivers by Stefan Geissler, PPM GmbH, Penzberg Germany Workshop "T&F Services with Galileo" 5/6 December 2005 Galileo Time Receivers by Stefan Geissler, PPM GmbH, Penzberg Germany Workshop

More information

An Open GNSS Receiver Platform Architecture

An Open GNSS Receiver Platform Architecture Presented at GNSS 2004 The 2004 International Symposium on GNSS/GPS Sydney, Australia 6 8 December 2004 An Open GNSS Receiver Platform Architecture Frank Engel, Gernot Heiser National ICT Australia (NICTA)

More information

POWERGPS : A New Family of High Precision GPS Products

POWERGPS : A New Family of High Precision GPS Products POWERGPS : A New Family of High Precision GPS Products Hiroshi Okamoto and Kazunori Miyahara, Sokkia Corp. Ron Hatch and Tenny Sharpe, NAVCOM Technology Inc. BIOGRAPHY Mr. Okamoto is the Manager of Research

More information

Clock A/D. Figure 3-1 GPS Receiver Block Diagram

Clock A/D. Figure 3-1 GPS Receiver Block Diagram 3.0 Receiver Hardware The general layout of a receiver is shown in figure 3-1. It consists of an antenna, amplification, down conversion to base band, and conversion to a digital signal. The signal processing

More information

SX-NSR 2.0 A Multi-frequency and Multi-sensor Software Receiver with a Quad-band RF Front End

SX-NSR 2.0 A Multi-frequency and Multi-sensor Software Receiver with a Quad-band RF Front End SX-NSR 2.0 A Multi-frequency and Multi-sensor Software Receiver with a Quad-band RF Front End - with its use for Reflectometry - N. Falk, T. Hartmann, H. Kern, B. Riedl, T. Pany, R. Wolf, J.Winkel, IFEN

More information

An ultra-low-cost antenna array frontend for GNSS application

An ultra-low-cost antenna array frontend for GNSS application International Collaboration Centre for Research and Development on Satellite Navigation Technology in South East Asia An ultra-low-cost antenna array frontend for GNSS application Thuan D. Nguyen, Vinh

More information

School of Surveying & Spatial Information Systems, UNSW, Sydney, Australia

School of Surveying & Spatial Information Systems, UNSW, Sydney, Australia Development of an Unmanned Aerial Vehicle Platform Using Multisensor Navigation Technology School of Surveying & Spatial Information Systems, UNSW, Sydney, Australia Gang Sun 1,2, Jiawei Xie 1, Yong Li

More information

Design of Adjustable Reconfigurable Wireless Single Core

Design of Adjustable Reconfigurable Wireless Single Core IOSR Journal of Electronics and Communication Engineering (IOSR-JECE) e-issn: 2278-2834,p- ISSN: 2278-8735. Volume 6, Issue 2 (May. - Jun. 2013), PP 51-55 Design of Adjustable Reconfigurable Wireless Single

More information

Prototype Galileo Receiver Development

Prototype Galileo Receiver Development Prototype Galileo Receiver Development Neil Gerein, NovAtel Inc, Canada Michael Olynik, NovAtel Inc, Canada ABSTRACT Over the past few years the Galileo signal specification has been maturing. Of particular

More information

Application Specific Instruction Processor Based Implementation of a GNSS Receiver on an FPGA

Application Specific Instruction Processor Based Implementation of a GNSS Receiver on an FPGA Application Specific Instruction Processor Based Implementation of a GNSS Receiver on an FPGA G. Kappen, T. G. Noll RWTH Aachen University, Chair of Electrical Engineering and Computer Systems, Schinkelstr.

More information

BeiDou Next Generation Signal Design and Expected Performance

BeiDou Next Generation Signal Design and Expected Performance International Technical Symposium on Navigation and Timing ENAC, 17 Nov 2015 BeiDou Next Generation Signal Design and Expected Performance Challenges and Proposed Solutions Zheng Yao Tsinghua University

More information

Design and Implementation of Real Time Basic GPS Receiver System using Simulink 8.1

Design and Implementation of Real Time Basic GPS Receiver System using Simulink 8.1 Design and Implementation of Real Time Basic GPS Receiver System using Simulink 8.1 Mrs. Rachna Kumari 1, Dr. Mainak Mukhopadhyay 2 1 Research Scholar, Birla Institute of Technology, Mesra, Jharkhand,

More information

GPS Beamforming with Low-cost RTL-SDRs Wil Myrick, Ph.D.

GPS Beamforming with Low-cost RTL-SDRs Wil Myrick, Ph.D. with Low-cost RTL-SDRs Wil Myrick, Ph.D. September 13, 2017 Conference 2017 Recap from GRCon 2016 MWF Invented by Dr. Scott Goldstein and Dr. Irving Reed (1996) Initial Release (2001) Revisited GPS Work

More information

Modernised GNSS Receiver and Design Methodology

Modernised GNSS Receiver and Design Methodology Modernised GNSS Receiver and Design Methodology March 12, 2007 Overview Motivation Design targets HW architecture Receiver ASIC Design methodology Design and simulation Real Time Emulation Software module

More information

Power consumption reduction in a SDR based wireless communication system using partial reconfigurable FPGA

Power consumption reduction in a SDR based wireless communication system using partial reconfigurable FPGA Power consumption reduction in a SDR based wireless communication system using partial reconfigurable FPGA 1 Neenu Joseph, 2 Dr. P Nirmal Kumar 1 Research Scholar, Department of ECE Anna University, Chennai,

More information

A Modular Re-programmable Digital Receiver Architecture

A Modular Re-programmable Digital Receiver Architecture A Modular Re-programmable Digital Receiver Architecture Eric Holm, Dr. Alison Brown, Richard Slosky, NAVSYS Corporation BIOGRAPHY Eric Holm is an Integrated Product Team leader for the Range and Tracking

More information

GNSS Technologies. GNSS Acquisition Dr. Zahidul Bhuiyan Finnish Geospatial Research Institute, National Land Survey

GNSS Technologies. GNSS Acquisition Dr. Zahidul Bhuiyan Finnish Geospatial Research Institute, National Land Survey GNSS Acquisition 25.1.2016 Dr. Zahidul Bhuiyan Finnish Geospatial Research Institute, National Land Survey Content GNSS signal background Binary phase shift keying (BPSK) modulation Binary offset carrier

More information

Implementation and Performance Evaluation of a Fast Relocation Method in a GPS/SINS/CSAC Integrated Navigation System Hardware Prototype

Implementation and Performance Evaluation of a Fast Relocation Method in a GPS/SINS/CSAC Integrated Navigation System Hardware Prototype This article has been accepted and published on J-STAGE in advance of copyediting. Content is final as presented. Implementation and Performance Evaluation of a Fast Relocation Method in a GPS/SINS/CSAC

More information

NavX -NCS The first Galileo/GPS full RF Navigation Constellation Simulator

NavX -NCS The first Galileo/GPS full RF Navigation Constellation Simulator NavX -NCS The first Galileo/GPS full RF Navigation Constellation Simulator Guenter Heinrichs, IFEN GmbH Markus Irsigler, IFEN GmbH Robert Wolf, IFEN GmbH Jón Winkel, IFEN GmbH Günther Prokoph, Work Microwave

More information

Analysis of Processing Parameters of GPS Signal Acquisition Scheme

Analysis of Processing Parameters of GPS Signal Acquisition Scheme Analysis of Processing Parameters of GPS Signal Acquisition Scheme Prof. Vrushali Bhatt, Nithin Krishnan Department of Electronics and Telecommunication Thakur College of Engineering and Technology Mumbai-400101,

More information

The rangefinder can be configured using an I2C machine interface. Settings control the

The rangefinder can be configured using an I2C machine interface. Settings control the Detailed Register Definitions The rangefinder can be configured using an I2C machine interface. Settings control the acquisition and processing of ranging data. The I2C interface supports a transfer rate

More information

Simulation of GPS-based Launch Vehicle Trajectory Estimation using UNSW Kea GPS Receiver

Simulation of GPS-based Launch Vehicle Trajectory Estimation using UNSW Kea GPS Receiver Simulation of GPS-based Launch Vehicle Trajectory Estimation using UNSW Kea GPS Receiver Sanat Biswas Australian Centre for Space Engineering Research, UNSW Australia, s.biswas@unsw.edu.au Li Qiao School

More information

RECEIVER DEVELOPMENT, SIGNALS, CODES AND INTERFERENCE

RECEIVER DEVELOPMENT, SIGNALS, CODES AND INTERFERENCE Presentation for: 14 th GNSS Workshop November 01, 2007 Jeju Island, Korea RECEIVER DEVELOPMENT, SIGNALS, CODES AND INTERFERENCE Stefan Wallner, José-Ángel Ávila-Rodríguez, Guenter W. Hein Institute of

More information

Monitoring Station for GNSS and SBAS

Monitoring Station for GNSS and SBAS Monitoring Station for GNSS and SBAS Pavel Kovář, Czech Technical University in Prague Josef Špaček, Czech Technical University in Prague Libor Seidl, Czech Technical University in Prague Pavel Puričer,

More information

Introduction to Global Navigation Satellite System (GNSS) Signal Structure

Introduction to Global Navigation Satellite System (GNSS) Signal Structure Introduction to Global Navigation Satellite System (GNSS) Signal Structure Dinesh Manandhar Center for Spatial Information Science The University of Tokyo Contact Information: dinesh@iis.u-tokyo.ac.jp

More information

New Signal Structures for BeiDou Navigation Satellite System

New Signal Structures for BeiDou Navigation Satellite System Stanford's 2014 PNT Symposium New Signal Structures for BeiDou Navigation Satellite System Mingquan Lu, Zheng Yao Tsinghua University 10/29/2014 1 Outline 1 Background and Motivation 2 Requirements and

More information

Positioning in Environments where Standard GPS Fails

Positioning in Environments where Standard GPS Fails Positioning in Environments where Standard GPS Fails Binghao LI, Andrew G. DEMPSTER and Chris RIZOS School of Surveying & Spatial Information Systems The University of New South Wales, Australia Outlines

More information

Dynamic Reconfiguration in a GNSS Software Defined Radio for Multi-Constellation Operation

Dynamic Reconfiguration in a GNSS Software Defined Radio for Multi-Constellation Operation Dynamic Reconfiguration in a GNSS Software Defined Radio for Multi-Constellation Operation Alison K. Brown and D Arlyn Reed, NAVSYS Corporation BIOGRAPHY Alison Brown is the President and Chief Executive

More information

RF, HIL and Radar Test

RF, HIL and Radar Test RF, HIL and Radar Test Abhay Samant Marketing Manager India, Russia and Arabia RF Hardware In The Loop Complex Radio Environment Components of RF HIL Communication Modems Channel Simulation GPS Simulation

More information

DESIGN OF A MEASUREMENT PLATFORM FOR COMMUNICATIONS SYSTEMS

DESIGN OF A MEASUREMENT PLATFORM FOR COMMUNICATIONS SYSTEMS DESIGN OF A MEASUREMENT PLATFORM FOR COMMUNICATIONS SYSTEMS P. Th. Savvopoulos. PhD., A. Apostolopoulos 2, L. Dimitrov 3 Department of Electrical and Computer Engineering, University of Patras, 265 Patras,

More information

Galileo E1 and E5a Link-Level Performances in Single and Multipath Channels

Galileo E1 and E5a Link-Level Performances in Single and Multipath Channels Galileo E1 and E5a Link-Level Performances in Single and Multipath Channels Jie Zhang and Elena-Simona Lohan Tampere University of Technology, Korkeakoulunkatu 1, 3311 Tampere, Finland www.cs.tut.fi/tlt/pos

More information

Technical Specifications Document. for. Satellite-Based Augmentation System (SBAS) Testbed

Technical Specifications Document. for. Satellite-Based Augmentation System (SBAS) Testbed Technical Specifications Document for Satellite-Based Augmentation System (SBAS) Testbed Revision 3 13 June 2017 Table of Contents Acronym Definitions... 3 1. Introduction... 4 2. SBAS Testbed Realisation...

More information

DESIGN AND IMPLEMENTATION OF INTEGRATED GLOBAL NAVIGATION SATELLITE SYSTEM (GNSS) RECEIVER. B.Tech Thesis Report

DESIGN AND IMPLEMENTATION OF INTEGRATED GLOBAL NAVIGATION SATELLITE SYSTEM (GNSS) RECEIVER. B.Tech Thesis Report Indian Institute of Technology Jodhpur DESIGN AND IMPLEMENTATION OF INTEGRATED GLOBAL NAVIGATION SATELLITE SYSTEM (GNSS) RECEIVER B.Tech Thesis Report Submitted by Arun Balajee V, Aswin Suresh and Mahesh

More information

Adaptive Antenna Array Processing for GPS Receivers

Adaptive Antenna Array Processing for GPS Receivers Adaptive Antenna Array Processing for GPS Receivers By Yaohua Zheng Thesis submitted for the degree of Master of Engineering Science School of Electrical & Electronic Engineering Faculty of Engineering,

More information

The Case for Recording IF Data for GNSS Signal Forensic Analysis Using a SDR

The Case for Recording IF Data for GNSS Signal Forensic Analysis Using a SDR The Case for Recording IF Data for GNSS Signal Forensic Analysis Using a SDR Professor Gérard Lachapelle & Dr. Ali Broumandan PLAN Group, University of Calgary PLAN.geomatics.ucalgary.ca IGAW 2016-GNSS

More information

GPS RECEIVER IMPLEMENTATION USING SIMULINK

GPS RECEIVER IMPLEMENTATION USING SIMULINK GPS RECEIVER IMPLEMENTATION USING SIMULINK C.Abhishek 1, A.Charitha 2, Dasari Goutham 3 1 Student, SCSVMV University, Kanchipuram 2 Student, kl university, Vijayawada 3 Student, SVEC college, Tirupati

More information

ABSOLUTE CALIBRATION OF TIME RECEIVERS WITH DLR'S GPS/GALILEO HW SIMULATOR

ABSOLUTE CALIBRATION OF TIME RECEIVERS WITH DLR'S GPS/GALILEO HW SIMULATOR ABSOLUTE CALIBRATION OF TIME RECEIVERS WITH DLR'S GPS/GALILEO HW SIMULATOR S. Thölert, U. Grunert, H. Denks, and J. Furthner German Aerospace Centre (DLR), Institute of Communications and Navigation, Oberpfaffenhofen,

More information

Wideband Spectral Measurement Using Time-Gated Acquisition Implemented on a User-Programmable FPGA

Wideband Spectral Measurement Using Time-Gated Acquisition Implemented on a User-Programmable FPGA Wideband Spectral Measurement Using Time-Gated Acquisition Implemented on a User-Programmable FPGA By Raajit Lall, Abhishek Rao, Sandeep Hari, and Vinay Kumar Spectral measurements for some of the Multiple

More information

Configuring the Global Navigation Satellite System

Configuring the Global Navigation Satellite System Configuring the Global Navigation Satellite System Effective Cisco IOS-XE Release 3.17, the Cisco ASR-920-12SZ-IM router uses a satellite receiver, also called the global navigation satellite system (GNSS),

More information

Prototype Software-based Receiver for Remote Sensing using Reflected GPS Signals. Dinesh Manandhar The University of Tokyo

Prototype Software-based Receiver for Remote Sensing using Reflected GPS Signals. Dinesh Manandhar The University of Tokyo Prototype Software-based Receiver for Remote Sensing using Reflected GPS Signals Dinesh Manandhar The University of Tokyo dinesh@qzss.org 1 Contents Background Remote Sensing Capability System Architecture

More information

GPS software receiver implementations

GPS software receiver implementations GPS software receiver implementations OLEKSIY V. KORNIYENKO AND MOHAMMAD S. SHARAWI THIS ARTICLE PRESENTS A DETAILED description of the various modules needed for the implementation of a global positioning

More information

A GENERAL SYSTEM DESIGN & IMPLEMENTATION OF SOFTWARE DEFINED RADIO SYSTEM

A GENERAL SYSTEM DESIGN & IMPLEMENTATION OF SOFTWARE DEFINED RADIO SYSTEM A GENERAL SYSTEM DESIGN & IMPLEMENTATION OF SOFTWARE DEFINED RADIO SYSTEM 1 J. H.VARDE, 2 N.B.GOHIL, 3 J.H.SHAH 1 Electronics & Communication Department, Gujarat Technological University, Ahmadabad, India

More information

Configuring the Global Navigation Satellite System

Configuring the Global Navigation Satellite System Configuring the Global Navigation Satellite System Effective Cisco IOS-XE Release 3.17, the Cisco ASR-920-12SZ-IM router uses a satellite receiver, also called the global navigation satellite system (GNSS),

More information

Research Article Design and Simulation of a Fully Digitized GNSS Receiver Front-End

Research Article Design and Simulation of a Fully Digitized GNSS Receiver Front-End Discrete Dynamics in Nature and Society Volume 211, Article ID 329535, 11 pages doi:1.1155/211/329535 Research Article Design and Simulation of a Fully Digitized GNSS Receiver Front-End Yuan Yu, Qing Chang,

More information

User Trajectory (Reference ) Vitual Measurement Synthesiser. Sig Gen Controller SW. Ethernet. Steering Commands. IO-Controller

User Trajectory (Reference ) Vitual Measurement Synthesiser. Sig Gen Controller SW. Ethernet. Steering Commands. IO-Controller Performance Evaluation of the Multi-Constellation and Multi-Frequency GNSS RF Navigation Constellation Simulator NavX -NCS Guenter Heinrichs, Markus Irsigler, and Robert Wolf, IFEN GmbH Guenther Prokoph,

More information

2009 CubeSat Developer s Workshop San Luis Obispo, CA

2009 CubeSat Developer s Workshop San Luis Obispo, CA Exploiting Link Dynamics in LEO-to-Ground Communications 2009 CubeSat Developer s Workshop San Luis Obispo, CA Michael Caffrey mpc@lanl.gov Joseph Palmer jmp@lanl.gov Los Alamos National Laboratory Paper

More information

Software Design of Digital Receiver using FPGA

Software Design of Digital Receiver using FPGA Software Design of Digital Receiver using FPGA G.C.Kudale 1, Dr.B.G.Patil 2, K. Aurobindo 3 1PG Student, Department of Electronics Engineering, Walchand College of Engineering, Sangli, Maharashtra, 2Associate

More information

Benefits of a Reconfigurable Software GNSS Receiver in Multipath Environment

Benefits of a Reconfigurable Software GNSS Receiver in Multipath Environment Journal of Global Positioning Systems (4) Vol. 3, No. 1-: 49-56 Benefits of a Reconfigurable Software GNSS Receiver in Multipath Environment Fabio Dovis, Marco Pini, Massimiliano Spelat Politecnico di

More information

Monolithic Integrated RF Front ends for Multi-GNSS receivers ABSTRACT

Monolithic Integrated RF Front ends for Multi-GNSS receivers ABSTRACT International Global Navigation Satellite Systems Society IGNSS Symposium 2013 Outrigger Gold Coast, Qld Australia 16-18 July, 2013 Monolithic Integrated RF Front ends for Multi-GNSS receivers K. J. Parkinson

More information

Second Workshop on Satellite Navigation Science and Technology for Africa April 2010

Second Workshop on Satellite Navigation Science and Technology for Africa April 2010 2135-1 Second Workshop on Satellite Navigation Science and Technology for Africa 6-23 April 2010 GPS Receivers, Receiver Signals and Principals of Operation Phillip W. Ward NavWard Consultants Garland,

More information

GALILEO JOINT UNDERTAKING

GALILEO JOINT UNDERTAKING GALILEO Research and development activities First call Activity A User receiver preliminary development STATEMENT OF WORK GJU/03/094/issue2/OM/ms Issue 2 094 issue2 6th FP A SOW 1 TABLE OF CONTENTS 1.

More information

Relative Navigation, Timing & Data. Communications for CubeSat Clusters. Nestor Voronka, Tyrel Newton

Relative Navigation, Timing & Data. Communications for CubeSat Clusters. Nestor Voronka, Tyrel Newton Relative Navigation, Timing & Data Communications for CubeSat Clusters Nestor Voronka, Tyrel Newton Tethers Unlimited, Inc. 11711 N. Creek Pkwy S., Suite D113 Bothell, WA 98011 425-486-0100x678 voronka@tethers.com

More information

DESIGN AND PERFORMANCE OF A SATELLITE TT&C RECEIVER CARD

DESIGN AND PERFORMANCE OF A SATELLITE TT&C RECEIVER CARD DESIGN AND PERFORMANCE OF A SATELLITE TT&C RECEIVER CARD Douglas C. O Cull Microdyne Corporation Aerospace Telemetry Division Ocala, Florida USA ABSTRACT Today s increased satellite usage has placed an

More information

High Data Rate QPSK Modulator with CCSDS Punctured FEC channel Coding for Geo-Imaging Satellite

High Data Rate QPSK Modulator with CCSDS Punctured FEC channel Coding for Geo-Imaging Satellite International Journal of Advances in Engineering Science and Technology 01 www.sestindia.org/volume-ijaest/ and www.ijaestonline.com ISSN: 2319-1120 High Data Rate QPSK Modulator with CCSDS Punctured FEC

More information

GPS Signal Generation for L 1 Frequency using Model Based Design Tools

GPS Signal Generation for L 1 Frequency using Model Based Design Tools GPS Signal Generation for L 1 Frequency using Model Based Design Tools Kota Solomon Raju 1, Y.Pratap 1, 2, Virendra Patel 1, 2, S.M.M Naidu 2, Amit Patwardhan 2, and P.Bhanu Prasad 1 Central Electronics

More information

Project in Wireless Communication Lecture 7: Software Defined Radio

Project in Wireless Communication Lecture 7: Software Defined Radio Project in Wireless Communication Lecture 7: Software Defined Radio FREDRIK TUFVESSON ELECTRICAL AND INFORMATION TECHNOLOGY Tufvesson, EITN21, PWC lecture 7, Nov. 2018 1 Project overview, part one: the

More information

UHF Phased Array Ground Stations for Cubesat Applications

UHF Phased Array Ground Stations for Cubesat Applications UHF Phased Array Ground Stations for Cubesat Applications Colin Sheldon, Justin Bradfield, Erika Sanchez, Jeffrey Boye, David Copeland and Norman Adams 10 August 2016 Colin Sheldon, PhD 240-228-8519 Colin.Sheldon@jhuapl.edu

More information

Quasi-Zenith Satellite System Interface Specification Positioning Technology Verification Service (IS-QZSS-TV-001)

Quasi-Zenith Satellite System Interface Specification Positioning Technology Verification Service (IS-QZSS-TV-001) Quasi-Zenith Satellite System Interface Specification Positioning Technology Verification Service (IS-QZSS-TV-001) (April 13, 2018) Cabinet Office Disclaimer of Liability The Cabinet Office, Government

More information

Development of Ultimate Seamless Positioning System for Global Cellular Phone Platform based on QZSS IMES

Development of Ultimate Seamless Positioning System for Global Cellular Phone Platform based on QZSS IMES Development of Ultimate Seamless Positioning System for Global Cellular Phone Platform based on QZSS IMES Dinesh Manandhar, Kazuki Okano, Makoto Ishii, Masahiro Asako, Hideyuki Torimoto GNSS Technologies

More information

Configuring the Global Navigation Satellite System

Configuring the Global Navigation Satellite System Configuring the Global Navigation Satellite System Effective Cisco IOS-XE Release 3.17, the Cisco ASR 903 (with RSP3 module) and Cisco ASR 907 router uses a satellite receiver, also called the global navigation

More information

Configuring the Global Navigation Satellite System

Configuring the Global Navigation Satellite System Configuring the Global Navigation Satellite System Effective Cisco IOS-XE Release 3.17, the Cisco ASR-920-12SZ-IM router uses a satellite receiver, also called the global navigation satellite system (GNSS),

More information

CNES contribution to GALILEO signals design JC2. Jean-Luc Issler

CNES contribution to GALILEO signals design JC2. Jean-Luc Issler CNES contribution to GALILEO signals design JC2 Jean-Luc Issler INTRODUCTION GALILEO Signals have been designed by the members of the "GALILEO Signal Task Force(STF)" of the European Commission. CNES was

More information

Field experience with future GNSS ranging signals (a review). A.Simsky, J.-M. Sleewaegen, W. De Wilde Septentrio, Belgium

Field experience with future GNSS ranging signals (a review). A.Simsky, J.-M. Sleewaegen, W. De Wilde Septentrio, Belgium Field experience with future GNSS ranging signals (a review). A.Simsky, J.-M. Sleewaegen, W. De Wilde Septentrio, Belgium Technical University of Munich June 07 2010 Contents Septentrio: company profile

More information

FIR Filter Design on Chip Using VHDL

FIR Filter Design on Chip Using VHDL FIR Filter Design on Chip Using VHDL Mrs.Vidya H. Deshmukh, Dr.Abhilasha Mishra, Prof.Dr.Mrs.A.S.Bhalchandra MIT College of Engineering, Aurangabad ABSTRACT This paper describes the design and implementation

More information

Configuring the Global Navigation Satellite System

Configuring the Global Navigation Satellite System Configuring the Global Navigation Satellite System uses a satellite receiver, also called the global navigation satellite system (GNSS), as a new timing interface. In typical telecom networks, synchronization

More information

A GLONASS Observation Message Compatible With The Compact Measurement Record Format

A GLONASS Observation Message Compatible With The Compact Measurement Record Format A GLONASS Observation Message Compatible With The Compact Measurement Record Format Leica Geosystems AG 1 Introduction Real-time kinematic (RTK) Global Navigation Satellite System (GNSS) positioning has

More information

Receiver Strategies for GPS L2C Signal Processing

Receiver Strategies for GPS L2C Signal Processing Receiver Strategies for GPS L2C Signal Processing By SANA ULLAH QAISAR A thesis submitted to The University of New South Wales in partial fulfillment of the requirements for the degree of Doctor of Philosophy

More information

Navigation für herausfordernde Anwendungen Robuste Satellitennavigation für sicherheitskritische Anwendungen

Navigation für herausfordernde Anwendungen Robuste Satellitennavigation für sicherheitskritische Anwendungen www.dlr.de Chart 1 Navigation für herausfordernde Anwendungen Robuste Satellitennavigation für sicherheitskritische Anwendungen PD Dr.-Ing. habil. Michael Meurer German Aerospace Centre (DLR), Oberpfaffenhofen

More information

GNSS Remo Sensing in ensin a 6U Cubesat

GNSS Remo Sensing in ensin a 6U Cubesat GNSS Remote Sensing in a 6U Cubesat Andrew Dempster Remote Sensing using GNSS Radio occultation Well established, with existing missions, v useful for input to weather models Reflectometry Experimental,

More information

PROGRAMMABLE ASICs. Antifuse SRAM EPROM

PROGRAMMABLE ASICs. Antifuse SRAM EPROM PROGRAMMABLE ASICs FPGAs hold array of basic logic cells Basic cells configured using Programming Technologies Programming Technology determines basic cell and interconnect scheme Programming Technologies

More information

Post-Processed Acquisition & Tracking of GPS C/A L1 Signals

Post-Processed Acquisition & Tracking of GPS C/A L1 Signals Post-Processed Acquisition & Tracking of GPS C/A L1 Signals 1 Gonçalo Tomé Instituto Superior Técnico Universidade de Lisboa Lisbon, Portugal goncalo.tome@tecnico.ulisboa.pt Abstract The performance of

More information

Generating MSK144 directly for Beacons and Test Sources.

Generating MSK144 directly for Beacons and Test Sources. Generating MSK144 directly for Beacons and Test Sources. Overview Andy Talbot G4JNT December 2016 MSK144 is a high speed data mode introduced into WSJT-X to replace FSK441 for meteor scatter (MS) and other

More information

A National Soil Moisture Monitoring Capability

A National Soil Moisture Monitoring Capability June 2013 A National Soil Moisture Monitoring Capability Volume I: Technical Results Never Stand Still Faculty of Engineering Australian Centre for Space Engineering Research (ACSER) Garada SAR Formation

More information

Evaluation of C/N 0 estimators performance for GNSS receivers

Evaluation of C/N 0 estimators performance for GNSS receivers International Conference and Exhibition The 14th IAIN Congress 2012 Seamless Navigation (Challenges & Opportunities) 01-03 October, 2012 - Cairo, Egypt Concorde EL Salam Hotel Evaluation of C/N 0 estimators

More information

Digital signal processing for satellitebased

Digital signal processing for satellitebased Digital signal processing for satellitebased positioning Department of Communications Engineering (DCE), Tampere University of Technology Simona Lohan, Dr. Tech, Docent (Adjunct Professor) E-mail:elena-simona.lohan@tut.fi

More information

The effect of sampling frequency and front-end bandwidth on the DLL code tracking performance

The effect of sampling frequency and front-end bandwidth on the DLL code tracking performance International Global Navigation Satellite Systems Society IGNSS Symposium 2015 Colombo Theatres, Kensington Campus, UNSW Australia 6 8 December 2016 The effect of sampling frequency and front-end bandwidth

More information

Hardware Trigger Processor for the MDT System

Hardware Trigger Processor for the MDT System University of Massachusetts Amherst E-mail: tcpaiva@cern.ch We are developing a low-latency hardware trigger processor for the Monitored Drift Tube system for the Muon Spectrometer of the ATLAS Experiment.

More information

Decoding Galileo and Compass

Decoding Galileo and Compass Decoding Galileo and Compass Grace Xingxin Gao The GPS Lab, Stanford University June 14, 2007 What is Galileo System? Global Navigation Satellite System built by European Union The first Galileo test satellite

More information

Acquisition Techniques in Galileo AltBOC Signals

Acquisition Techniques in Galileo AltBOC Signals Acquisition Techniques in Galileo AltBOC Signals João Paulo Mateus Pires joao.mateus.pires@ist.utl.pt Instituto Superior Técnico, Lisboa, Portugal October 2016 Abstract The objective of this work is to

More information

VERY PRECISE SYNCHRONIZATION OF A GROUP OF PSEUDOLITES

VERY PRECISE SYNCHRONIZATION OF A GROUP OF PSEUDOLITES VERY PRECISE SYNCHRONIZATION OF A GROUP OF PSEUDOLITES Werner R. Lange Lange-Electronic GmbH Gernlinden, Germany T.: +49-8142-2845820 WLange@lange-electronic.de Abstract Pseudolites are GNSS transmitters

More information

APPLICATION OF PROGRAMMABLE LOGIC DEVICES FOR ACQUISITION OF ECG SIGNAL WITH PACEMAKER PULSES 1. HISTORY OF PROGRAMMABLE CIRCUITS

APPLICATION OF PROGRAMMABLE LOGIC DEVICES FOR ACQUISITION OF ECG SIGNAL WITH PACEMAKER PULSES 1. HISTORY OF PROGRAMMABLE CIRCUITS JOURNAL OF MEDICAL INFORMATICS & TECHNOLOGIES Vol.4/2002, ISSN 1642-6037 Leszek DREWNIOK *, Janusz ZMUDZINSKI *, Jerzy GALECKA *, Adam GACEK * programmable circuits ECG acquisition with cardiostimulator

More information

LOW POWER GLOBAL NAVIGATION SATELLITE SYSTEM (GNSS) SIGNAL DETECTION AND PROCESSING

LOW POWER GLOBAL NAVIGATION SATELLITE SYSTEM (GNSS) SIGNAL DETECTION AND PROCESSING LOW POWER GLOBAL NAVIGATION SATELLITE SYSTEM (GNSS) SIGNAL DETECTION AND PROCESSING Dennis M. Akos, Per-Ludvig Normark, Jeong-Taek Lee, Konstantin G. Gromov Stanford University James B. Y. Tsui, John Schamus

More information

(SDR) Based Communication Downlinks for CubeSats

(SDR) Based Communication Downlinks for CubeSats Software Defined Radio (SDR) Based Communication Downlinks for CubeSats Nestor Voronka, Tyrel Newton, Alan Chandler, Peter Gagnon Tethers Unlimited, Inc. 11711 N. Creek Pkwy S., Suite D113 Bothell, WA

More information

Understanding GPS: Principles and Applications Second Edition

Understanding GPS: Principles and Applications Second Edition Understanding GPS: Principles and Applications Second Edition Elliott Kaplan and Christopher Hegarty ISBN 1-58053-894-0 Approx. 680 pages Navtech Part #1024 This thoroughly updated second edition of an

More information

ADVANCED EMBEDDED MONITORING SYSTEM FOR ELECTROMAGNETIC RADIATION

ADVANCED EMBEDDED MONITORING SYSTEM FOR ELECTROMAGNETIC RADIATION 98 Chapter-5 ADVANCED EMBEDDED MONITORING SYSTEM FOR ELECTROMAGNETIC RADIATION 99 CHAPTER-5 Chapter 5: ADVANCED EMBEDDED MONITORING SYSTEM FOR ELECTROMAGNETIC RADIATION S.No Name of the Sub-Title Page

More information

Acquisition of modern GNSS signals using a modified parallel code-phase search architecture

Acquisition of modern GNSS signals using a modified parallel code-phase search architecture Acquisition of modern GNSS signals using a modified parallel code-phase search architecture Jérôme Leclère, Cyril Botteron, Pierre-André Farine Electronics and Signal Processing Laboratory (ESPLAB), École

More information

USING THE GRANADA BIT-TRUE SIMULATOR TO ANALYSE THE EFFECT OF CODE DOPPLER SHIFT IN GALILEO E5 AND L1 RECEIVERS 1

USING THE GRANADA BIT-TRUE SIMULATOR TO ANALYSE THE EFFECT OF CODE DOPPLER SHIFT IN GALILEO E5 AND L1 RECEIVERS 1 USING THE GRANADA BIT-TRUE SIMULATOR TO ANALYSE THE EFFECT OF CODE DOPPLER SHIFT IN GALILEO E5 AND L1 RECEIVERS 1 JOSÉ DIEZ (a), ANTONIO FERNÁNDEZ (a), DARIO FOSSATI (b), LIVIO MARRADI (b), VINCENT GABAGLIO

More information