Melbourne, FL

April 13, 2010

8:30 am - 2:30 pm

Open-Door Technical Seminars (Multi-Tracks)

09:00 am – 09:45 am

Latest FPGAs, ADCs, and VME !?! Technology Refresh that goes Back To The Future

Presented by: Andrew Reddig, CEO/CTO – TEK Microsystems, Inc.

While next generation systems are taking advantage of the latest board-level standards such as VXS and OpenVPX, a wide range of deployed systems are still using VME based architectures. Find out exactly how our QuiXilica products, based on VXS and VME standards, can be used to insert the latest Virtex 6 FPGAs and ultra wide band A/Ds into existing systems, adding extreme performance without the cost or risk of a total system redesign. Learn more about how VXS and VME interoperate and what options are available today for open standard upgrades to existing systems.

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.

Using Statecharts and Model-Based Design to Prototype Real-Time Controls

Presented by: MathWorks

Using the Model-Based design approach, we will demonstrate how to efficiently develop, test, validate and communicate real-time control algorithms using Statecharts, without acquiring 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 to integrate with the rest of your system. We will also show how to deploy your algorithms to a real-time system embedded system using an x86 compatible prototyping platform to control your hardware. Lastly, we will demonstrate how these algorithms may retarget into an embedded production environment.

10:15 am – 11:00 am

Eliminating Runtime Errors in Critical Embedded Software

Presented by: MathWorks

We will introduce the Polyspace code verification tool for achieving robust software quality. Learn about a unique formal-method approach called 'abstract interpretation' - which makes it possible to find errors that other techniques can miss. Through demonstrations and examples, we will show how it helps detect errors in embedded C/C++/Ada code and prove that the software contains no run-time errors. You will find this valuable if you: work with critical C, C++ or Ada code; rely on dynamic testing, coverage and code reviews to find runtime errors; would like a way to prove that no more runtime errors remain in your code; seek qualification or certification under DO-178B, ISO 26262, IEC 61508, EN 50128.

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.

OpenVPX: Delivering Improved Flexibility, Scalability

Presented by: Bob Grochmal – Mercury Computer Systems, Inc.

In this presentation, you will will learn more about the underlying benefits of the newly submitted Open VPX specification. As the US government mandates a move to more open solutions and away from closed proprietary solutions, Open VPX can meet these needs. In addition to added scalability and flexibility the new specification helps to reduce risk and costs. The specification improves interoperability at the board level to reduce customization and cost. Learn more about OpenVPX from one of the people who worked on the Open VPX Industry Working Group to develop this industry-changing specification.

10:15 am – 12:15 pm

Intel & Insyde Software Workshop - Delivering Innovative Embedded Product Solutions

Presented by: John Mitkowski, Sr Platform Marketing Engineer, Intel & Charles Marslett, Sr. FAE, Insyde Software – Insyde Software

Come hear about the future of Embedded Solutions, featuring Intel's Embedded processor family and Insyde Software's award winning firmware and support services. Intel will explore the technical merits of its microprocessors solutions and fully discuss which ones may be appropriate for the listener’s design & development requirement while Insyde will discuss and provide technical training in order to help you get the most out your current or future bios projects. Also, we will have a Drawing for an Intel/Insyde enabled HP Netbook, so be sure to Enter the Drawing at the Seminar for a chance to win (must attend seminar to enter Netbook drawing).

11:30 am – 12:15 pm

What are OpenVPX Profiles?

Presented by: Michael Munroe, Technical Product Specialist – ELMA Electronic

OpenVPX introduces a descriptive nomenclature based upon Module Profiles, Slot Profiles, Backplane Profiles and Chassis Profiles. This session will introduce these terms and show how they simplify the specification of OpenVPX systems and help module manufacturers ensure interoperability. These terms are as useful for custom systems as they are for standard OpenVPX development systems.

Model-Based Design for FPGA Algorithm Development

Presented by: Xilinx and – MathWorks

Algorithm and systems design engineers use Simulink for modeling real-time controls applications, and look to implement these algorithms in DSPs and FPGAs. For FPGA design, systems designers need to consider issues related to fixed-point modeling, area-speed-power trade-offs, verifying HDL code, and selecting the right FPGA. In this talk, we will describe an automated workflow that addresses these topics and significantly reduces FPGA design cycle time.

PCIe 2.0 Expansion for Low Cost GPU Acceleration, HPC and High Speed Storage

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

Direct Attached (PCI Express over cable) computing is a powerful technology that can be implemented in almost any application to expand slot count, attach high speed devices to an existing system, and communicate between PC’s at up to 80Gb/s and much less cost than other solutions. Discover how these easily accessible and available products can be implemented in your application for higher productivity at lower costs. See the future of cluster computing using PCIe over cable in the data center and in HPC environments.

01:30 pm – 02:15 pm

VPX Workshop: Wideband Beamforming System

Presented by: Rodger Hosking, Vice President and Co-founder – 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.

Using FPGAs to Increase the Capability of Sensor Processing Systems

Presented by: Nallatech

In order to address a growing variety of threats, SIGINT systems must monitor more of the frequency spectrum – this means a need to sample and process multiple channels of sensor data in the MHz and GHz range.

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.

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.