Design
Express Logic Unveils TraceX 3.1 with New Features for System Analysis
Express Logic has released the latest version of TraceX V3.1, a system event analysis tool that enables embedded developers to visualize and better understand the behavior of their real-time systems. TraceX 3.1 adds new summary and profiling features that further assist developers in understanding the behavior and performance of their real-time system.
DesiTraceX 3.1 adds run-time analysis features including:
• Execution Profile – that shows the percentage of execution time spent in each application thread, interrupt routine, and system idle time
• Popular Services – that shows which ThreadX services are most often used by the application
• Thread Stack Usage – that shows the amount of stack memory actually used by each thread in the system, enabling better optimization of memory allocated for stack usage as well as detection of stack overflow
• Performance Statistics – actual counts of the number of context switches, interrupts, priority inversions, and other critical events that occurred during system operation
In addition to these analysis features, TraceX 3.1 adds new, fast navigation buttons that simplify user operation of the GUI as well as the ability to support an unlimited number of application threads.
“With TraceX 3.1, we’re able to improve visibility into ThreadX-based systems during development,” commented William E. Lamie, president of Express Logic. “TraceX 3.1 delivers information about the behavior of the system in a way that standard debuggers cannot, and this helps developers produce better products in less time than ever before.”
Shipping and Availability
TraceX 3.1 is available from Express Logic immediately for Windows hosts and all target architectures supported by ThreadX. TraceX 3.1 license price is $1,000 per seat.