Title :
Developing Jtrs/Sca Compliant Software for Specialized Hardware Processors - A Case Study
Author :
Bicer, Murat ; Hermeling, Mark
Author_Institution :
Mercury Comput. Syst. Inc., Chelmsford, MA
Abstract :
The joint tactical radio system (JTRS) is a family of modular, multi-band, networked software defined radios that are built on an international open standard called the software communications architecture (SCA). The goal of the SCA is to enable waveform software portability so that waveforms can be developed once and used on multiple radio platforms. SCA uses the common object request broker architecture (CORBA) as the software bus to handle the interactions between waveform software components. The component portability specification allows for efficient communication. In their presentation integrating specialized hardware to JTRS/SCA software defined radios´ at MILCOM 2005, the authors explained the CPS in detail. This year, they present a case study on an end-to-end waveform development on DSPs and FPGAs. The paper starts with the SCA model of a Reed Solomon block encoder-from which the source code for the component will be generated, compiled for two different hardware environments, and executed. The paper demonstrates the work flow and tool chain for CPS-based software development and analyzes the cost and benefits. The paper concludes with an enumeration of next steps required to further integrate signal processing tools into the development suite for specialized processor classes
Keywords :
Reed-Solomon codes; cost-benefit analysis; distributed object management; formal specification; military communication; object-oriented programming; software architecture; software portability; software radio; telecommunication computing; CORBA; CPS; JTRS-SCA; Reed Solomon block encoder; component portability specification; cost and benefit analysis; international open standard; joint tactical radio system; networked software defined radio; object request broker architecture; software communications architecture; software development; specialized hardware processors; waveform software portability; Communication standards; Communication system software; Computer architecture; Digital signal processing; Field programmable gate arrays; Hardware; Programming; Reed-Solomon codes; Software radio; Software standards;
Conference_Titel :
Military Communications Conference, 2006. MILCOM 2006. IEEE
Conference_Location :
Washington, DC
Print_ISBN :
1-4244-0617-X
Electronic_ISBN :
1-4244-0618-8
DOI :
10.1109/MILCOM.2006.302279