News & Press
Green Hills Software Extends Support for
Texas Instruments’ DaVinci Digital Media Processors
Complete Development Solutions for TMS320DM355 Processor Enable Faster
Time to Market for Low Cost, HD Consumer Devices
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 the immediate availability of its comprehensive software
development solution targeting Texas Instruments’ DM355 DaVinci™ digital
media processor. Components of the Green Hills development toolkit include:
royalty-free real time operating systems, optimizing
C/C++ compilers for ARM®, MULTI® integrated
development environment (IDE), DoubleCheck™ integrated
static source code analyzer and high-speed JTAG hardware probes.
The DM355 device is targeted at low power, low cost consumer devices
supporting high definition video. Green Hills Software’s product
offering for this processor features a scalable family of operating systems
that range from the extremely small footprint µ-velOSity to
the maximum security INTEGRITY real
time operating system. A wide range of middleware and device support
is available with all of the operating systems, including file
systems, USB, networking
stacks, and security protocols.
Developers can tailor the required feature set for their device, maximizing
performance while minimizing footprint. All of the Green Hills operating
systems and middleware are royalty free, helping to further reduce manufacturing
cost for cost sensitive devices.
"We are pleased to announce the addition of the DM355 device to
the growing list of TI processors that Green Hills Software supports,” stated
David Kleidermacher, chief technology officer, Green Hills Software. “At
the DM355’s price point, device manufacturers will have the ability
to take high definition video to a new class of electronic devices. Getting
to market fast with high quality, optimized performance, and long battery
life will differentiate DM355-based products in the market. Green Hills
Software products enable our customers to achieve these important design
goals."
The Green Hills solution for the DM355 consists of the following components:
- Green Hills family of royalty-free operating systems
- μ-velOSity – providing
the smallest and fastest kernel for low cost, low power devices
- velOSity – small
footprint and a broad range of integrated middleware
- INTEGRITY – maximizing security and reliability
- 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 C/C++ compilers – generating the fastest and
smallest code in the industry
- Green Hills Hardware 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
ARM Compilers
Electronics manufacturers throughout the world have deployed millions
of units developed with Green Hills Software’s compilers, because
they trust the quality of the generated code and because they depend
on our 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.
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 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.
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 of MULTI in combination
with DoubleCheck, developers 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 family of operating systems, optimizing
C/C++ compilers, advanced debugger, MULTI IDE, and DoubleCheck are available
today for DM355-based application development. TimeMachine is available
today for the integrated ARM instruction set simulator and supports the
embedded trace buffer on the DM355.
About the DM355 Digital Media Processor
At a price of less than $10, the new TMS320DM355 digital media processor
provides HD video performance and double the battery life of today's
HD products. The DM355 device is tuned for applications such as digital
cameras, IP video cameras, digital photo frames and video baby monitors.
The DM355 processor consists of an integrated video processing subsystem,
an MPEG-4-JPEG co-processor (MJCP), an ARM926EJ-S core and peripherals.
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™ 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 www.ghs.com.
|