Quadros Systems Inc.
RTXC Quadros
All RTOSes are NOT the same

You've probably heard the common wisdom that all RTOSes are the same. The RTXC Quadros RTOS is proof that there can-and should be-significant differences depending on application type, processing model, scheduling needs, footprint requirements, ease of use and more. We firmly believe that no developer should have to force his application to fit the limitations of the RTOS. Find out for yourself why the RTXC Quadros RTOS family is the most innovative in the embedded industry.

The RTXC Quadros family is comprised of five kernel configurations to fit almost any application or budget.

  • RTXC Microcontroller RTOS (RTXC/mc)
  • RTXC Multi-stack RTOS (RTXC/ms)
  • RTXC Single Stack RTOS (RTXC/ss)
  • RTXC Dual Mode RTOS (RTXC/dm)
  • RTXC Multiprocessing RTOS (RTXC/mp)

  • Fast - Low system overhead, low latency and responsive services.
  • Small with no compromises - Revolutionary features give you all the power in a small footprint size.
  • Powerful - Rich set of kernel objects and services.
  • Stable and reliable - Proven technology, used across a broad range of industries.
  • Extensive development tool support - Maintain your previous investments in tools, a wide range of tool choices.
  • Integrated stacks and middleware - Integrated software and drivers to support popular peripherals.
  • Training and support - Deal directly with our seasoned engineering team, take part in our 3 day training sessions.
  • Future-proof spectrum - Highly scalable technology can support your changing needs tomorrow.
  • Easy to use; powerful configuration and design tools - Enjoy the highest level of tool support from any RTOS supplier. A graphical design tool as well as a configuration tool are at your disposal.
  • Flexible licensing models - Choose from royalty free project licenses, product family licenses, subscription models and more.
  RTXC/ss RTXC/mc RTXC/ms RTXC/dm RTXC/mp
Who should use this RTOS? First-time RTOS; 8- and 16-bit users moving to 32-bit; moving up from a home-grown scheduler Developers of control applications with a small memory footprint; cost-constrained Developers who want a rich set of kernel services and tight control over their application Developers who need to efficiently handle streaming data and control operations Developers who want to do asymmetric multiprocessing with homogeneous or heterogeneous cores
Supported Processors (typical) Cortex-M3, ARM7, ColdFire, C16x, TI C55x, other DSPs Cortex-M3, ARM7, ARM9, Blackfin, ColdFire ARM7, ARM9, Blackfin, ColdFire, PowerPC, StarCore ARM7, ARM9, Blackfin, ColdFire, PowerPC, StarCore Various
Maximum ROM Footprint (Unscaled) 6 KB 12 KB 25 KB 32 KB Depends on configuration
Minimum ROM Footprint (Scaled) <1.5 KB <2 KB 8 KB 12 KB Depends on configuration
Number of kernel services 70 70 250 340 Depends on configuration
Multitasking Model Cooperative, Priority, Round robin, Preemptive Round robin, Tick-sliced, Prioritized, Preemptive Round robin, Tick-sliced, Prioritized, Preemptive Round robin, Tick-sliced, Prioritized, Cooperative, Preemptive Round robin, Tick-sliced, Prioritized, Cooperative, Preemptive
VisualRTXC Design and Configuration Tool