The GRANADA GPS Galileo Receiver (G3) is a flexible GNSS receiver for the processing of GPS and Galileo signals. Supporting dual-frequency and/or multi-antenna, providing access to low-level data, and combining the flexibility of an FPGA with the power of a microprocessor, it can be customised for a wide range of applications (e.g. attitude determination, receiver hybridization or reflectometry), making it also a good choice for R&D activities. The G3 can also be used as a data grabber for real-time digital signal streaming to a PC.


  • GNSS-Reflectometry Applications (e.g. biomass, altimetry, ocean winds)
  • Attitude Determination
  • High accuracy navigation
  • Implement your own real-time DSP
  • Real-time data grabber for SDR
  • Applications requiring hybridization with external sensors (accelerometers, gyroscopes, barometer, magnetometer, Wi-Fi, LIDAR, etc.) with various integration approaches (up to deep integration)
  • Performance assessment of high precision applications for BOC/CBOC/AltBOC signals
  • R&D and education projects


  • 44 fully configurable FPGA-based universal channels (Xilinx Zynq-7000 FPGA)
  • Dual core CPU (ARM Cortex A9)
  • Dual frequency E1-B/E1-C/L1-CA/L1-C + E5a/L5 (22 GPS+Galileo sat in view) or E1-B/E1-C + E5a+b (7 Galileo satellites in view)
  • BPSK/BOC/MBOC/AltBOC processing (Beidou upgradable)
  • AltBOC code accuracy of 1 cm
  • 1Hz processing with data output via Ethernet (proprietary format)
  • Data grabber mode with real-time streaming up to 125 MHz in dual-channel (2-bit per channel)
  • Up to 4 RF inputs, noise Figure < 1 dB analog stage
  • Companion software package for data visualisation, receiver monitoring and control, measurement post-processing, accessing low level data
G3 can be customised for a wide range of applications, such as GNSS reflectometry, attitude determination and receiver hybridisation
Download Product Sheet