Washington DC

November 17, 2009

8:30 am - 2:30 pm

Open-Door Technical Seminars (Multi-Tracks)

09:00 am – 09:45 am

The Advantages of an Absolutely Secure Operating System

Presented by: Green Hills Software, Inc.

Have you experienced: -Products losing market share, or causing missions to fail, because they use too much Space, Weight, and/or Power (SWaP)? -High IT costs because multiple computers sit on your developers or operators desks to process data at different levels of classification, e.g. Unclassified, Secret, Top Secret? -Servers in your organization being hacked, costing unsustainable losses in productivity, reputation, dollars, or mission risk? -Customers mandating the use of a "Separation Kernel" or "Secure Hypervisor" in the systems you are building? -Customers requiring "certified" or "certifiable" "High Robustness" and/or "EAL6+" for your next project? We invite you to attend this seminar to learn how an absolutely secure operating system will benefit you and your team.

Increasing Software Reliability, Maintainability and Security through Integrated Static and Dynamic Analysis

Presented by: 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.

09:00 am – 10:30 am

Building Quality in to Embedded Device Software

Presented by: Wind River – MathWorks

Device development and test teams are constantly pushed to deliver higher quality products faster. But increasing software content and complex architectures result in many OEMs failing to deliver required quality levels. Attend this Wind River and MathWorks seminar to see how our automation tools help embedded software development, integration and test teams work together to deliver higher quality, real-time software faster. Learn how to identify runtime errors in source code before software execution, improve visibility into quality levels and code coverage, optimize test execution, and collaborate more effectively between development and test.

10:15 am – 11:00 am

Processor Affinity in Multi-Core Systems

Presented by: The PTR Group

Multi-core systems are becoming increasingly prevalent in embedded applications. However, there are significant issues associated with the load balancing that is performed by most operating systems that allows processes/threads/ISRs to migrate from one processor core to another. This talk will address those issues and present techniques to manage code migration to ensure optimal performance for embedded applications.

Heterogeneous Computing with FPGAs and Multi-core Processors

Presented by: Annapolis Micro Systems

We will discuss the seamless integration of Xilinx FPGAs and Tilera pro 64 asics in an IBM blade chassis. Learn how this provides the parallel procession of both types of processors with the front panel I/O options of A/Ds, DACs with 10 Giga Bit Ethernet and Infiniband network interfaces and IBM backplane connectivity. See exactly how all this processing power wrapped in a hot swappable, redundant power supply system while each card in the system, is self hosting.

Systems Packaging for the Rugged Embedded Market

Presented by: AP Labs

Rugged systems packaging continues to be the critical issue in successful deployment of military systems. The world of military systems packaging is evolving away from true “off-the-shelf” products (COTS) to more application specific implementations. Therefore, packaging designers need to rethink design considerations and provide innovative methods for environmental compliance. We will explore some current engineering solutions and provide examples of conventional plus “out of the box” approaches to meet these demanding challenges.

11:30 am – 12:15 pm

Exactly When Do You Need Realtime?

Presented by: QNX Software Systems

Do most embedded projects need an RTOS? Its a good question. The answer lies in the very nature of embedded devices. Devices that, in many cases, are manufactured in the thousands, or millions, of units. Devices where even a $1 reduction in per-unit hardware costs can save the manufacturer a small fortune. Savings aside, the services provided by an RTOS make many computing problems easier to solve, particularly when multiple activities compete for a systems resources. This session explores what is realtime, what makes a realtime system and when its needed. Attend and learn about some of the critical elements of realtime computing such as scheduling, priority inversion, interrupt handling and reliability.

Light Speed Networking and Data Recording & GPU Accelerated High Performance Computing

Presented by: Jim Ison, Regional Manager – One Stop Systems

We will show you how the latest innovations in copper and fiber optic-based PCIe 2.0 adapters can take your application to the next level while taking your costs to new lows. See how PCIe over fiber can network systems, create data recording systems and an ultra-low latency link for GPU accelrated HPC. Learn how PCIe over copper and fiber can help your data recorder reach sustained throughput of 1.2 GB/s. By migrating the already stellar performing One Stop Systems MediaVault high speed storage systems and the Talon 4 ultra-rugged, flight-worthy, military storage systems to the next generation of fiber-optic PCIe 2.0 cable technology, see how your storage application can truly fly. Learn about the PCI Express cable and fiber standardization efforts. Join us while we show you the latest fiber optic transceivers, copper and fiber-based HBAs that make PCIe cable speeds up to 160GB/s and beyond possible up to hundreds of meters for cloud computing, data center HPC, multi-video display and GPU acceleration applicaitons. Whether your application is military, medical, broadcast, HPC, high-speed instrumentation, converged communications or simulation, you cannot afford to miss this free technology session.

Prototyping Real-Time Controls Using Simulink and Stateflow for Embedded Linux Applications

Presented by: A&D and ... – MathWorks

We will demonstrate how to develop, test, and validate real-time control algorithms using Simulink and Stateflow, without needing to acquire development tool chains, building devices drivers, or board support packages(BSPs). We’ll discuss how to test these algorithms in simulation, and automatically generate code so they be integrated with the rest of your system. We will also show how to deploy your algorithms to an embedded system running Embedded Linux, or achieve real-time performance using the xPC Target real-time kernel.

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.

01:30 pm – 02:15 pm

Real-time Wideband SDR Signal Recording Strategies

Presented by: Pentek

Recording wideband radar and software radio signals has traditionally required expensive and specialized hardware. This seminar will show just how new PC server class motherboards, fast SATA disk drives, high-performance RAID controllers, and COTS software radio modules can be combined to form low-cost recording and playback systems delivering rates of 800 MB/sec and higher.

MicroTCA & Linux - A Holistic & Effective Approach to Integrated Application-Ready Systems

Presented by: Performance Technologies

MicroTCA and Linux have matured in their capabilities and together, have become a viable embedded platform solution for multiple markets and applications. In this economy where resources are tight and delays can negatively impact revenues, understanding how to effectively manage both software and hardware integration can mean the difference between failure and success. Learn about distinct opportunities that exist to reduce development time by starting with integrated application-ready systems. See how this pre-validated approach of tightly integrated hardware and Linux readily addresses functionality, performance, time to market, and cost issues for developing communication products. We will focus on these issues and other considerations for today’s communication product development teams seeking new avenues, approaches, and solutions to achieve both product and business objectives.

Static Analysis of Linux Kernel Device Driver Modules

Presented by: PRQA Programming Research

There are several 100 drivers and modules in the Linux kernel distribution. Learn exactly how static source code analysis can help improve the quality and reliability of these (and your) modules. Come find out what static source code analysis is and see examples of analyzing Linux device driver sources.