XRC Key Features

  • By taking advantage of its configurability, XRC can run on a wide range of general purpose HW, from an SBC to a high end multicore server with the possibility to be delivered as a turn-key solution.
     
  • XRC is able to process low resolution signal samples (e.g. 1bit @10MSps) or high quality signal samples (e.g. 16bit @400MSps) in IQ BB or in IF.
     
  • XRC explores the available HW resources (CPU’s, RAM and GPU) allowing fine grained or wider processing capabilities (e.g. number of channels vs sampling rate)
     
  • XRC can process signal samples based on ION metadata standard or plain IQ with configurable number of bits.
     
  • Different techniques and processing algorithms are available tackling different problems in GNSS
     
  • GPS, Galileo, GLONASS and Beidou supported.
     
  • This flexibility allows it to be configured and used as a receiver with different roles, ranging from low cost to high end signal quality monitoring.

  • XRC provides an environment to design and evaluate the performance of state-of-the-art algorithms for GNSS receivers due to its high extent of configurability.
     
  • XRC outputs (configurable rate) a wide range of standard metrics such as code delay, carrier phase, Doppler, C/No, correlators information, discriminator, etc. for all the signals it processes.
     
  • XRC generates SQM information such as the auto-correlation function, correlation loss, S-Curve, error vector magnitude, eye diagram, constellation diagram, power spectrum density, etc., provided that high resolution samples are provided
     
  • Expansion of the baseline techniques takes advantage of the object oriented modular design and the availability of injection point interfaces
     
  • Outputs raw data and metrics in text format and RINEX files such that the user can use its own PVT engine