Synopsys' DesignWare® ARC® MQX RTOS software has helped leading companies bring embedded products to market for over 20 years. The DesignWare ARC MQX RTOS solution offers a highly optimized application development platform designed for speed and size efficiency, with optimized support for all DesignWare ARC processors. A wide range of 3rd Party middleware is available from members of the ARC Access for TCP/IP stacks, file systems, and Bluetooth protocols.
The ARC MQX RTOS solution includes full source code and offers many comprehensive features that support reliability, deterministic performance, reconfiguration, and multiprocessing. The scalable design allows MQX users to pick the components and features they require from MQX and prevents unused features from being included in the RTOS memory footprint. With code size as low as 3.5KB, the MQX RTOS solution is small enough to replace a home-grown scheduler while still providing a much more comprehensive feature set.
Size-critical applications can use the MetaWare Automatic Overlay Manager (AOM), even in a multi-tasking environment, since MQX has specific support for AOM built-in.
With MQX's function-level scalability, all API functions outside of the central core are only included in the linked image if they are explicitly called by the application. This, along with dozens of compile-time configuration options (also grouped into sets), gives the application developer maximum control over the memory footprint of MQX.
- Highly optimized for ARC subsystems and configurable ARC cores
- Compact (3.5 KB), configurable and scalable microkernel architecture
- Reliable operation, fast real-time response for deeply embedded designs
- Includes full source to enable full user configuration control and optimization
- Powerful MQX Host Tools included for debugging, performance analysis and prototyping
- Up and running right out of the box with MetaWare Development Toolkit
- MetaWare MQX-aware debugging with MetaWare Development Toolkit
- Proven in thousands of systems over decades of development
- Comprehensive, easy-to-use API and features