Green Hills Software’s embedded software technology thought-leaders will present technical sessions in the embedded world conference, demonstrate optimized solutions on stand (Hall 4, Stand 325), and present in the in-stand theatre to help embedded designers build and deploy software with maximum performance, absolute security, in the fastest time-to-market. Green Hills will also present and demonstrate its leading support for today’s latest processors.
Theatre Presentations
- Manufacturing Secure Devices
The growing epidemic of data breaches proves that cryptographic keys are at risk if not protected within your network – resulting in vulnerabilities across all products if compromised. This talk will discuss the importance of a zero-exposure security infrastructure to manufacture secure devices in today’s complex supply chains. - Leveraging Software Separation for Safety and Security
This live demonstration will show how the security policies of the INTEGRITY® separation kernel enable a software architecture for building reliable and secure embedded systems. It will show common attacks that exploit security vulnerabilities in popular operating systems and how the INTEGRITY security policies defeat these attacks.
Conference Sessions
The embedded world conference comprises half hour technology sessions and half-day classes from leading industry experts on special topics. Greg Davis, Director of Engineering, Compilers at Green Hills Software will be presenting a series of three afternoon half-day classes:
- The Greg Davis Class I: Writing Embedded C/C++ Code
- The Greg Davis Class II: Tools, Techniques & Rules for Secure and Reliable C/C++ Code
- The Greg Davis Class III: A View into Greg’s Toolbox—Methods & Advanced Optimization
Other technical experts from Green Hills Software will present the following sessions:
- Embedded Linux vs. Proprietary RTOS, the Development Cycle Comparison
Marcus Nissemark, Tuesday 23rd February, 09:30 – 10:00
This presentation will follow a typical embedded software development project and apply some insights from both the Embedded Linux and the proprietary RTOS worlds. - Securing the Connected Car
Joe Fabbre, Tuesday 23rd February, 15:00 – 15:30
In this talk, we will take a look at common pitfalls that lead to vulnerabilities as well as an architecture and techniques for building secure and reliable software for the connected car. - Comparison of Virtualized and Non-Virtualized Embedded Systems
Rolland Dudemaine, Wednesday 24th February, 11:30 – 12:00
Virtualization is becoming more widely adopted in the embedded industry. This talk will describe the challenges of organizing a virtualized system with multiple guests. It will then compare developing a system using virtualization with a more classic, physically-separated development cycle, where each OS runs on a separate chip or core.
Demo Kiosks
- Securing the IoT
Running on a Freescale i.MX 6-based point-of-sale reference platform, this demonstration shows how the certified security policies and isolation architecture of the INTEGRITY RTOS defeat RAM scraper malware recently used in credit card breaches at several major US retailers. - Safe and Secure In-Car Connectivity
Green Hills demonstrates the safe consolidation of Apple CarPlay and Android Auto infotainment systems with a safety-critical instrument cluster, running concurrently with GPU-accelerated graphics. The INTEGRITY RTOS and Multivisor™ guarantee freedom-of-interference between software functions with automotive-grade performance and safety on an i.MX 6 Sabre Automotive Infotainment board. - High Performance Embedded Graphics
Widespread support for the INTEGRITY RTOS from the industry’s leading graphics suppliers gives designers a rich selection of choices when creating next-generation graphics. Specific demonstrations include:
DiSTI Graphics on the Intel Gordon Peak Module Reference Board (MRB)
Imagination Technologies PowerVR Series6XT on the Renesas R-Car H3 processor
Ansys/Esterel SCADE Display on the iWave Rainbow i.MX6Q G15D-Q7
Luxoft Populus on the Toradex Colibri i.MX6D Module - Vision and Safety with Real-Time Obstacle Detection
This autonomous overhead crane demonstrator features an NXP QorIQ LS1021A processor with Green Hills INTEGRITY RTOS performing safety-critical machine control, closely coupled with NXP Kinetis and i.MX processors to create an industrial safety and security critical system. - Advanced Debugging for Linux and INTEGRITY
To show how developers in the embedded Linux world can dramatically improve debugging productivity, this demo features comprehensive, source-level debugging from boot loaders to applications. For developers of safety-critical systems, pre-qualified tools can save significant time throughout the development process. Green Hills Software also demonstrates the MULTI® IEC 61508:2010 (SIL 4), EN 50128:2011 (SWSIL 4) and ISO 26262 (ASIL D) pre-qualified tools debugging on an NVIDIA Tegra K1. - Real-Time Object Detection and Counter System
Real-time object detection and counting systems are key safety components integrated into control and monitoring systems across industrial, transportation, automotive and robotics. This demonstrates the INTEGRITY RTOS, running on an Intel processor, safely and securely separating system components including the OpenCV (Open Source Computer Vision) library and brightOne application.
For complete information on our participation at embedded world, to register for the exhibition or request a meeting, please go to http://www.ghs.com/go/ew16.