Gliwa-Logo
Weisse Spuren
Leading in technology groundbreaking interfaces , unequaled performance. . ./design2013/header-t1-2_web.png
Standards

horizontal divider
OStimHooks
Software instrumentation based tracing for the verification of timing of embedded systems is becoming more and more important. This applies to single-core projects but even more to the increasingly common multi-core projects. Just as the need for visualization increases, hardware tracing solutions run into bandwidth limitations.

The way in which software instrumentation is implemented depends on the operating system in use. So far, there is no standard. The OSEK/AUTOSAR task hook routines are, for various reasons, unable to support effective tracing.

With OStimHooks we have created a standard, which defines a unified interface between the operating system and timing measurement and tracing tools. At the core is a highly efficient measurement or tracing technology and also simple implementation.

OStimHooks has been presented to the AUTOSAR timing group. The goal is to implement the standard with partners, to develop it further and, if appropriate, to make part of the AUTOSAR standard.

Click here to download the OStimHooks standard as a PDF file.

horizontal divider
OT1
Until now there was no standard for exchange of timing information between tools. OT1 is GLIWA's offering, which is gradually being adopted by timing tool suppliers, research groups and research projects.

OT1 has been presented to the AUTOSAR timing group. The goal is to implement the standard with partners, to develop it further and, if appropriate, to make part of the AUTOSAR standard.

Read more at the dedicated OT1 website. There you will find the standard available as a free download.

horizontal divider

clang-format configuration file for GLIWA C code

When integrating T1 into an embedded software project, GLIWA provides template C source modules. These provide the required interfaces and tell the user in comments what needs to be done. These templates are formatted using clang-format for which the configuration file can be found here for download. Using this clang-format configuration file for the GLIWA templates instead of any other clang-format configuration files avoids massive changes to the templates when editing them. This simplifies browsing the differences.



Newsbox Oben
HOT TOPICS
GLIWA goes YouTube
Our brand new videos provide concrete and entertaining insights into the functions and advantages of the various components of the T1 Analysis Suite.


GLIWA providing fundamental
knowledge besides outstanding
tools



The practice-oriented, book on methodology and analysis of embedded software timing. Numerous case studies help to avoid tricky problems, facilitate optimal use of processor resources and give many hints to secure correct runtime behavior.

Edited by Springer. Available as printed edition and eBook. Take a closer look here.
Now also available in Korea and China!
Peter Gliwa's coveted book was recently published in Korea and – in cooperation with the highly recognized Tsinghua University of Beijing – will also be available on the Chinese book market.

To find out more about T1 or to arrange a free presentation, just call:
+49 881 138522-70


T1 supports TC39x
Synchronized traces from 6 cores!
T1 makes it happen. Click here, to view a screenshot of T1 with 6 synchronized traces and some cross-core communications.

AURIX TC399

More details on the AURIX 2G can be found in Infineon's official press-release.
Newsbox Unten