Philadelphia, PA
May 27, 2010
8:30 am - 2:00 pm
Open-Door Technical Seminars (Multi-Tracks)
09:00 am – 09:45 am
Harnessing the Power of Multicore Processors with Virtualization
Presented by: Green Hills Software, Inc.
Join Green Hills Software for an informative session that will cover development challenges associated with adopting multicore processors in new designs. We’ll cover common use cases for multicore devices as well as a complete multicore toolkit that includes development tools, operating systems, and virtualization technology. Utilizing this toolkit enables developers to unlock the power of next generation multicore designs.
10:15 am – 11:00 am
Increasing Software Reliability, Maintainability and Security through Integrated Static and Dynamic Analysis
Presented by: Jay Thomas, Field Applications Engineer – LDRA Technology Inc.
Through the last number of years we have seen the emergence of static and dynamic analysis techniques as accepted methods of increasing embedded software quality, security, and reliability. We will look at various static analysis techniques (standards compliance, complexity analysis, run-time error analysis) and dynamic analysis techniques (functional, system and unit test, structural coverage analysis, modeling) and show how applying the results of both static and dynamic analysis provides far more value than either one alone. Key to this increased value is traceability: the ability to apply results of these various analysis techniques to requirements at both high and low levels throughout the development lifecycle creates actionable status data usable by management to assess embedded software projects. Finally, we will look at methods of automating the various analyses and establishing the traceability of analysis results at various phases within the development lifecycle.
VPX Workshop: Wideband Beamforming System
Presented by: Mario Schiavone – Pentek
With each new generation of powerful, high-performance embedded solutions –including processors with higher clock rates and wider buses, data converter products with higher sampling rates, and FPGAs, RISCs, and DSPs offering incredible computational rates – an equally capable solution was needed to eliminate system bottlenecks and keep pace with faster data transfer rates. Advantages of VPX and its simultaneous accommodation of multiple protocals will be described. In addition, some beamforming application examples will be discussed including direction finding, radar receivers, missile detection and countermeasures and spatial frequency sharing.
11:30 am – 12:15 pm
Developing Next Generation HMI's for Embedded Systems
Presented by: Dennis Kelly, FAE – QNX Software Systems
Embedded systems are evolving quickly with sophisticated human machine interfaces that combine audio/video playback, enhanced graphics, and internet connectivity. This session looks at building advanced HMIs and all the challenges that come with it. Learn how to integrate advanced graphical tooling into an embedded environment, addressing the two most commonly raised objections: adequate performance and rock-solid reliability. Explore engineering concerns about integrating everything from high-level HMI applications to low-level embedded controls without compromising real-time reliability or HMI performance. Finally, discover how to save time in the integration process by creating a seamless interface, blending content from any number of existing applications.
Improving Time Sensitive Applications with Interconnect Technologies
Presented by: Keith Murphy – Dolphin Interconnect Solutions
For high speed real-time applications, the interconnect that is used can dramatically effect performance. Applications such as simulators and distributed "sensor to processor" systems benefit from lower latency and higher throughput. We will show how to reduce latency and improve system performance with our latest interconnect technologies. Find out how to improve you system performance by implementing techniques such as reflected and shared memory. Understand how to improve application performance with superior sockets performance using our Ultra fast Supersockets implementation.
01:00 pm – 01:45 pm
Creating a Development Environment for Embedded Linux
Presented by: Mike Anderson – The PTR Group
This special seminar will outline the steps required to configure a standard Linux desktop system for cross development using an example embedded Linux distribution. This initial set up, including the exportation of a file system for the embedded target, requires care to ensure that the embedded tool chain does contaminate the host tool chain. This "how-to" discussion is targeted at familiarizing the audience with the effort required before embarking on an embedded Linux project.
Embedded Software Testing Strategies
Presented by: Vector Software
There are many strategies a project can take to test their embedded software applications. These include code coverage analysis, full unit testing, and static code analysis. Ideally, most organizations would like a repeatable regression testing process that is easy to implement and has a measurable impact on product quality. But how do you get there? Find out exactly as we explore the various ways companies from a wide range of industries combine various testing approaches to improve overall product quality and test repeatability.


Adlink
Interphase
Follow Us!
Add us on Twitter Add us on LinkedIn