“Integrating a proven system has eXtreme DB™ Fusion helped us meet customers’ needs faster by reducing the development cycle.”

for Industrial Control -- Hydril Company

An for Industrial Control Development Ease & Faster Time-to-Market

Industrial control systems are naturally data-hungry. eXtreme DB Fusion’s native /C++ API is intuitive Real-world input forms the basis for their decisions, to use, and leads to easily maintainable code (a SQL and this data must be acquired, sorted, analyzed and interface is also available). The database provides transmitted at a speed that bars using most traditional sophisticated debugging, and supports virtually all database systems. data types and querying methods. Deploying the proven eXtreme DB Fusion in place of a McObject’s eXtreme DB Fusion is the exception: an ‘homegrown’ database dramatically reduces embedded database used widely for real-time control development, testing and QA. in manufacturing, energy extraction, transportation, telecommunications and other fields. Its unique architecture meets these systems’ performance and reliability demands, and its use in development lends a time-to-market advantage.

Performance for Event-Driven Operations

Industrial control is event-driven, with actions driven by interrupts coming from sensors. A key requirement is guaranteed maximum response time under peak load, at least for high-priority functions. eXtreme DB Fusion offers transaction prioritization, to give precedence to selected operations. It supports e treme both in-memory and on-disk data management; for X DB Fusion Features and Benefits maximum speed and predictability, specify all-in- Tiny footprint – With a code footprint as small as memory, which eliminates disk I/O and other e treme e treme 50K and minimal CPU demands, X DB overhead. X DB Fusion can even be deployed deploys easily on resource-constrained controllers in the kernel, for the ultimate in and field devices. zero-latency operation.

Real-time performance – With optional all-in- High Availability Database System e treme memory storage and retrieval, X DB delivers For always-on reliability, eXtreme DB’s proven High the needed responsiveness, whether measured Availability (HA) sub-system enables deployment of microseconds to register electrical current changes, two or more synchronized embedded milliseconds for opening and closing valves, or within separate hardware instances, with automatic seconds for materials movement. failover. Hybrid data management – eXtreme DB Fusion

combines in-memory and on-disk data storage in one embedded database system, to optimize applications Technical Specs for persistence, speed, cost and form factor.  Code size from 50K to 250K, depending on the High Availability – Fault tolerant embedded platform and features. database, proven in numerous commercial  Source code and object code licenses are applications, offers the highest degree of reliability available. and data durability.  Transaction performance measured in microseconds. Kernel mode database – Integrating the database in  In-memory and on-disk data storage co-exist software deployed as kernel modules delivers the within eXtreme DB Fusion database instances, ultimate in high-priority, zero-latency execution. via simple database schema declarations.  64-bit edition offers real-time processing of very Industry-tested solution – McObject’s database large databases (VLDBs); in tests managing system is proven in industrial control systems databases larger than one terabyte, eXtremeDB- ranging from shipbuilding to oil and gas exploration, 64 processed 87.78 million query transactions electrical grid stabilization, thermal control, and per second (benchmark report is available). telecom equipment SCADA.  Supports virtually all data types, including structures, arrays, vectors, BLOBs and Unicode. Application areas:  Querying methods include B-tree, R-tree, T- tree, Patricia tries, and custom Supervisory control and data acquisition (SCADA), indexes. pressure control (oil and gas drilling), thermal  Native C/C++ and SQL interfaces; supports control, computer numerical control (CNC), facilities varied data types and sophisticated debugging management, simulation, production monitoring, features. safety management, robotics and autonomous systems, distributed control systems, inventory Architectures supported: management, defect and resolution monitoring, scheduling and planning systems, motion control. 32-bit, 64-bit, ARM, DSP, Embedded Intel® (Pentium, Embedded Intel® Architecture etc.), Freescale (Coldfire, MCORE, HC08 etc), MIPS, Power Architecture™ (including PowerPC), x86, XScale.

Operating systems supported: VxWorks, QNX Neutrino, and embedded Linux distributions (Wind River, MontaVista, LynuxWorks etc.), Windows Embedded, Mentor Graphics/Nucleus, INTEGRITY, eCos, LynxOS, RTXC Quadros, uCLinux, µC/OS-II, HP-UX, Sun Solaris, Bare bones boards (no operating system required).

McObject LLC Phone: +1 425-888-8505 22525 SE 64 th Place Fax: +1 425-888-8508 Suite 302 http://www.mcobject.com Issaquah, WA 98027 USA email: [email protected]