![]() |
| Power Architecture Embedded Software Solutions (con't) | ||||
» Download Power Architecture datasheet (PDF) |
||||
| MULTI integrated development environment | ||||
|
||||
| Eliminate bugs to maximize profit Studies show that 63% of the software development cycle is consumed by finding and fixing software flaws. Bugs in software are the chief reason electronic products get to market late because the time required to find and fix them is so unpredictable. Since a product’s ultimate market share is largely determined by how quickly it can get to volume production, each day a developer is tied up fixing bugs is one less day the product is generating revenue and gaining market share. |
||||
| Bug-free software all through development The MULTI IDE offers the most comprehensive suite of tools available to identify and eliminate the wide variety of bugs throughout the development process: |
||||
![]() |
Identify bugs before they happen—Bugs found late in the development process are at least 10 times more expensive to resolve than those found in early. With MULTI, you can find bugs before they cause problems and dramatically reduce both time and money. | |||
![]() |
Fix bugs faster—MULTI simplifies code navigation and management, shortening the time required to understand and debug complex applications. Numerous data views put the information needed to understand system status at your fingertips. | |||
![]() |
Capture every bug —Sometimes software errors result from difficult-to-find inter-task corruptions, missed deadlines, external hardware events, or race conditions. While these tough bugs can cause the most damage to your schedule (especially if they don't appear until late in the development cycle), they can be easily found with the TimeMachine debugging suite. | |||
| Multicore debugging By combining the MULTI IDE with the Green Hills Probe or SuperTrace Probe, multiple targets on a single chip can be controlled via a single JTAG interface, reducing the number of external pins required. Through one debug connection, synchronous operations such as run, halt, step, or breakpoint can be executed seamlessly on supported CPU types. |
||||
| DoubleCheck integrated static analyzer | ||||
With Green Hills Software’s DoubleCheck integrated static analyzer, you can effortlessly eliminate software bugs early in development, when they can be fixed more easily. DoubleCheck quickly analyzes large pieces of code spanning many source files and identifies potential problems in your code, including:
|
||||
| TimeMachine debugging suite | ||||
The TimeMachine suite extends the range of the MULTI IDE
by providing a window into the complex interactions in
software that can result in bugs, performance problems,
and testing nightmares. By presenting this information in
easy-to-understand displays, TimeMachine enables developers
to quickly navigate through trace data and produce
better code in less time.
|
||||
| SuperTrace probe | ||||
| The Green Hills SuperTrace Probe can capture up to one
gigabyte of trace data at clock speeds over 300 MHz.
These unprecedented capabilities combine with Green Hills
Software’s innovative TimeMachine suite and trace analysis
tools (as well as MULTI) to enable software engineers
to find and fix application bugs in dramatically less time.
With its exceptionally large storage capability, the SuperTrace Probe can collect hundreds of millions of trace frames, radically extending the capture window to help you find more bugs faster and easier than ever. Conventional trace hardware offers only a small fraction of this depth, limiting visibility to brief execution segments that have to be collected using carefully-defined triggers that are time-consuming and tedious to devise. |
||||
| Green Hills Probe | ||||
|
||||
|
» Return to Power Architecture development home page | ||||
|
|