Spectra IP Core ORB Performance and Footprint Whitepaper
The Spectra IP Core ORB (ICO) is a standards based integration technology targeted at Field Programmable Gate Arrays (FPGAs) and Application-Specific Integrated Circuits (ASICs). ICO is used in the latest generation of signal processing applications such as Software Defined Radio (SDR) but is equally applicable in other high performance computing applications that utilize FPGAs. This Whitepaper provides a set of metrics detailing the message processing performance of the latest ICO v2...
Spectra ICO Integrated Circuit ORB Whitepaper
This whitepaper presents a detailed overview of the Integrated Circuit ORB (ICO) and describes the product features and design environment. The ICO supports a drop-in Software Communications Architecture (SCA) compatible interface between distributed software objects running on processors and waveform objects residing in silicon. The connection between Software client and Hardware servant will now be seamless, fast and use fewer system resources.
Using Domain Specific Modeling to Develop SDR Components & Applications
This whitepaper details the application of model-driven development, and more specifically, domain-specific modeling to the software defined radio domain. This domain has very unique characteristics as its systems typically are a confluence of a number of challenging aspects of software development. To name a few, these systems are usually described by modifiers such as, embedded, real-time distributed, object-oriented, portable, heterogeneous, multithreaded, high performance, dynamic, resource...
Next Generation Software Defined Radio Operating Environment Whitepaper
Traditional Operating Environments (OE's) are struggling today to meet the high data rate performance and stringent Size, Weight and Power (SWaP) requirements of resource-constrained Software Defined Radios (SDRs). To address these challenges, a next-generation commercial-off-the-self (COTS), standards-compliant SDR OE is needed—one that is vertically-integrated and performance-optimized.
Waveform Portability and Reuse Across Operating Environments - an experience report Whitepaper
In the past there have been many papers discussing the proper separation or isolation of waveform implementations across varying SDR Operating Environments (OEs) such as the Software Communications Architecture (SCA), OE (Core Framework (CF) Common Object Request Broker Architecture (CORBA) and Portable Operating System Interface (POSIX) Application Environment Profile (AEP). Many of these papers also discuss the reuse and portability benefits reaped by such approaches. This paper presents an...
Software Defined Radio Signal Processing Distributive-Development Approaches Whitepaper
The implementation of Software Defined Radios (SDRs) involves the development of software on various signal processing environments including GPPs, DSPs, and FPGAs. SCA based waveform components developed for GPPs typically communicate with each other using CORBA middleware, generally use the C++ language in their implementation and are layered on various POSIX RTOS as described by the SCA AEP. However this approach has not historically been used when such waveform components are targeted for...