Quantum Leaps - innovating embedded systems

Company Contact:
Miro Samek
Quantum Leaps, LLC
1-866-450-LEAP x704
miro@quantum-leaps.com
Media Contact:
Anna Samek
Quantum Leaps, LLC
1-866-450-LEAP
anna@quantum-leaps.com
Quantum Platform Nano™ (QP-nano)
Released under Dual Licensing


Palo Alto, CA, USA -- September 23, 2006 -- Quantum Leaps, LLC, a provider of lightweight event-driven frameworks for embedded systems, announced today that its Quantum Platform Nano™ (QP-nano) is available under the terms of the GPL2 open source license as well as traditional closed-source licenses (dual licensing). The Generally Available (GA) release of QP-nano is posted for download at the Quantum Leaps web site www.state-machine.com/downloads. Quantum Leaps continues expanding the professional open source model, which combines the best of the open source and proprietary software worlds, to deliver ground-breaking products.

QP-nano is an extremely compact alternative to a real-time operating system that will run on any low-end 8-, or 16-bit microcontroller. QP-nano provides the basic infrastructure to create event-driven, real-time embedded applications based on concurrent UML state machines (statecharts) that communicate asynchronously by sending and receiving lightweight events. QP-nano consumes just a few bytes of RAM per state machine and 1.0-1.5KB of code space (ROM).

"Our QP-nano is the world's smallest real-time framework combining hierarchical state machines, thread-safe event exchange and queuing, time events (timers), and a fully preemptive real-time kernel" said Dr. Miro Samek, founder and president of Quantum Leaps. "QP-nano has been very carefully designed to target the high-volume, cost-sensitive embedded systems. Also, QP-nano has already attracted interest of system-on-chip (SoC) designers, who are tasked with creating bullet-proof, small-footprint firmware with well-understood behavior to be deployed in masked ROM. By supporting disciplined design based on UML state machines and active objects, our lightweight QP-nano is ideal for custom ASICs."

Built from the ground up to deliver exceptional reliability, scalability and efficiency, QP-nano is written in ANSI C with all CPU- and compiler-specific parts clearly separated out for maximum portability. Unlike most traditional real-time kernels, the schedulers provided in QP-nano work with the compiler-generated interrupt service routines (ISRs), which means that porting QP-nano does not typically require any assembly programming.

Currently ports of QP-nano are available from the Quantum Leaps web site for the Texas Instruments' MSP430 (both IAR and Code Composer Essentials compilers), 8051 (Keil and IAR compilers), and Atmel's AVR (IAR compiler). Ports to other popular MCUs and compilers are in the works.

The source code for QP-nano is "lint-free" and follows most of the Motor Industry Software Reliability Association (MISRA) C Coding Standards, created to improve the reliability and predictability of C programs in critical automotive systems.

Commercial licensing of QP-nano is available for the customers interested in retaining proprietary character of their code based on QP-nano. Quantum Leaps offers royalty-free commercial licenses and technical support on a per-end-product basis.

Quantum Leaps will be displaying QP-nano at the Embedded Systems Conference Boston (September 26-27, 2006), in the Booth 1037-A (Disruption Zone).

About Quantum Leaps, LLC

Quantum Leaps, LLC provides ultra-lightweight, open source, state-machine-based, event-driven frameworks for embedded systems in several industries, such as consumer electronics, wired and wireless telecommunications, industrial automation, transportation systems, aerospace/military applications, medical devices, and others. Our flagship product is Quantum Platform™ (QP) family of event-driven frameworks, which allow engineers combining multiple hierarchical state machines (UML statecharts) into concurrent, event-driven applications and supports direct implementing such applications in highly maintainable C or C++ without big tools. Quantum Leaps practices the innovative, dual-licensing business model, which combines the best of the open source and proprietary software worlds to make open source a safe choice for the embedded systems vendors. Along open source licenses we offer closed-source licensing and the accountability for the licensed Intellectual Property to all customers interested in retaining the proprietary character of their software. For more information see www.state-machine.com.

to topTop of page