GNSS Sensor Ltd provides IP cores and supporting development tools for on-chip integration of the embedded processors and proprietary satellite navigation engine.
We specialize in digital hardware design for commercial applications.

Open Source SOC project based on RISC-V architecture

      Since 2015 we have started to develop our open source project - System-on-Chip based on BSD licensed RISC-V processor ("Rocket" chip) with opened architecture. We believe that this architecture can become very popular on market of IoT (Internet of Things) devices because it is royality free and is very affordable.

      Integration of our Navigation IPs (Hardware and Software) with this opened and actively developing "eco-system" can significantly extend our demonstration capabilities and visibility on market. You can find repository with this project on github or just clone full repository using the following command:

git clone

      Our repository includes the following sub-projects:

  • Pre-generated 64-bits Single-core CPU with enabled MMU and I/D L1-caches (Verilog)
  • VHDL IPs libraries with the SOC top-level and testbenches.
  • C++ source code of the debugger and functional simulator.


- Main page of the repository represents step-by-step instruction of how to build your own SOC and binaries.

- This page describes how to enable Ethernet connection with FPGA development board.

- This page represents tutorial of how to use the debugger tool and platform simulator.

- Some pre-built applications and images can be found on Downloads page but they could be significantly outdated.

Copyright GNSS Sensor Ltd 2015 - All right reserved