Curtiss-Wright Controls Announces Gedae Software Development Support for its 3rd Generation Intel® Core™i7 CHAMP-AV8 DSP Engine

Curtiss-Wright Controls Defense Solutions (CWCDS), a business group of Curtiss-Wright Controls, has announced plans to support Gedae, Inc.’s !dea™ software development platform for multiprocessor DSP systems on its high bandwidth, highly rugged, OpenVPX™ CHAMP-AV8 DSP engine board. This support will enable existing Gedae applications to run on the high-performance CHAMP-AV8, taking full advantage of the board’s advanced third generation Core i7 multi-core processor and high-bandwidth Serial RapidIO® based fabric.

“We are excited to bring support for Gedae’s software development tools to our high performance multiprocessor CHAMP-AV8 DSP engine,” said Lynn Bamford, vice president and general manager, Curtiss-Wright Controls Defense Solutions. “The combination of this advanced board and Gedae’s tools provides a high-performance, scalable and portable application development environment for systems integrators developing demanding DSP applications.  The Curtiss-Wright – Gedae partnership has migrated forward across several generations of DSP boards offering a seamless migration path for our mutual customers.”

“We have consistently seen software built by Gedae’s !dea™ compiler outperform software built by hand while at the same time increasing developer productivity,” said William Lundgren, president and CEO of Gedae, Inc. “Gedae’s technology has long been used with demanding real-time applications and on specialized processors in the embedded defense market.  The port to the CHAMP-AV8 extends Gedae’s Intel support with a Linux® and VxWorks® hardware platform that addresses rugged, scalable DSP computing.”

The development of the new Gedae Board Support Package (BSP) for the CHAMP-AV8 was greatly aided by use of Curtiss-Wright Controls’ IPC and Continuum Vector software tools. Because the previous Gedae BSP for CHAMP-AV6 was developed using an earlier version of IPC, the development of the new SRIO-compatible BSP was simplified. The new CHAMP-AV8 Gedae BSP makes use of optimized DSP functions in the Continuum™ Vector library.

Proven Scalability

Gedae and Curtiss-Wright recently partnered to demonstrate a Synthetic Aperture Radar (SAR) application running on an 80 core HPEC system running the Gedae platform and Curtiss-Wright IPC on VxWorks.  This effort proved out the seamless scalability of the Gedae architecture on the industry’s highest performing rugged DSP blades.

The !dea™ Development Environment

The !dea™ Development Environment is a suite of powerful software tools for multi-core and multi-processor systems to address the complexity of programming these systems with complex memory architectures.  The !dea™ language, automated compiler technology and analysis tools enable efficient, effective development.


The CHAMP-AV8 6U OpenVPX digital signal processor (DSP) combines the floating-point performance of the latest 3rd generation Intel® Core™ processors with the substantial bandwidth and system-enabling features of the 6U OpenVPX™ form factor. Utilizing a pair of 2.1 GHz quad-core processors featuring the Advanced Vector Extensions (AVX) instruction set, the CHAMP-AV8 DSP card delivers up to 269 GFLOPS. The high-performance cores are kept working efficiently with three levels of internal cache and a 21 GB/s (peak) DDR3 memory sub-system connected directly to the processor. The CHAMP-AV8 digital signal processor board incorporates the enhancements of the OpenVPX (VITA 65) standard with a complete suite of Data Plane, Expansion Plane and Control Plane interfaces. With up to 32 GB/s of backplane performance, the CHAMP-AV8 OpenVPX Intel® Core™ i7 signal processor has the bandwidth required to effectively harness the power of the processors.

About Gedae

Gedae is an application development environment consisting of a language, compiler and thread scheduler. It also includes an automated build system and a tool suite supporting development activities. The compiler is the central component of Gedae and automatically implements software for a single processor, multiprocessor, multicore or heterogeneous system. Because the Gedae compiler is aware of the multi-processor and the multi-core and memory architecture of the target, it automatically customizes the software to that architecture. As a result, it is easy to port applications among processors. The Gedae language provides information in a form that allows the compiler to automatically perform the most complex tasks, including threading the application, planning memory and implementing the distribution of the software.

The mission of Gedae, Inc. is to reliably deploy to military personnel the most advanced technology available, which is achieved by automating software development technology. Modern systems at times rely on implementing system complexity in software. Gedae simplifies the development complexity to ultimately enhance the quality of the software.
Gedae, Inc. delivers a software development environment for multithread applications with its multithread compiler and a language also known as Gedae. The environment surrounds these core components with a suite of supporting tools to define and implement the threads. Gedae recognizes the architecture of the target and crafts a complex application, using simple software components: highly optimized vector and interprocessor communication routines. This automation means that organizations can build their software early and explore various architectures using simulations or real hardware never having to rewrite their software.

Price and Availability

Production Units are now shipping. Please contact the factory for information about pricing. For more information on the CHAMP-AV8 please click here.

Sales & Editorial Contacts

For editorial information regarding Curtiss-Wright Controls Defense Solutions products or services, contact John Wranovics, public relations director, Curtiss-Wright Controls, Tel: (925) 640-6402; email.

Sales inquiries: Please forward all Sales and reader service inquiries to Jerri-Lynne Charbonneau, Curtiss-Wright Controls Defense Solutions, Tel: (613) 254-5112; Fax: (613) 599-7777; e-mail: Curtiss-Wright Controls Defense Solutions, Tel: (978) 952-2017.

About Curtiss-Wright Controls Defense Solutions

Curtiss-Wright Controls Defense Solutions (CWCDS) is a long established technology leader in the development of rugged electronic modules and systems for defense applications. CWCDS serves as a technology and integration partner to its customers, providing a full range of advanced, highly engineered solutions from modular open systems approaches to fully custom optimized solutions. Our unmatched capabilities and product breadth span from industry standard based COTS modules to complete electronic subsystems. The company’s modules and systems are currently deployed in a wide range of demanding defense & aerospace applications including C4ISR systems, unmanned subsystems, mission computing, fire control, turret stabilization, and recording & storage solutions. Additionally, the company’s broad engineering capabilities combine systems, software, electrical, and mechanical design expertise with comprehensive program management and a broad range of life-cycle support services. For more information visit

About Curtiss-Wright Controls, Inc.

Headquartered in Charlotte, NC, Curtiss-Wright Controls is the Motion Control segment of Curtiss-Wright Corporation. With manufacturing facilities around the world, Curtiss-Wright Controls is a leading technology-based organization providing niche motion control products, subsystems and services internationally for the aerospace and defense markets. For more information, visit

Contact Information

Curtiss-Wright Controls Embedded Computing

74 1-G Miller Drive SE
Leesburg, VA, 20175

tele: 703.779.7800

Share and Enjoy:
  • Digg
  • Sphinn
  • Facebook
  • Mixx
  • Google
  • TwitThis