News & Press

Green Hills Software to Present and Exhibit at Embedded Systems Conference Chicago 2010

SANTA BARBARA, CA—June 1, 2010 —Green Hills Software, Inc., the largest independent vendor of embedded software solutions, will exhibit, present and demonstrate its newest software advances next week, June 7 – 9, 2010, at the Embedded Systems Conference in Chicago, Illinois.

Visit us in Booth #213 where our seasoned embedded software veterans will demonstrate our latest software technologies and answer any questions you may have.

Also, experts from Green Hills Software will present at the conference topics that will address today’s burning issues:

Designing your System for High Reliability
When: Tuesday, June 8, 2010, 2:35pm — 3:25pm
Where: Donald E. Stephens Convention Center, room 3, Medical/Safety & Security track
Who: Greg Davis, Director of Engineering, Compilers, Green Hills Software
Synopsis: While 85% of embedded designs use C and C++, these languages are notorious for their inherent lack of safety. This presentation focuses on the tools and techniques that can be used to augment any software design paradigm. Techniques include coding conventions, automatic run-time error checking, manual compile-time and run-time assertions, static analysis, and the most common mistakes to avoid.

Modern Network Security Protocols for Embedded Systems
When: Tuesday, June 8, 2010, 3:30pm — 4:20pm
Where: Donald E. Stephens Convention Center, room 5, Safety & Security/Networking & Connectivity track
Moderator: David Kleidermacher, Chief Technology Officer, Green Hills Software
Synopsis: Learn about the most up-to-date cryptographic algorithms, network security protocols, certification standards, and how developers can practically apply these in embedded designs. An overview of the latest and most important cryptographic algorithms, such as AES-GCM and Elliptic Curves, and network security protocols, such as TLS v1.2, DTLS, and IKE v2, will be provided. The class will demonstrate how to make practical use of these tools in embedded systems and provide loads of useful advice regarding performance, power consumption, footprint, key management, certification standards, such as FIPS 140-2 and Suite-B.

Embedded Virtualization: the Ultimate Open Platform
When: Wednesday, June 9, 2010, 1:30pm — 2:20pm
Where: Donald E. Stephens Convention Center, room 3, Designing for Embedded Linux (and Android)/Open Source Software track
Moderator: David Kleidermacher, Chief Technology Officer, Green Hills Software
Synopsis: A new generation of hypervisor technology is rapidly making its way into a wide range of electronic products. Embedded virtualization takes open source to a new level, enabling applications from any operating system to peacefully coexist on a single hardware platform. Embedded virtualization has specialized requirements, involving footprint constraints, power efficiency, and reliability. This session will introduce and compare virtualized open source operating system implementations across the most popular multicore architectures, including ARM, Intel, and Power, and explain how hypervisors can be practically applied to enable compelling new capabilities across a wide range of industries and applications.

How to Choose a Multicore Processor for Embedded Networking Devices
When: June 9, 2010, 11:30 am — 12:20pm
Where: Donald E. Stephens Convention Center, ESC Theater
Moderator: David Kleidermacher, Chief Technology Officer, Green Hills Software
Synopsis: Selecting the optimal microprocessor for a design is a skill that straddles art and science, especially with emerging technologies, such as multicore, virtualization, and a myriad of on-chip co-processors, accelerators, and peripherals. Discussion of: 1. In-depth, unbiased comparisons between the latest multicore processors across all the major architectures – ARM, Intel, MIPS, and Power – from a variety of leading chip vendors, with a focus on embedded networking applications. 2. Case studies, demonstrating how seasoned veterans have made similar decisions on actual projects.

Our Green Hills Software experts will provide in booth #213 the following demos.

  • Virtualization and Wi-Fi Kiosk::
    Green Hills Software will showcase INTEGRITY® Secure Virtualization running on the Texas Instruments OMAP3530 processor. A Linux guest operating system and various applications will be securely hosted on the INTEGRITY RTOS alongside other real-time critical native INTEGRITY applications. Safe and secure separation between the Linux kernel and applications will be demonstrated through an attack on the Linux kernel that is isolated and contained within the virtual machine, while the native INTEGRITY application continues reliable operation. This demonstration will also include a new Wi-Fi integration via the Silex Technology SX-SDCAG 802.11a/b/g radio/baseband SDIO card and with an Atheros AR6002 ROCm Chip.

    With OMAP3 targeting the medical device market, the Green Hills Platform for Medical Devices provides the important support for secure guest OS virtualization and networking options. The Platform for Medical Devices significantly reduces the cost and risk of Class II and Class III medical product approval while providing faster time-to-market for customers requiring either the premarket notification process, the U.S. Food and Drug Administration’s (FDA) 510(k), or the more stringent Premarket Approval (PMA) process.

  • Multicore Kiosk:
    The Green Hills INTEGRITY RTOS and MULTI integrated development environment (IDE) will be showcased on the multicore Freescale QorIQ™ P2020 processor. Multicore visibility and run control will be demonstrated through various tools in the IDE including the debugger, event analyzer, and profiling tools. TheINTEGRITY RTOS will be demonstrated executing in both symmetric and asymmetric multiprocessing modes (AMP and SMP).

    With Freescale’s P2020 targeting the networking industry, Green Hills Software’s expertise in multicore and virtualization provide significant benefits to this market. High availability and secure isolation between networking subsystems in the Green Hills Platform for Secure Networking is assured by INTEGRITY, the world’s first Common Criteria EAL6+ certified operating system technology. The INTEGRITY advanced security architecture prevents denial-of-service attacks, while guaranteeing optimal real-time performance for packet processing applications. INTEGRITY technology secures your networking equipment at the core of the design. The advanced security architecture and inherent security policies of the INTEGRITY RTOS support safe, separate execution of routing, switching, management and guest operating systems, while providing the ideal platform to host the networking and security functionality available in the Freescale VortiQa software products.

About Green Hills Software
Founded in 1982, Green Hills Software, Inc. 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 the NSA to EAL6+ 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

Green Hills, the Green Hills logo, MULTI and INTEGRITY are trademarks or registered trademarks of Green Hills Software, Inc. in the U.S. and/or internationally. All other trademarks are the property of their respective owners.

North American Sales Contact:
Green Hills Software, Inc.
30 West Sola Street,
Santa Barbara, CA 93101
Tel: 805-965-6044
Fax: 805-965-6343

Media Contact:
Green Hills Software, Inc.
Barbel French
Tel: 805-965-6044

International Sales Contact:
Green Hills Software Ltd
Fleming Business Centre
Leigh Road
Hampshire SO50 9PD
Tel: +44 (0)2380 649660
Fax: +44 (0)2380 649661