March 22, 2011 — Bellevue, WA — ITTIA, a global supplier of embedded relational database software, announces the availability of ITTIA DB SQL for ThreadX®, an advanced lightweight real-time operating system (RTOS) from Express Logic, Inc., of San Diego, CA. ITTIA DB SQL is a relational embedded database for special-purpose systems that require self-contained data management software. With ITTIA’s relational data management capabilities and the advanced features and rich set of system services available with ThreadX, the combination is easy to use, flexible, and the ideal choice for demanding embedded application development.
Embedded systems are used in many industries, from critical applications such as medical devices and automotive computers to consumer applications such as set-top boxes and appliances. When data on these devices is stored in a database backed by an RTOS, it is protected from corruption, whether due to unexpected power failure or race conditions, and accessible from any task. ITTIA DB SQL and ThreadX are a complete cost-sensitive solution specifically designed for embedded applications with very low overhead.
A variety of storage media are used in embedded systems, from hard disks to flash memory. ITTIA DB SQL stores database files on file systems that support block I/O, such as Express Logic’s high-performance FileX® embedded file system. Applications can add new tables and columns to an existing database without breaking existing code, and add indexes at any time to optimize performance for new queries. Applications can also leverage indexes to access data efficiently, whether tables are opened directly or through SQL queries.
Every embedded system is a special-purpose computer that suits the strict requirements of functionality, reliability, cost, volume, and power consumption of a particular application. Together, ThreadX, FileX, and ITTIA DB SQL meet the resource constraints required for embedded systems, as these technologies are designed to be compact, efficient, and reliable. These products are also scalable, so that the same components of an application can be used across a family of products, each with its own hardware restrictions.
“This total solution offering demonstrates that our combined technologies form a premier solution for embedded application development,” said Sasan Montaseri, ITTIA President. “This is a testament to ITTIA’s commitment to provide complete, reliable and cost-effective solutions that help embedded developers gain competitive edge and succeed with ITTIA and our partners.”
“Many of our customers require efficient embedded databases, consistent with the efficiency of our ThreadX RTOS and FileX file system,” commented William E. Lamie, president of Express Logic. “We now have a partnership with ITTIA that offers these customers an outstanding solution.”
A free evaluation of ITTIA DB SQL for TheadX is available at the ITTIA DB Evaluation Center. The evaluation kit contains a complete embedded database library and support for both on-disk and in-memory data management.
About ITTIA
ITTIA provides software and services for data management, offering standards, ease of use, and flexibility to our customers. Benefits of selecting ITTIA’s technologies include leading-edge software, comprehensive documentation, scalability, efficiency, exceptional performance, and low total cost of ownership. Learn how customers such as Freescale Semiconductor, Panasonic, Puget Sound Energy, Fresenius, Boeing, and others have valued from ITTIA by visiting: http://www.ittia.com/.
About Express Logic
Headquartered in San Diego, CA, Express Logic offers the most advanced run-time solution for deeply embedded applications, including the popular ThreadX® RTOS, the high-performance NetXTM TCP/IP stack, the FileXTM embedded MS-DOS compatible file system, and the USBXTM Host/Device USB protocol stack. All products from Express Logic include full source-code and have no run-time royalties. For more information about Express Logic solutions, please visit the Web site at http://www.expresslogic.com/.