ETAS Logo

ETAS - RTA-TRACE

  • Shortcut: Direct to the content of this page
  • Shortcut: Direct to the main navigation
  • To the end of the page
  • ETAS Products
    • Product Search
    • Applications & Solutions
      • ECU Function Development
      • ECU Software Development
        • Application Software Engineering

          Products for
          Application Software Engineering

          • ASCET-SE (Software Engineering)
          • RTA-OSEK
          • RTA-TRACE
        • Basic Software Modules
      • ECU Testing (HiL)
      • ECU Calibration and Diagnostics
      • Service Diagnostics
    • Download Center
    • Support Center
    • Engineering Services
  • ETAS Group
  • » ETAS Products
  • » Applications & Solutions
  • » ECU Software Development
  • » Application Software Engineering
  • » RTA-TRACE

RTA-TRACE

The LiveDevices Software logic analyzer enables

  • Accelerated debugging through graphical representation of complex application behavior 
  • Increased control and confidence in application behavior through visibility of internal OS events 
  • Eases documentation of system behavior with reporting package 
  • Improved system and module verification with detailed statistic analysis 
  • Flexible adaptation to any OSEK-OS, non OSEK-OS or scheduler based application through OS instrumentation kit 
  • Easy integration in any development environment with support of many standard ECU links and a flexible ECU target link kit

RTA-TRACE is an innovative trace tool from LiveDevices that makes real-time embedded software more understandable. RTA-TRACE allows users to visualize the complex real-time interactions in a system - finding problems faster and developing software quicker. RTA-TRACE provides the developer with a window onto the runtime behavior of the application. Using RTA-TRACE, the developer can capture trace data from a running application, display it in a clear, informative format, and quickly interpret it so that bugs can be identified and eliminated.

Using RTA-TRACE the developer works at the same level of abstraction adopted for the application development; RTA-TRACE displays data about the behavior of application elements created by the developer - a huge step forward over the use of C level debuggers as a tool for the debug of OS-based application code. RTA-TRACE helps you quickly and efficiently answer questions such as:

  • What are the minimum, maximum and average execution times for tasks/interrupts? 
  • What is the jitter on task/interrupt activation rates? 
  • What patterns of preemption occur at run-time? 
  • Does resource/semaphore use cause performance problems? 
  • What is the overall CPU utilization?

The RTA-TRACE tool runs upon a PC host and displays trace data that has been captured on a target ECU. The trace data is placed into the trace buffer on the target ECU by instrumentation that has been included into the application - this instrumentation records both OS and user level event data. Using the OS Instrumenting Kit supplied as a part of RTA-TRACE it is possible to instrument any commercially available OSEK-OS (a service also available from LiveDevices). Alternatively, the kit may be used to add instrumentation to any in-house proprietary operating systems or cyclic based applications such that trace data can be captured and analyzed using the RTA-TRACE tools.

The trace data is transported to the host system via an ECU Link. RTA-TRACE includes ECU Links implemented using serial and debugger based methods (an optional CANbus based ECU Link is available as an add-on product - RTA-TCEL). The ECU Link Porting Kit included in RTA-TRACE makes it possible to develop further ECU Links for other physical transport paths.

RTA-TRACE

  • Functions in Detail
Go to product family

Page-Tools:

  • Send Page
  • Print Page
  • Contact form
  • Downloads (7)

  • Copyright ETAS 2009
  • Feedback
  • Glossary
  • Sitemap
  • Terms of Use / Privacy Policy