Spectra SDR for Spectrum Signal SDR-4000 Platforms

PrismTech now offers a unique and powerful COTS integrated SDR development platform for the Spectrum Signal SDR-4000 radio systems. Spectrum Signal’s software defined radios remains some of the most widely used SDR platforms for SCA waveform development by many SDR programs and research and development centers. The rapid acceptance of PrismTech's Spectra CX Tools as the superior SCA SDR development tools available today and growing customer demand to provide platform-specific support for the popular Spectrum Signal radio platforms has driven PrismTech's new offering of a high productivity, multi-configuration SDR development solution for the SDR-4000.

Spectra for the SDR-4000 delivers uniquely flexible SCA Operating Environment (OE) options that allow SDR developers to configure multiple platform architectures for differing waveform configuration requirements across the GPP, DSP or FPGA processors available on the radio. Spectra CX Tools includes custom project templates and integrated platform environments with easy-to-use model driven graphical user interfaces for rapid design and development of SDR waveforms on the SDR-4000 platforms.

Multiple Spectra SDR Operating Environment Options for SDR-4000

The Spectra SDR Operating Environment (OE) for the SDR-4000 delivers complete solutions with CORBA transports, Device Adapters and Devices in an extremely small footprint, high performance complete SCA Operating Environment.

Spectra SDR OE configuration capability options specific to the SDR-4000 platform include:
• GPP Spectra SDR OE with the JTRS MHAL approach for communication across to components running on the DSP or FPGA
• GPP Spectra SDR OE with Proxy Adapter using SDR-4000 quicComm for crossloading onto DSPs and FPGAs
• Complete end-to-end SCA Everywhere solution using SDR-4000 quicComm
- RTOS Device Adapters for DSP and FPGAs
- DSP ORB and makefile generator for CORBA component on DSP using quicComm
- Integrated Circuit ORB (ICO) on FPGA and makefile generator for CORBA component on FPGA using quicComm.



Spectra CX Tools for the SDR-4000

Spectra CX Tools for the SDR-4000 fully supports all OE configuration options with complete SCA component and test code generation plus makefile generation with integrated build and deployment capability of the waveform onto the radio platform.

Spectra project templates for defining the SDR-4000 platform devices and building a waveform include:
• SDR-4000 Waveform: A template that extends the SCA Generic Waveform template with components for GPP, DSP, and FPGA. The DSP and FPGA components can be implemented as CORBA or non-CORBA components.
• SDR-4000 Platform: A template that extends the Spectra SDR OE Platform template with Device Adapter behavior for either cross loading and executing SCA components or non-SCA components onto DSP and FPGA. Developers can also implement a mixture of Device Adapters and Device Proxy Adapters behavior on the SDR-4000 platform using the Spectra SDR Operating Environment.



Spectra Unique Multi-language and Multi-Platform Tool Support

To support the multiple configuration options across the various processor types on the SDR-4000 and different waveform development goals, Spectra CX Tool options include complete SDR infrastructure and test code generation in C++, C and VHDL. Waveform developers have the option of implementing waveforms with SCA-compliant code generated by Spectra in C++ or if they need smaller footprint waveforms, they may choose to generate SCA code in C and achieve significantly reduced waveform size as required by smaller form factor radio targets.


Spectra SDR with Multi-language Support

Once the SCA waveform has been modeled and the waveform SCA code generated using Spectra SDR, the user can also generate complete SCA test code in the relevant programming language to verify SCA compliance. The Spectra SDR SCA unified test framework provides testing capability on the host-side workstation as well as on the SDR-4000 platform.

Spectra SDR Advanced Reverse Engineering and SCA Validation Capability

Spectra advanced capabilities deliver the most complete support available for SCA waveform porting, development and SCA validation. Spectra CX Tools provide the following high productivity capabilities for SCA validation:

• Reverse engineering of SCA 2.2 and 2.2.2 XML files into waveform and platforms models providing instant visualization of these complex files
• Automatic validation of XML and IDL files during reverse engineering
• Users can correct validation errors directly in XML and IDL files discovered during reverse engineering using Spectra SDR’s integrated language sensitive editors or can use generated models to correct issues
• Markers in the XML files allow reverse engineering/validation sessions to be stopped and restarted with no loss of work or effort
• Comprehensive SCA validation reports addressing over 160 compliance rules
• Validation reports capture errors and warnings for each XML and IDL file and identify line number, type of error, description of the error, and the reference to SCA indicating the cause of the error



Design, Develop and Deploy
High Performance Software Defined Radios
With PrismTech’s Spectra SDR for Spectrum Signal’s SDR-4000