News & Press
Green Hills Software to Offer Advanced Software
Development Solutions for Texas Instruments’ OMAP35x Applications
Processors
IP Routing Protocols for its Platform for Secure Networking Enables
Unmatched Device Security While Enabling Fastest Time to Deployment
SANTA BARBARA, CA —February 26, 2008 — Green Hills
Software, Inc., the technology leader in device software optimization
(DSO) and real-time operating systems (RTOS),
today announced plans to support its comprehensive software development
solution targeting Texas Instruments (TI) OMAP35xTM superscalar applications
processors. Initial support is being demonstrated this week at the TI
Developer Conference (TIDC) 2008 in Dallas, TX. Components of the demonstrated
Green Hills Software development toolkit include optimizing
C/C++ compiler for ARM®,
ARM fast simulator, MULTI® integrated
development environment (IDE), DoubleCheck™ integrated
static source code analyzer and high-speed JTAG hardware probes.
“We are pleased to announce Green Hills Software’s support
for the OMAP35x processors from TI,” said David Kleidermacher,
chief technology officer, Green Hills Software. “TI has taken a
leadership position in bringing the ARM CortexTM-A8 architecture to market,
and we are very excited about the laptop-like performance that this core
offers for a broad array of portable devices such as portable navigation
systems, personal medical equipment and internet appliances. The addition
of Green Hills Software’s support for the OMAP35x devices rounds
out their coverage for Texas Instruments’ ARM based processors
from first generation OMAP™, digital media processors based on
DaVinci™ technology, OMAP 2, and now OMAP35x devices.”
ARM Compilers
Electronics manufacturers throughout the world have sold millions of
units developed with Green Hills Software’s compilers, because
they trust the quality of the generated code and because they depend
on a compiler to exploit the silicon’s optimization features.
Smaller code footprint and faster execution translate directly into
lower production cost, longer battery life, and higher quality for
embedded products, while high-quality code generation avoids costly
after-sale product changes or even recalls. Green Hills Software’s
compilers lead the world in independent compiler benchmark scores for
performance and small footprint of generated code.
The Green Hills compiler for ARM has been updated to support the Cortex-A8
core, the advanced microprocessor technology inside the OMAP35x platform.
Cortex-A8 specific pipeline optimizations have been added to existing
features like vector floating point version 3 (VFPv3) support and Thumb2
code generation. These compiler features take advantage of ARM’s
first superscalar architecture, simultaneously enabling small code size
and fast execution.
Green Hills Software Development Tools
The MULTI tool suite offers a wide variety of performance, debug, and
analysis tools that enable embedded software developers to find and
fix bugs faster, optimize with ease, and test with confidence. MULTI
and TimeMachine debugger provide
unprecedented visibility into the complex interactions in software
that can result in bugs, performance problems, and testing nightmares.
With more than ten thousand users, such as developers at HP and Toyota,
the MULTI integrated development environment is a proven technology
for electronic software development.
The OMAP3503 is enabled with ARM’s CoreSight embedded trace macro
cell (ETM) technology that can be used in combination with the Green
Hills SuperTrace Probe and TimeMachine suite of advanced trace debug
and analysis tools. TimeMachine is also enabled through the Green Hills
fast simulator for ARM that has been updated to support the Cortex-A8
instruction set.
"Green Hills has consistently provided simple, comprehensive and
proven software solutions for a myriad of TI’s ARM-based processors.
With their recent support of the OMAP35x processors, customers can seamlessly
harness the performance and productivity capabilities of TI’s new
devices,” said Gerard Andrews, OMAP marketing manager, TI. “The
easy integration provided by Green Hills’ advanced compilers and
debugging support of the MULTI IDE for the OMAP35x application processors
will allow developers to easily and efficiently design consumer electronics
products that are smarter, feature rich and truly differentiated."
Integrated Static Analyzer
DoubleCheck builds on Green Hills Software's 25 years of compiler technology
expertise to locate software flaws that lead to security and reliability
failures in software. DoubleCheck processes the entire project's source
code to find flaws, such as buffer overflows, resource leaks, invalid
pointer references, overly complex code (as measured by metrics such
as McCabe), and violations of safe language rules such as MISRA 2004.
DoubleCheck differs from other static analysis tools by virtue of its
speedy analysis time and full integration with the integrated development
environment (IDE).
By using the advanced debugging capabilities in MULTI in combination
with DoubleCheck, developer’s can automatically detect and quickly
remove defects early in the software development process. This drastically
reduces time to market and leads to much higher quality in the end product.
Availability
Green Hills Software’s optimizing C/C++ compilers, advanced debugger,
MULTI IDE, and DoubleCheck will be available in the second quarter of
2008 for OMAP3503-based application development.
The Green Hills solution for the OMAP3503 consists of the following
components:
- MULTI integrated development environment – the leading DSO
tool set for embedded software developers
- TimeMachine – providing back in time debugging and in depth
analysis of software execution
- Green Hills ARM™ compilers – generating the fastest and
smallest code in the industry
- Green Hills ARM™ fast simulator – enabling development
on the desktop prior to hardware availability
- Green Hills Probe – providing reliable and efficient debugging
- DoubleCheck integrated static analyzer – increasing software
reliability and reducing time-to-market by eradicating more defects
early in the development process
About the OMAP3503
The first device in TI's OMAP35x platform, the OMAP3503 superscalar applications
processor delivers up to 4x gain in performance over ARM9-based processors,
enabling laptop-levels of performance at handheld power levels. The
OMAP3503 is the first applications processor in the industry to integrate
the ARM Cortex-A8 superscalar core. Combined with TI's technology in
the OMAP3503, the ARM Cortex-A8 enables enhanced user interfaces, faster
data access and boosts productivity and entertainment applications,
while maintaining power efficiencies to make products smarter and more
efficient on a daily basis.
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® and velOSity™ real-time
operating systems, µ-velOSity™ microkernel,
compilers, MULTI® and AdaMULTI™ integrated development environments,
DoubleCheck™ integrated static analyzer and TimeMachine™ debugger
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 www.ghs.com.
About the Texas Instruments Developer Network
Green Hills Software, Inc. is a member of the TI Developer Network, a
community of respected, well-established companies offering products
and services based on TI analog and digital technology. The Network
provides a broad range of end-equipment solutions, embedded software,
engineering services and development tools that help customers accelerate
innovation to make the world smarter, healthier, safer, greener and
more fun.
|