Skip to content
GeMRTOS
GeMRTOS

The Generic eMbedded Multiprocessor RTOS

  • Home
  • Download Now!
  • GeMRTOS
    • License
    • Download
    • GeMRTOS Documentation
      • Documentation Browser
      • GeMRTOS Manuals
    • GeMRTOS repository
  • Log in
  • Contact us
Search
GeMRTOS
GeMRTOS

The Generic eMbedded Multiprocessor RTOS

  • Download Now!!!
  • GeMRTOS
    • License
    • Download now!
    • GeMRTOS documentation
    • GeMRTOS repository
  • Login
  • Contact us
  • FPGA Laboratory ACCESS
  • Cursos de FPGA (en español)
  • Challenges
GeMRTOS
GeMRTOS

The Generic eMbedded Multiprocessor RTOS

  • Home
  • Download Now!
  • GeMRTOS
    • License
    • Download
    • GeMRTOS Documentation
      • Documentation Browser
      • GeMRTOS Manuals
    • GeMRTOS repository
  • Log in
  • Contact us
Search
GeMRTOS
GeMRTOS

The Generic eMbedded Multiprocessor RTOS

  • Download Now!!!
  • GeMRTOS
    • License
    • Download now!
    • GeMRTOS documentation
    • GeMRTOS repository
  • Login
  • Contact us
  • FPGA Laboratory ACCESS
  • Cursos de FPGA (en español)
  • Challenges

GeMRTOS - Getting started

  • Introduction to GeMRTOS
  • Getting Started with GeMRTOS: Multiprocessor RTOS for Altera FPGA (Nios II & Nios V)
  • API references
  • Platform Designer Flow for GeMRTOS Nios V FPGA Development
  • GeMRTOS RTOS Task Periods: Infinite Loop vs Periodic Tasks
  • Install Quartus Prime and WSL for GeMRTOS Nios V on Windows

GeMRTOS - Features

  • GeMRTOS Mutex and Critical Sections in Multiprocessor RTOS
  • GeMRTOS Signals: Runtime Exception Handling for Nios V RTOS
  • GeMRTOS System Architecture – Multiprocessor Design with Altera Nios V Processors
  • Hybrid Partition Scheduling in GeMRTOS, Multiprocessor RTOS for Altera FPGA
  • GeMRTOS Scheduling Lists: EDF and Fixed Priority RTOS Guide
  • GeMRTOS Tasks: Types, Creation, and Scheduling for Nios V
  • GeMRTOS Trigger Resources: Event Handling Beyond Interrupts
  • GeMRTOS Controller: Complete FPGA RTOS Hardware Guide
  • Data Structures in GeMRTOS: Control Blocks and Linked Lists
  • GeMRTOS Semaphores: Binary and Counting API for Nios V RTOS
  • GeMRTOS Message Queue: Producer-Consumer API for Nios V RTOS

General

  • Using GCC with MinGW for the GeMRTOS Windows Simulation
  • Error (16031): Current Internal Configuration mode does not support memory initialization or ROM. Select Internal Configuration mode with ERAM.
  • newlib Thread Safety in GeMRTOS Nios V Multiprocessor RTOS
  • Set Up Questa-Intel FPGA Edition License for GeMRTOS Nios V
  • Installing Nios II Software Built Tools (SBT) for Eclipse in Quartus Prime starting from version 19.1
  • Fix Quartus Prime 23.1 Fatal Error When Creating ALTPLL IP
  • Fix Missing SDRAM Controller IP in Quartus Prime for GeMRTOS
  • GeMRTOS Nios: Fix 256MB Compile Boundary with -relax-all
  • Questa Simulation Setup for GeMRTOS Nios V: Two Common Fixes
  • Quartus Warning 113015: mem_init.hex Width Mismatch BSP Fix
  • GeMRTOS Secondary Processors Not Booting: nios2-download Fix
  • Fix Quartus Prime System Console: jvm.dll and awt.dll Errors
  • Eclipse does not start after full Quartus Prime instalation
  • Home
  • GeMRTOS KnowledgeBase
  • GeMRTOS is an Altera Solution Acceleration Partner (ASAP)

GeMRTOS is an Altera Solution Acceleration Partner (ASAP)

[August, 2025] – GeMRTOS, a leading provider of powerful, efficient multiprocessor real-time operating systems (RTOS), announced that it has joined the Altera Solution Acceleration Partner (ASAP) program. This collaboration combines GeMRTOS’s expertise in multiprocessor system development with Altera’s cutting-edge technologies, delivering unprecedented performance and capabilities to users.

GeMRTOS stands out for its easy implementation of efficient multiprocessor systems using Nios II and Nios V processors. It is delivered as an Altera Platform Designer component, so adding it to a system is the same operation as adding any other IP, and the number of processors is a parameter of the system rather than a property of the operating system. Its compatibility extends to Nios II/e/f processors, providing scalable, high-performance solutions for diverse applications. This flexibility allows developers to tailor systems to specific needs, leveraging the latest advancements in processor technology.

This partnership will deliver significant benefits to GeMRTOS users, including:

  • Event-driven timing: GeMRTOS runs alongside a hardware controller synthesised into the FPGA, which routes interrupts and timed events to the processor that is cheapest to preempt. There is no periodic tick and no polling for work.
  • Hybrid partition scheduling: Partitioned, global and exclusion-limited scheduling are expressed through one mechanism, per group of tasks, in the same application.
  • Standard Altera flow: Integration uses Quartus® Prime and Platform Designer with no separate build system to adopt. Ten worked examples are delivered on development boards and in a Windows simulation layer.

This partnership represents a transformative step forward for GeMRTOS. Through the Altera Solution Acceleration Partner program, GeMRTOS is available to engineering teams building multiprocessor systems on Altera FPGA devices, together with the design services to integrate it.

GeMRTOS supports Nios V as its current path, with Nios II maintained as a legacy route.

Share This Article :
  • Facebook
  • Twitter
  • LinkedIn
  • Pinterest
Still stuck? How can we help?

How can we help?

Copyright © 2026 - contact us - Dorrego 287 - B8000FLE - Bahía Blanca - Argentina - +542914311867  GeMRTOS

Nios II, Nios V, Quartus Prime, ModelsSim are property of their respective companies.
GeMRTOS is property of R. Cayssials.
**All contact forms on this site are protected by reCAPTCHA. Google Privacy

GeMRTOS joins Intel Partner Alliance as Gold member.