News & Press

Green Hills Software Expands TimeMachine Support

Announcing PMC-based TimeMachine Data Collection

SANTA BARBARA, CA — July 18, 2006
Green Hills Software, Inc., the technology leader in device software optimization (DSO) and real-time operating systems (RTOS), today announced TraceEdge-PMC, another technology that helps bring TimeMachine to the desktop of every device software engineer. This new collection technology unlocks the benefits of Green Hills’ revolutionary TimeMachine tool suite for developers using processors without built-in trace support by using an available PCI Mezzanine Card (PMC) slot to collect TimeMachine data. TraceEdge-PMC joins the family of TimeMachine collection options, which includes real-time trace ports, standard PCI slots, available memory on a target board, and processor local buses.

“Because most processors on compact PCI- or VME-based systems lack a real-time trace port, some device software developers have been unable to take advantage of the advanced debugging capabilities of TimeMachine. Fortunately, many of these systems have PMC slots and TraceEdge-PMC enables users of these systems to find every bug, optimize with ease and test with confidence using TimeMachine,” commented David Kleidermacher, chief technology officer of Green Hills Software.

TimeMachine enables developers to visualize and replay their software’s execution, allowing bugs and inefficiencies to be easily and quickly eliminated, thereby resulting in higher product reliability and faster time-to-market. TraceEdge-PMC, like all other TraceEdge products, uses a patent-pending mechanism that enables TimeMachine visibility without requiring recompilation of the application.

TraceEdge-PMC Data Collection

TraceEdge-PMC uses an adapter that connects to a free PMC slot and outputs TimeMachine data to a Green Hills SuperTrace probe, which collects up to 1 GB of data and uploads it to the developer’s workstation. The Green Hills INTEGRITY real time operating system comes bundled with the PCI device drivers required to interface with the TraceEdge-PMC adapter.


TraceEdge-PMC is available today for all PowerPC processors. In-Memory TimeMachine, TraceEdge-PCI and TraceEdge-BUS are currently shipping for all PowerPC and MIPS processors. SuperTrace probe is also available for a wide range of processors with on-chip trace capability including ARM, PowerPC, MIPS, and V850. Support for additional processors is planned.

About Green Hills Software

Founded in 1982, Green Hills Software, Inc. is the technology leader in device software optimization (DSO) and real-time operating systems (RTOS) for 32- and 64-bit embedded systems. Our royalty-free INTEGRITY® RTOS, velOSity™ kernel, µ-velOSity™ microkernel, compilers, MULTI® and AdaMULTI™ integrated development environments and TimeMachine™ tool suite offer a complete development solution that addresses both deeply embedded and high-reliability applications. Green Hills Software is headquartered in Santa Barbara, CA, with European headquarters in the United Kingdom. Visit Green Hills Software on the web at

Green Hills, the Green Hills logo, MULTI, INTEGRITY, velOSity, µ-velOSity, AdaMULTI and TimeMachine, are trademarks or registered trademarks of Green Hills Software, Inc. in the U.S. and/or internationally. All other trademarks are the property of their respective owners.
North American Sales Contact:
Green Hills Software, Inc.
30 West Sola Street,
Santa Barbara, CA 93101,
Tel: 805-965-6044
Fax: 805-965-6343

International Sales Contact:
Green Hills Software Ltd.
Fleming Business Centre
Leigh Road
Hampshire SO50 9PD
Tel: +44 (0)2380 649660
Fax: +44 (0)2380 649661


Media Contacts:
Green Hills Software, Inc.
Barbel French
Tel: 805-965-6044
Lynn Robinson
Tel: 805-965-6044