ARC Operating Systems

Synopsys enables programmability for market-ready solution verticals by offering choice and flexibility in operating systems. From the Synopsys ARC® MQX RTOS to Zephyr RTOS to Linux, and third party operating systems, Synopsys has what is required for fast development times, low risk and software reuse. The choice of operating system depends on the target application. Users must ask the following questions when choosing an operating system:

  • Is this a high-level application or deeply-embedded project?
  • Is the OS running on the Host CPU or within a Synopsys ARC subsystem?
  • Is memory protection required?
  • How much memory is available for OS use?
  • Will the end-customer be accessing the OS APIs?

The answers to these questions will help steer the decision towards a deeply-embedded RTOS or a full blown Linux-based operating system.


  • Choose from the pre-optimized operating systems for Synopsys ARC subsystems and configurable processor cores
  • Minimize risk by taking advantage of Synopsys' excellent support and services
  • Reuse existing software on the OS of your choice
  • Parallelize hardware and software development with integrated co-design and simulation tool

    For more information about Zephyr RTOS check our open source software website.