News & Press

Green Hills Software to Present and Exhibit at the ARM Technology Conference 2010


SANTA BARBARA, CA—November 2, 2010 —Green Hills Software, Inc., the largest independent vendor of embedded software solutions, will deliver technology presentations at the ARM Technology Conference in Santa Clara, CA, during the week of November 8, 2010. At booth #307, Green Hills Software will also demonstrate its latest embedded software solutions.

Green Hills Software speakers will present in the Santa Clara Convention Center:

Tips and Tricks for Debugging
When: Wednesday, November 10, 2010 3:30pm — 4:20pm
Where: Room 207, Track: Software Debugging Tools and Techniques
Who: Greg Davis, Director of Engineering, Compilers, Green Hills Software
Synopsis: This talk goes over a number of top techniques in how to get to the bottom of problems using a modern debugger and readily available tools. Design techniques to make debugging easier are also discussed.

Pre-emptive Debugging and Saving Your Project with Breakpoints
When: Wednesday, November 10, 2010 4:30pm — 5:20pm
Where: Room 207, Track: Software Debugging Tools and Techniques
Who: Nathan Field, MULTI Group Manager
Synopsis: Attendees will learn how to find bugs earlier and more efficiently using advanced features of a debugger. In this talk you will learn how to find bugs before you realize you even have them and at the lowest possible cost in development time. For the bugs that slip through this first filter you will learn some advanced techniques for solving problems using breakpoints. Each technique will be demonstrated and explained in the context of solving a real world problem.

Reliable Programming in ARM Assembly Language
When: Thursday, November 11, 2010 3:00pm — 3:50pm
Where: Room 203, Track: Safety & Security/Software Debugging Tools and Techniques
Who: Greg Davis, Director of Engineering, Compilers, Green Hills Software
Synopsis: While assembly code is inherently more error prone than C, some proper coding techniques can minimize the possibility of making mistakes. While the majority of the techniques are applicable to most microprocessors, the examples will be shown in the popular ARM assembly language.

Secure Virtualization under the ARM Architecture
When: Thursday, November 11, 2010 4:00pm — 4:50pm
Where: Room 203, Track: Safety & Security/Multicore & Virtualization
Who: Dan Hettena, Chief Architect, OS/Virtualization
Synopsis: In this session we will begin by briefly investigating some relevant use cases for secure virtualization technology in an ARM context. We will then introduce software architectures for secure virtualization under the ARM architecture and focus on some implementation issues, with particular emphasis on the latest hardware support for virtualization and trade-offs between paravirtualization and full virtualization. Attendees will learn about motivations for secure virtualization in ARM-based devices, risks of virtualization, secure virtualization architecture, and applications of ARM technology to virtualization.

In booth #307, Green Hills Software will offer the following demonstration:

Green Hills INTEGRITY Secure Virtualization on the Texas Instruments OMAP3530
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 native INTEGRITY applications continue reliable operation.

Additionally, Green Hills will be present in the Freescale booth demonstrating our µ-velOSity™ real-time microkernel running on the Freescale Kinetis K60 with a Cortex-M4 core. The Green Hills MULTI® IDE and Green Hills Probe support will also be demonstrated for Kinetis.

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 technology was the first and only operating system to be certified by NIAP (National Information Assurance Partnership comprised of NSA & NIST) 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 www.ghs.com.

Green Hills, the Green Hills logo, MULTI, INTEGRITY and µ-velOSity 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
Website: www.ghs.com
Email: sales@ghs.com
International Sales Contact:
Green Hills Software Ltd
Fleming Business Centre
Leigh Road
Eastleigh
Hampshire SO50 9PD
UNITED KINGDOM
Tel: +44 (0)2380 649660
Fax: +44 (0)2380 649661
Email: mktg-europe@ghs.com

Media Contact:
Green Hills Software, Inc.
Barbel French
Tel: 805-965-6044
Email: bfrench@ghs.com

© 1996-2017 Green Hills Software Trademark & Patent Notice