feature article
Subscribe Now

Combine memory and disk seamlessly with ITTIA DB SQL

October 7, 2009 — Bellevue, WA — Embedded devices continuously process information from a wide variety of sources, such as sensors, user input, network communications. Developers recognize cases for which data must be accessed quickly with predictable speed and cases for which data must be saved continuously to flash media or a hard drive. To address this need, ITTIA unveils the revolutionary new ITTIA DB SQLTM hybrid memory and disk database for application development on embedded systems and devices.

ITTIA DB SQL hybrid combines the fast, predictable performance of an in-memory database with the robust storage caching of a disk database. ITTIA DB SQL hybrid delivers capabilities culminated from decades of database evolution in a compact, self-managing package for development of applications in consumer electronics, medical devices, portable media players, network appliances, telecommunication systems, and other embedded systems.

An ITTIA DB SQL hybrid database can contain related data that is divided into memory and disk tables. Memory tables are optimized to minimize CPU cycles, while disk tables emphasize throughput when data is saved to block devices such as flash media or a hard disk. By using a solid relational model foundation, relationships are easily navigated with SQL queries or accessed directly with low-level functions.

All tables share the same transactional database kernel, whether they are stored in memory or on disk. Data is always accessed through common APIs and can be shared between threads and processes. Transactions ensure the integrity and consistency of the data, but, because the data is managed within a single database, without the complexity of distributed transactions. Modular devices can extend their functionality dynamically by adding new tables and fields to the database.

Devices and embedded systems that use ITTIA DB SQL benefit from ITTIA’s philosophy of flexibility. While ITTIA offers several different editions to target the wide variety of requirements for database features and footprint, all ITTIA DB libraries are source, file, and binary-compatible. Manufacturers can build a complete line of products that are based on a single code base for data access. High-performance code can use concise, low-level calls to access and modify individual rows directly. The same data can also be accessed with high-level SQL queries, for interoperability and accelerated prototyping.

The hybrid model used by ITTIA DB SQL is ideal for devices that log events occurring at a very high frequency. The event log itself may be stored temporarily in memory, and related data such as event types, critical events, and thresholds can be stored in disk tables that are automatically and continuously saved to flash media. The device can monitor and store the maximum values for each type of event. Both the event log and associated data can be shared between the logging task, reporting mechanism, user interface, and any other components.

“ITTIA DB SQL hybrid offers developers a broad selection of lightweight RDBMS embeddable database features to meet their specific application requirements,” said Sasan Montaseri, ITTIA President. “Our customers already benefit from ITTIA DB SQL’s flexibility, performance at lower cost. The introduction of ITTIA DB SQL hybrid completes this value-added offering. We continue our focus to deliver the highest quality products and services at a lower cost.”

A free, 30-day evaluation of ITTIA DB SQL is available at the ITTIA DB Evaluation Center. The evaluation kit contains a complete embedded database library, optional server, and SQL tools.

About ITTIA

ITTIA offers a leading-edge embedded RDBMS for platforms where limited memory, storage, and processing power make software development challenging. ITTIA develops fast, high-performance relational lightweight database products and tools with the goal of providing excellent data management software for embedded systems and devices. ITTIA’s products are designed to be suitable for application development and deployment at significantly reduced cost. ITTIA’s customers include Freescale Semiconductor, Panasonic, Puget Sound Energy, Boeing, and others. You can obtain more information about ITTIA at: http://www.ittia.com/.

Leave a Reply

featured blogs
Apr 26, 2024
LEGO ® is the world's most famous toy brand. The experience of playing with these toys has endured over the years because of the innumerable possibilities they allow us: from simple textbook models to wherever our imagination might take us. We have always been driven by ...
Apr 26, 2024
Biological-inspired developments result in LEDs that are 55% brighter, but 55% brighter than what?...
Apr 25, 2024
See how the UCIe protocol creates multi-die chips by connecting chiplets from different vendors and nodes, and learn about the role of IP and specifications.The post Want to Mix and Match Dies in a Single Package? UCIe Can Get You There appeared first on Chip Design....

featured video

MaxLinear Integrates Analog & Digital Design in One Chip with Cadence 3D Solvers

Sponsored by Cadence Design Systems

MaxLinear has the unique capability of integrating analog and digital design on the same chip. Because of this, the team developed some interesting technology in the communication space. In the optical infrastructure domain, they created the first fully integrated 5nm CMOS PAM4 DSP. All their products solve critical communication and high-frequency analysis challenges.

Learn more about how MaxLinear is using Cadence’s Clarity 3D Solver and EMX Planar 3D Solver in their design process.

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

Advanced Gate Drive for Motor Control
Sponsored by Infineon
Passing EMC testing, reducing power dissipation, and mitigating supply chain issues are crucial design concerns to keep in mind when it comes to motor control applications. In this episode of Chalk Talk, Amelia Dalton and Rick Browarski from Infineon explore the role that MOSFETs play in motor control design, the value that adaptive MOSFET control can have for motor control designs, and how Infineon can help you jump start your next motor control design.
Feb 6, 2024
11,543 views