Product category:
Design and Development Software
News Release from: Green Hills Software | Subject: Multi for VxWorks
Edited by the Electronicstalk Editorial
Team on 02 September 2005
Optimisation solution returns to VxWorks
Green Hills Software has announced that its industry-leading Multi device software optimisation solution will again be available to VxWorks users.
Green Hills Software has announced that its industry-leading Multi device software optimisation solution will again be available to VxWorks users This is a result of Wind River Systems' agreement to fulfil the 99-year commitment it made in 1992 and 1993 to provide the VxWorks operating system to Green Hills Software
This article was originally published on Electronicstalk on 21 Mar 2001 at 8.00am (UK)
Related stories
IDE and compiler optimised for latest PowerPC
The latest version of the Green Hills MULTI 2000 integrated development environment is aimed at Motorola's new MPC7450 PowerPC microprocessor.
Green Hills has the lot for Cirrus Crystal
The latest IDE, RTOS and embedded internet connectivity products from Green Hills Software are for the Cirrus Logic Crystal CS89712 32bit RISC commmunications processor.
The company's recent settlement with Wind River resolves all outstanding litigation between the companies.
"Since Wind River first began withholding VxWorks from us in early 2004 and subsequently sued us to terminate our technology sharing agreement, our goal has been to fulfil the support commitment both companies made to our mutual customers", said Dan O'Dowd, founder and Chief Executive Officer of Green Hills Software.
"Consequently, I am delighted that Wind River has agreed to live up to the terms of our original agreement".
Further reading
Easier real-time high-availability embedding
Green Hills Software has integrated its MULTI 2000 integrated development environment and fault-tolerant Integrity RTOS with Rational Software's visual development environment.
Development environment for embedded Linux
A new version of the MULTI 2000 IDE from Green Hills Software will help simplify the development of sophisticated applications for embedded target systems running the Linux operating system.
Compiler exploits PowerPC vector coprocessor
Green Hills Software has a new compiler for its Multi IDE that provides automatic vectorisation support for Motorola PowerPC processors equipped with the AltiVec vector-processing engine.
"This ensures we will be able to continue to provide the excellent support our Multi for VxWorks customers have enjoyed over the past 13 years".
"It will also enable other VxWorks users to take advantage of Multi, the best device software optimisation technology for VxWorks".
"For the competition, 'device software optimisation' is just a marketing slogan", commented O'Dowd.
"But for Green Hills Software, it has been our focus for 23 years".
"This is why we can demonstrate leadership in every device software optimisation category and why thousands of VxWorks users have turned to Green Hills Software to optimise their software".
Green Hills Software's industry-leading performance is demonstrated by the fact that, in 2004, microprocessor vendors - including Analog Devices, Freescale, IBM and NEC - selected Green Hills compilers more than three times as often as all other compilers combined in order to achieve the highest possible performance on benchmarks that were certified and published by the Embedded Microprocessor Benchmark Consortium (EEMBC).
Since EEMBC began certifying benchmark results in 2000, microprocessor vendors selected Green Hills compilers nearly twice as often as the next three most popular compilers combined (Gnu, Microsoft and Wind River).
Only Green Hills Software's TimeMachine Debugger and SuperTrace Probe, released in 2003, give software developers an "instant replay" capability, enabling them to debug by running and stepping forward and backward in time using a real-time recording of a device's behaviour.
This allows our customers to find even the most elusive, irreproducible bugs in just minutes and can shave months off the time required to debug software using other solutions.
With Integrity, Green Hills Software is the first and only independent software vendor that has designed, developed and certified a securely partitioned operating system to the Federal Aviation Administration's (FAA) most stringent standard for flight-critical avionics systems.
Other DSO vendors that hype FAA safety certification have never achieved the highest-level FAA certification that Green Hills Software received in 2002.
Since 1996, Integrity has been the only commercial device operating system to support the Multiple Independent Levels of Security (MILS) architecture.
Integrity has been deployed in nuclear weapons systems for years and is now undergoing the most stringent security evaluation undertaken by any commercial operating system, to Common Criteria Evaluation Assurance Level 6+ (EAL6+).
On the seven-level EAL scale, no operating system has previously been certified beyond EAL5.
Other DSO vendors that hype security are still trying to develop their secure operating systems.
Green Hills Software reduces production cost compared with other DSO vendors.
While the competition depends on per-copy production royalties for their profits, Green Hills Software's Integrity and Velosity operating systems have always been royalty-free since their introduction in 1996, eliminating the per-copy licence fees that manufacturers have traditionally been forced to pay for their device operating systems.
Integrity and Velosity also minimise memory and processor costs with higher performance and a smaller footprint, as low as 3Kbyte of RAM.
Green Hills Software's device software optimisation solution enables organisations to significantly reduce the time, cost and risk of device software development by standardising their development methodology and environment across product lines and projects.
This allows developer expertise, application code and software licences to be shared across an organisation.
Because of the diverse set of processors, legacy operating systems, and development tools employed in device development, an effective device software optimisation solution must be broadly available.
Green Hills Software's Multi supports 25 different 32 and 64bit processor families - including PowerPC, ARM, Pentium, MIPS, Blackfin, ColdFire, V800 and 18 others.
Other DSO vendors only support a handful of processors.
Green Hills Software supports more device operating systems than any other DSO vendor.
Multi was the first device software optimisation environment to support Linux and VxWorks as well as in-house operating systems.
In addition, Multi is available for other popular operating systems, including Green Hills Software's Integrity and Velosity; Express Logic's ThreadX, which is available from and supported by Green Hills Software; Enea's OSE; Windows; and Solaris.
Other DSO vendors support just a few device operating systems.
Multi can be used from within any Eclipse implementation, whereas other DSO vendors require customers to use a custom version of Eclipse that must be licensed from them.
Multi is integrated with about 100 different tools from Green Hills Software and its partners to support the entire device software lifecycle across an entire enterprise - including design, development, simulation, integration with new hardware, debugging, testing, performance optimisation, resource optimisation and configuration management.
Other DSO vendors work with just a few third-party tools and have very few of their own.
Whereas other DSO vendors promote different, incompatible operating systems for use in different types of devices, Green Hills Software's Integrity operating system can scale from the smallest, most resource constrained devices up to large distributed systems with the highest reliability, security and safety requirements - including security-critical enterprise applications.
The use of a single operating system technology maximises the ability of organisations to re-use expertise and code across products and liberates manufacturers from the past quagmire of having to use different, incompatible operating systems to satisfy diverse device requirements.
Integrity is the first and only operating system to be certified under the "Posix: certified by IEEE and The Open Group" programme to the 1003.1-2003 System Interfaces Product Standard and is listed on the certification register.
Although other DSO vendors promote open standards such as Posix to customers that do not want to be locked into a proprietary operating system, no other operating system is certified to the latest Posix standards - or in many cases to any Posix standard.
"It is not surprising that Green Hills Software is 5 to 10 years ahead of other vendors in device software optimisation technology when you consider that we spent 23 years developing our optimisation products while other vendors are marketing desktop technology that they downloaded off the Internet", concluded O'Dowd.
"Our technological superiority was confirmed by a recent industry perception survey, which found that the competition had 'bad technology but far more advanced marketing' than us".
"Neither bad technology nor more advanced marketing can optimise device software".
"Instead of spending more money on marketing like our competition, we are continuing to invest in innovation to further extend our 5 to 10 year lead in device software optimisation". Request a free brochure from Green Hills Software ...
• Green Hills Software: contact details and other news
• Email this article to a colleague
• Register for the free Electronicstalk email newsletter
• Electronicstalk Home Page


