industry news
Subscribe Now

ITTIA DB SQL for MicroC/OS-II is now available!

December 27, 2012 — Bellevue, WA — ITTIA releases a new version of its embedded database, ITTIA DB SQL, for the ?C/OS-II real-time kernel and ?C/FS file system from Micriµm.

For embedded software development, ITTIA DB SQL and ?C/OS-II provide a solid foundation on which complex multitasking applications can be built. ITTIA DB SQL, a compact embedded database, uses the multithreading primitives in ?C/OS-II so that an application can connect to the same database concurrently from multiple tasks. The kernel, drivers, libraries, and application code are all compiled together into a single execution unit. ?C/OS-II is a multitasking operating system kernel for microprocessors and microcontrollers that is preemptive, real-time, and scalable. The combination of ITTIA DB SQL and ?C/OS-II empowers compact, easy to use and flexible embedded and mobile application development.

In addition, embedded devices often store information on persistent media such as hard drives and flash memory. ?C/FS is a portable file system library for embedded systems that can be used with or without an operating system. The storage device is accessed directly, giving the application optimized access. In a multitasking environment, tasks can share access to the file system by implementing locking functions or opening database connections. ?C/FS does not rely on any other operating system features and does not require an operating system for single-task devices.

Transactional storage with ITTIA DB SQL improves persistent data storage in three key areas: reliability, scalability, and shared access. ITTIA DB-SQL is a database library that uses transaction logging, indexed search, and row-level locking to empower embedded applications and is also modular, allowing features such as shared access – and even the SQL engine – to be omitted to reduce footprint.

When shared access is enabled, ITTIA DB-SQL databases can be shared between multiple tasks easily. Each task accesses the database in its own transaction and is automatically prevented from accessing changes made by other tasks through row-level locking. As long as each task uses a different part of the database, a large number of tasks can read, update, and modify the same database all at once.

Try ITTIA DB SQL New Release

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

http://www.ittia.com/products/evaluation

Free Video to Learn About ITTIA DB SQL

A free video offers for you to learn about the ITTIA DB SQL database architecture in few minutes:

http://www.youtube.com/watch?v=svsnXuMGxq0

About ITTIA

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: www.ittia.com.

Leave a Reply

featured blogs
May 8, 2024
Learn how artificial intelligence of things (AIoT) applications at the edge rely on TSMC's N12e manufacturing processes and specialized semiconductor IP.The post How Synopsys IP and TSMC’s N12e Process are Driving AIoT appeared first on Chip Design....
May 2, 2024
I'm envisioning what one of these pieces would look like on the wall of my office. It would look awesome!...

featured video

Introducing Altera® Agilex 5 FPGAs and SoCs

Sponsored by Intel

Learn about the Altera Agilex 5 FPGA Family for tomorrow’s edge intelligent applications.

To learn more about Agilex 5 visit: Agilex™ 5 FPGA and SoC FPGA Product Overview

featured paper

Designing Robust 5G Power Amplifiers for the Real World

Sponsored by Keysight

Simulating 5G power amplifier (PA) designs at the component and system levels with authentic modulation and high-fidelity behavioral models increases predictability, lowers risk, and shrinks schedules. Simulation software enables multi-technology layout and multi-domain analysis, evaluating the impacts of 5G PA design choices while delivering accurate results in a single virtual workspace. This application note delves into how authentic modulation enhances predictability and performance in 5G millimeter-wave systems.

Download now to revolutionize your design process.

featured chalk talk

Advancements in Motor Efficiency Enables More Sustainable Manufacturing
Climate change is encouraging the acceleration of sustainable and renewable manufacturing processes and practices and one way we can encourage sustainability in manufacturing is with the use of variable speed drive motor control. In this episode of Chalk Talk, Amelia Dalton chats with Maurizio Gavardoni and Naveen Dhull from Analog Devices about the wide ranging benefits of variable speed motors, the role that current feedback plays in variable speed motor control, and how precision measurement solutions for current feedback can lead to higher motor efficiency, energy saving and enhanced sustainability.
Oct 19, 2023
26,432 views