Nucleus RTOS and McObject’s eXtremeDB Database Build Versatile Real-time Foundation
March 13, 2006 — McObject® has released a version of its eXtremeDB™ in-memory embedded database for the Accelerated Technology® Nucleus® real-time operating system (RTOS). The integration joins two popular embedded systems tools, building a strong foundation for a wide range of real-time applications requiring proven data management.
Target customers for the new database/RTOS pairing include companies developing telecommunications and networking equipment, avionics, consumer electronics, industrial controllers and other intelligent devices that demand high performance, reliability, and a flexible development environment.
The Nucleus product family includes the widely used Nucleus PLUS RTOS, with implementations for C/C++, micro-ITRON and POSIX. Software design tools, middleware, Eclipse-based development tools, and software for evaluation, test and verification round out the Nucleus product offering. The Nucleus RTOS supports hundreds of different embedded CPU and development tool combinations and is delivered working, out-of-the-box, on the developer’s choice of reference design hardware.
eXtremeDB provides critical data management features—including transactions, concurrent access, High Availability and a high-level data definition language—while maintaining a tiny code footprint (as little as 50K). As an in-memory database system (IMDS), eXtremeDB delivers the highest level of real-time responsiveness, backed up by optional High Availability features for failsafe applications.
eXtremeDB also provides sophisticated development capabilities, such as support for varied data and query types, an optional SQL API, and a powerful debugging environment including a self-diagnostic API that catches a wide range of common programming errors before they slip into runtime code.
“Complexity is the embedded systems developer’s greatest challenge. McObject’s eXtremeDB helps tame the ever-growing volume of complex data in today’s full-featured ‘smart’ devices. With the Nucleus RTOS, Accelerated Technology enables developers to address application complexity with a scalable and flexible OS infrastructure—including file systems, network communications and GUI—to accommodate the most demanding real-time tasks,” said Steve Graves, McObject co-founder and CEO.
“The Nucleus RTOS and eXtremeDB share the virtues of real-time responsiveness, a ‘must’ for embedded systems to meet everyday demands; portability, to leverage the value of source code by enabling wide re-use; and minimal memory and CPU footprint, which lends a manufacturing cost advantage. We look forward to working with McObject to help embedded developers take advantage of this high quality, cost-effective combination,” said Glen Johnson, product marketing manager at Accelerated Technology.
Founded by embedded database and real-time systems experts, McObject offers proven data management technology that makes intelligent devices smarter, more reliable and more cost-effective to develop and maintain. McObject counts among its customers industry leaders such as DaimlerChrysler, Peiker acustic, Tyco Thermal Controls, F5 Networks, JVC, Motorola and Boeing. McObject, based in Issaquah, WA, is committed to providing innovative technology and first rate services to customers and partners. The company can be reached at +1-425-888-8505, or visit www.mcobject.com.
McObject and eXtremeDB are trademarks or registered trademarks of McObject. Accelerated Technology and Nucleus are registered trademarks of Mentor Graphics Corporation. All other company or product names mentioned herein are trademarks or registered trademarks of their respective owners.