ThomasNet Home   |   Promote Your Business
Home  |   My ThomasNet News®  |   Industry Market Trends  |   Submit Release  |   Advertise  |   About Us May 26, 2012  

Event Trace Software facilitates optimization and debug.

Print | 
Email |  Comment   Share  
Event Trace Software facilitates optimization and debug.
Event Trace Software facilitates optimization and debug.

Click Here to Enlarge Picture

September 29, 2010 - As graphical analytical program, TraceX® 5.2 represents real-time system events so that developers can visualize what their system is doing across any desired time interval. Program makes system plainly visible, clearly identifying system bottlenecks or failures. By selecting method of event search, users can Search by Context, Search by Object, Search by ID, and Search by Value. By specifying number of TraceX time-ticks per µs, users can produce real-time scale of target system.

(Archive News Story - Products mentioned in this Archive News Story may or may not be available from the manufacturer.)
Original Press release

Express Logic, Inc
11423 West Bernardo Court
San Diego, CA, 92127
USA



Express Logic TraceX® 5.2 Speeds Optimization and Debug


Enhanced user functionality improve display, management and optimization of real-time information

Boston, MA, Embedded Systems Conference, - Express Logic, Inc., the worldwide leader in royalty-free real-time operating systems (RTOS), today announced TraceX® 5.2, the latest version of its powerful real-time event trace program. As a graphical analytical program, TraceX 5.2 represents real-time system events so that developers can visualize precisely what their system is doing across any desired time interval. Advanced real-time granularity, search capabilities, and user interface improvements in TraceX 5.2 speed debug and optimization of real-time applications.

Similar to an aircraft "black box," TraceX reveals system events immediately preceding a crash, helping developers to understand what caused the failure. Express Logic's ThreadX® RTOS creates a database of system and application events in a target-resident circular buffer, with time-stamping and active core-thread (for multicore systems) identification so they can be displayed later in the proper time sequence by TraceX. Trace information may be uploaded to the host for analysis by TraceX at any time whether at post mortem or on encountering a breakpoint. Acting as a "software logic analyzer" on the host, TraceX makes system events plainly visible, clearly identifying system bottlenecks or failures.

With TraceX 5.2, users gain more control over application analysis and control with features such as:

o Advanced Searching-selecting a method of event search, users can "search by Context," "Search by Object," "Search by ID," and "Search by Value"

o Increased Granularity-By specifying the number of TraceX time-ticks per microsecond, users can produce a real-time scale of their target system. Extending this relationship throughout TraceX, all displays indicate actual time.

o Color-coded Status Lines-visual representation mark time periods to depict threads that are "READY," "SUSPENDED," or "TERMINATED," with different colors to quickly indicate the type of suspension (mutex, semaphore, etc.)

o Report Action buttons-quick action buttons open reports such as Execution Profile, Performance Statistics, and Thread Stack Usage with a single click.

o Customized Events-Users now can define a custom event icon to indicate an application event of particular interest.

"With our new TraceX Release 5.2, ThreadX developers gain increased visibility and control over their system during development, further speeding their time to market," noted William E. Lamie, president of Express Logic. "These improved user features ensure that developers can easily customize TraceX to their application and gain tick-level granularity into the real-time behavior of their system. With debug and optimization taking up to 80% of most development projects, tools such as TraceX prove invaluable in meeting time-to-market deadlines."

TraceX also provides the statistics and performance profiles that portray how the system is performing and to assist in fine-tuning its operation:

o Execution Profile-shows the percentage of execution time spent in each application thread, interrupt routine, and system idle time

o Popular Services-portrays which ThreadX services are most often used by the application

o Thread Stack Usage-details the amount of stack memory used by each thread in the system, enabling better optimization of memory stack allocation and prevention stack overflow

o Performance Statistics-counts the number of context switches, interrupts, priority inversions, and other critical events that occur during system operation

Shipping and Availability

TraceX and TraceX MC for multicore environments are available for use on Windows PCs, at a license price of $1,000 per developer seat, with no license keys required.

About Express Logic

Headquartered in San Diego, CA, Express Logic offers the most advanced run-time solutions for deeply embedded applications. Surrounding Express Logic's popular ThreadX RTOS is a suite of middleware including the high-performance NetX(TM) TCP/IP stack, the FAT-compatible FileX(TM) file system, the easy-to-use PEGX(TM) graphics toolkit, and the comprehensive USBX(TM) Host/Device USB protocol stack. Express Logic also features innovative development tools including the Eclipse-based BenchX® IDE, the graphical TraceX® real-time event analyzer, and the new, unique StackX(TM) stack size analyzer. All run-time products from Express Logic include full source-code and have no royalties. For more information about Express Logic solutions, please visit www.rtos.com, call 1-888-THREADX, or email inquiries to sales@expresslogic.com.

ThreadX, BenchX, TraceX, and FileX are registered trademarks, and Certification Pack, NetX, CANX, USBX, StackX, preemption-threshold, picokernel, and UDP fast path, are trademarks of Express Logic, Inc. All other brands or product names are the property of their respective holders.

Print | 
Email |  Comment   Share  
Contacts: View detailed contact information.


 

Post a comment about this story

Name:
E-mail:
(your e-mail address will not be posted)
Comment title:
Comment:
To submit comment, enter the security code shown below and press 'Post Comment'.
 



 See related product stories
More .....
Don’t hunt for stories like this.
Let Software
Product News Come to You!
Get a Free Subscription
to Product News Alerts.
Start Your Free
Subscription to
Industry Market Trends.
 See more product news in:
Software
 More New Product News from this company:
Real-Time Operating System enhances multicore CPU architectures.
Communications Security Software protects TCP/IP traffic.
Memory Protection enhances RTOS application module security.
Real-Time Operating System supports microcontrollers.
More ....
 Other News from this company:
Express Logic's NetX(TM) Achieves Near-Wire Speed on STM32® Platform
Express Logic Introduces ThreadX-Lite(TM) for IAR Embedded Workbench Users
Express Logic Celebrates 15th Anniversary with 1.25 Billion ThreadX Deployments
Express Logic Brings High Performance to Cortex-M4 with ThreadX® RTOS and NetX Duo(TM) TCP/IP Stack
PolyCore Software and Express Logic Expand Cooperation to Ease Multicore Software Development
More ....
 Tools for you
Watch Company 
View Company Profile
Company web site
More news from this company
E-Mail Story
Save Story
Search for suppliers of
Debugging Software
Event Management Software
Data Analysis Software
Join the forum discussion at:
Engineers Lounge


Home  |  My ThomasNet News®  |  Industry Market Trends  |  Submit Release  |  Advertise  |  Contact News  |  About Us
Brought to you by Thomasnet.com        Browse ThomasNet Directory

Copyright © 2012 Thomas Publishing Company
Terms of Use - Privacy Policy



Error close

Please enter a valid email address