From: Sys-Con
COMMENT - Green Hills Software happily announces its monumental moment with a new tool set, Time Machine. Wouldn't it be fun if we could really go back in history and see Dan O'Dowd defrauding the partner, Glenn Hightower, who made Green Hills founding possible? You actually will be able to read about this soon, so reside your soul in patience just a little bit longer!
Article:
By Marketwire
COMMENT - Green Hills Software happily announces its monumental moment with a new tool set, Time Machine. Wouldn't it be fun if we could really go back in history and see Dan O'Dowd defrauding the partner, Glenn Hightower, who made Green Hills founding possible? You actually will be able to read about this soon, so reside your soul in patience just a little bit longer!
Article:
By Marketwire
SANTA BARBARA, CA -- (Marketwired) -- 04/16/13 -- Green Hills
Software, the largest independent vendor of embedded software solutions,
today announced broad multicore enhancements to their industry-leading
trace-based debugger, TimeMachine tool suite.
Multicore TimeMachine support brings unprecedented visibility into the
complex interactions of software running on multicore MIPS and Renesas
RH850 and V850 processors, resulting in faster time-to-market and higher
reliability for multicore-based firmware products. For SoC designers,
multicore TimeMachine is a powerful tool to assist with pre-tape-out
chip verification, reducing risk, time-to-market, and time to accelerate
silicon sales. TimeMachine advanced scripting capabilities allow for
automated testing on virtual platforms.
"Imagination is delighted that our long-time partner Green Hills is
making its multicore TimeMachine tools available for MIPS CPUs.
Multicore and multi-threaded MIPS cores provide high-performance,
efficient processing across a wide range of embedded and consumer
products. With multicore TimeMachine, developers creating software for
these processors have a new level of visibility and control, with the
ability to debug, optimize, and test code in powerful new ways," said
Tony King-Smith, EVP of marketing, Imagination Technologies, which
recently acquired MIPS Technologies, Inc., and with it the
industry-standard MIPS microprocessor architecture.
For software developers, multicore TimeMachine enables developers to
visualize, replay, and debug their software's execution backward in time
across multiple cores within an SoC. The TimeMachine suite enables
firmware engineers to quickly find bugs and inefficiencies in multicore
systems. As part of the Green Hills Software MULTI® IDE (integrated development environment),
this capability enables multicore bugs to be easily and quickly
eliminated. Without the trace-based visibility of TimeMachine, the
complex interactions between multiple heterogeneous cores are difficult
to see, resulting in long turn-around times on software defects.
The TimeMachine debugger allows the user to synchronously step forward
and backward on all cores, to set software and hardware breakpoints and
to run forwards or backwards, so all cores synchronously stop upon
hitting the breakpoint. As a result the user can see what all cores are
doing before and upon hitting those breakpoints. Developers can optimize
their program through profiling information derived non-intrusively
from gigabytes of trace data. Beyond debugging, confidence for
completeness in testing can be obtained from code coverage data also
derived non-intrusively from the trace data.
"For the past decade, TimeMachine has been the premier tool in the
embedded industry for tracking down the most difficult bugs -- those
intermittent and hard to reproduce problems that so often cause software
to be late or buggy. Those difficult bugs have only become more
complicated over the years as software is running across multiple cores
on extremely complex devices. Multicore TimeMachine allows the execution
of all cores on the SoC to be replayed repeatedly, and for the first
time giving developers the control and visibility required to
efficiently solve the most difficult problems," commented Tim Reed, vice
president of Advanced Products, Green Hills Software.
About TimeMachine
The TimeMachine debugger provides developers the ability to run and step an application back in time after a failure occurs, allowing easy identification of its root cause. This avoids the tedious and open-ended process of trial-and-error debugging required by previous generations of debuggers. The TimeMachine suite also includes a number of visualization tools, such as the PathAnalyzer, which bring to light complex system execution flow, making it easier to locate and mitigate performance bottlenecks.
The TimeMachine debugger provides developers the ability to run and step an application back in time after a failure occurs, allowing easy identification of its root cause. This avoids the tedious and open-ended process of trial-and-error debugging required by previous generations of debuggers. The TimeMachine suite also includes a number of visualization tools, such as the PathAnalyzer, which bring to light complex system execution flow, making it easier to locate and mitigate performance bottlenecks.
About SuperTrace Probe
The SuperTrace probe supports trace ports running at speeds beyond 300 MHz, collecting enormous amounts of trace data while the CPU executes at full speed. TimeMachine then analyzes the trace data to reconstruct the code execution steps that the processor followed. The SuperTrace probe provides both a means of controlling the processor's trace logic and a channel for capturing trace data while the processor is running. In addition to the trace features, the SuperTrace probe also includes all the run-control features of the Green Hills probe.
The SuperTrace probe supports trace ports running at speeds beyond 300 MHz, collecting enormous amounts of trace data while the CPU executes at full speed. TimeMachine then analyzes the trace data to reconstruct the code execution steps that the processor followed. The SuperTrace probe provides both a means of controlling the processor's trace logic and a channel for capturing trace data while the processor is running. In addition to the trace features, the SuperTrace probe also includes all the run-control features of the Green Hills probe.
Availability
The SuperTrace Probe and multicore enhancements are available today for ARM, MIPS, PowerPC, and Renesas processors.
The SuperTrace Probe and multicore enhancements are available today for ARM, MIPS, PowerPC, and Renesas processors.
About Green Hills Software
Founded in 1982, Green Hills Software is the largest independent vendor of embedded development solutions. In 2008, the Green Hills INTEGRITY®-178B RTOS was the first and only operating system to be certified by NIAP (National Information Assurance Partnership comprised of NSA & NIST) to EAL 6+, High Robustness, the highest level of security ever achieved for any software product. Our open architecture integrated development solutions address deeply embedded, absolute security and high-reliability applications for the military/avionics, medical, industrial, automotive, networking, consumer and other markets that demand industry-certified solutions. Green Hills Software is headquartered in Santa Barbara, CA, with European headquarters in the United Kingdom. Visit Green Hills Software at www.ghs.com.
Founded in 1982, Green Hills Software is the largest independent vendor of embedded development solutions. In 2008, the Green Hills INTEGRITY®-178B RTOS was the first and only operating system to be certified by NIAP (National Information Assurance Partnership comprised of NSA & NIST) to EAL 6+, High Robustness, the highest level of security ever achieved for any software product. Our open architecture integrated development solutions address deeply embedded, absolute security and high-reliability applications for the military/avionics, medical, industrial, automotive, networking, consumer and other markets that demand industry-certified solutions. Green Hills Software is headquartered in Santa Barbara, CA, with European headquarters in the United Kingdom. Visit Green Hills Software at www.ghs.com.
No comments:
Post a Comment