Real-Time Event Tracing Tool for Windows

Datasheet for Ardence's TimeView

TimeView is a real-time event tracing tool that allows developers and system integrators to efficiently capture and display the timing and event data of RTX-related system and application events for multiple RTX applications simultaneously. It provides an unparalleled view of your uniprocessor or multi-processor RTX run-time system, including task switching and resource usage.

TimeView simplifies the debugging of real-time applications while minimizing the intrusion placed on the real-time application being monitored.

TimeView:

TimeView Dialog Window

Real-time Event Tracing allows you to identify and analyze, in detail, the unexpected events, user/system event sequences, long duration application processing, and surrounding activity without additional programming effort on the part of the developer.

It provides a detailed look at:

Data Collection Setup Wizard

Easy-to-Use real-time event tracing tools provide the user the flexibility of operating under many development environments, from a uniprocessor and multi-processor development workstation to a headless embedded system, while maintaining a consistent interface to the information. The user can view the event trace log in text form or through the graphical user interface of our analysis application.

TimeView is based on an RTX application for Windows NT, which includes an event logger, conversion programs, and the TimeSys Corporation TimeTraceTM Real-time event viewer. TimeView allows the user to select the number and type of events to collect and logs results in a compact file for later analysis. The conversion program expands the event log to either a text file or a TimeTrace file. The user can view the events in the text format or in the TimeTrace Viewer. The TimeTrace Viewer is provided with the TimeView product to allow users to graphically analyze the event log data.

The Data Collection Wizard allows the user to setup the parameters of their timing and trace collection. The user will select the types of events within their program that they want to collect and also what condition will be used to trigger the start of data logging. The trigger can be one of many types of pre-defined system events, or it can be a special event created by the user. The user has the option to collect up to 5,000,000 events, in a single collection. TimeView captures data into a circular buffer enabling the collection of pre and post trigger data. Once a TimeView log is created, the TimeView viewer will allow the user to view the collected data as either a text log of the events or graphically within TimeTrace.

Real-time Time Tracing with TimeTrace allows the user to monitor both system and user-level events. Coordinated graphic, numeric, charting and reporting views let the user visualize and document what happens in the critical parts of their real-time application. TimeTrace displays the properties of the collection that you have selected at any time. A timeline view allows you to simulate the execution of your multi-process application and displays the results coherently. The reporting facility lets you combine various views - such as fine-grained task switch statistics and context switch, thread, and process information - into a single report for analysis.



last update: 27.09.2007

ikon Homepage