ITTIA DB SQL and IAR Embedded Workbench(R) Make Embedded Development Smarter

Submitted by ittia on

ITTIA DB SQL is now available for IAR Embedded Workbench(R) and allows developers of embedded system and device applications to benefit from a complete leading-edge relational embedded database and comprehensive embedded workbench tools, empowering them with flexibility and ease of use.

ITTIA's next generation embedded database technology, ITTIA DB SQL, delivers capabilities culminated from decades of database evolution in a compact, self-managing software library. IAR Embedded Workbench(R) is a high-performance C/C++ compiler and debugger tool suite for applications based on a variety of controllers. This combination opens the door for embedded developers to leverage enterprise data management features with a powerful compiler and a debugging tool suite across product lines and with any operating system and architecture. In addition, this offering includes development interoperability and low-cost maintainability, as both technologies are cross-platform and support various operating systems and processor architectures.

IAR Embedded Workbench(R) combines the IAR C/C++ Compiler, assembler, linker, librarian, text editor, project manager, and IAR C-SPY Debugger, all in an integrated development environment (IDE). In addition, ITTIA DB SQL provides a data storage library that includes replication, client/server communications, online backup, and high-performance recovery, which gives developers a complete set of tools.

ITTIA DB SQL and IAR Embedded Workbench(R) are suitable for development environments both with and without an operating system. In-memory storage and many file systems are supported when there is no operating system. Adding a multi-threading library or operating system unlocks ITTIA DB's multi-user capabilities, including shared access, client/server, and change notification.

ITTIA DB SQL is a cross-platform database and ITTIA supports various operating system environments. IAR Embedded Workbench(R) includes support for dozens of different processor cores and hundreds of specific devices. ITTIA DB SQL even supports IAR Systems’ smallest runtime library and Extended Embedded C++, which can significantly reduce the total footprint of an embedded application.

A free copy of ITTIA DB SQL for IAR is available for evaluation at:


ITTIA offers database solutions for platforms where limited memory, storage, and processing power makes software development challenging. ITTIA develops fast, high performance database products and tools with the goal of providing excellent data management software for embedded systems and devices. ITTIA products are designed to be suitable for application development and deployment at a significantly reduced cost. ITTIA customers include GlaxoSmithKline, VNU, Boeing, Moodys, Sandia National Laboratory, Puget Sound Energy and others. You can obtain more information about ITTIA at:

About IAR Systems

IAR Systems is the world's leading supplier of software tools for embedded systems that enable large and small companies to develop premium products based on 8-, 16-, and 32-bit microcontrollers, mainly in the areas of industrial automation, medical devices, consumer electronics and automotive products. IAR Systems has an extensive network of partners and cooperates with the world's leading semiconductor vendors. Established in 1983, IAR Systems is part of the Intoi Group since 2005.