News & PressGreen Hills Software and Objective Interface Systems Announce Breakthrough in Software-Defined Radio Optimization Collaboration cuts memory requirements for SDR designs by 50% SANTA BARBARA, CA and HERNDON, VA—March 19, 2007—Green Hills Software, Inc., the technology leader in device software optimization (DSO) and real-time operating systems (RTOS), and Objective Interface Systems, Inc., the worldwide leader of high-performance, real-time and embedded communications middleware solutions, today announced that they have collaborated on an innovative technique that drastically reduces the memory footprint of the software used to build software-defined radios (SDRs). This reduction in resource usage translates into significant cost and footprint savings in radio production. “While the promise of dynamic interoperability and reconfigurability enabled by SDRs is impressive, developers have been challenged to meet the stringent resource and performance requirements often associated with mobile radio technology,” commented David Kleidermacher, chief technology officer, Green Hills Software. “This optimization technique, with its powerful impact on software footprint, will ease the plight of the SDR software developer and enable a compelling price-performance proposition for both designers and end users. Objective Interface is a first-class engineering organization. This collaboration is typical of their commitment to solving the total customer problem.” “We have long partnered with Green Hills Software on the tight integration between our respective middleware and operating system run-time environments. We have now extended our collaboration, focusing on improvement of the entire development cycle for resource-critical SDR systems,” commented Bill Beckwith, CEO/CTO of Objective Interface Systems. “Three years ago our software defined-radio customers recognized that we had the smallest footprint in the industry, and asked us to find a new solution to further optimize size reductions in the rest of their radios.” Some companies in the industry have chosen to use the technique, “subsetting.” They subset both the Common Object Request Broker Architecture (CORBA) standard and the Software Communications Architecture (SCA) standard, removing functionality in order to achieve their performance objectives. Subsetting, however, has two fundamental problems:
Beckwith continued, “after rigorous engineering requirements discussions, a new method was created to automatically remove unused C++ virtual functions.” The resulting extensions to Green Hills Software’s MULTI development tools automatically optimize the size of the system, dramatically reducing the size of existing SCA implementations without shortchanging radio designs by departing from standards. Software-defined radios are built using middleware called the SCA, an open architecture framework that governs the structure and operation of the radio, enabling it to dynamically load and run waveforms and be networked into an integrated system. A typical SCA is built upon CORBA distributed communications services – ORBexpress® - provided by Objective Interface Systems and a POSIX-conformant operating system - INTEGRITY - provided by Green Hills Software. The breadth of functionality provided by the SCA results in a sophisticated software platform that may occupy significant computing resources on the radio, placing a strain on size, weight and power (SWaP). Dan Mender, director of business development for Green Hills, further discussed his company’s collaboration with Objective Interface: “Numerous major SDR projects use Objective Interface’s ORBexpress CORBA solution with Green Hills INTEGRITY RTOS. Teaming with Objective Interface to further optimize our toolset for SDR made perfect sense. Now we can enable highly-optimized footprint solutions for our many SCA customers without adding risk, scheduling delays, and headaches to their projects caused in the past by custom modifications to standard SCA frameworks attempting to reduce the deployed SDR memory footprint.” As an early adopter of the SCA, the Communications Research Centre Canada (CRC) has been involved in the evolution and adaptation of the specification. “As the leading provider of SCA core frameworks and waveform development tools in use today, we applaud this joint effort to address the challenges of SDR deployment,” said Claude Bélisle, VP of Satellite Communications and Radio Propagation at the CRC, a long-time partner of Green Hills and Objective Interface Systems. “Our mutual customers will appreciate the value this optimization brings to their development and production efforts.” The optimization technique identifies and deletes unused portions of this SCA framework, yielding a 50% reduction in memory usage. The optimization technique has been incorporated into the MULTI integrated development environment, part of Green Hills Software’s Platform for Software-Defined Radio: an integrated solution, including development tools, POSIX-conformant operating systems, TCP/IP networking, embedded ORBexpress, SCA frameworks, and waveform development tools, for building reliable and efficient software-defined radios. Availability About Green Hills Software About Objective Interface Systems
|
|
North American Sales Contact: Media Contacts: |
International Sales Contact: Media contacts: |