Professional Documents
Culture Documents
LifeCycle
1 Overview PropertySet
A software-dened radio's transmitter can be changed The resource interface is inherited by applications and
through software, not hardware, to alter frequency range, hardware devices. Because of its importance, the exam-
modulation type, and maximum radiated or conducted ple in this section will dene a software component that
output power. The Software Communication Architec- inherits the resource interface. It could inherit other in-
ture (SCA) outlines several interfaces, which describe terfaces, but this would add complexity without providing
what operations the various components can be made to further insight into the development of SCA components.
do.
2 Component Placement
1.1 Member variables
The CORBA middleware allows software compo-
Member variables are not exposed to the outside world.
nents to be distributed anywhere within the radio.
The device interface in the diagram provides an interface
with attributes, shown in the rst compartment, and op- The Core Framework provides distributed object
erations, shown in the second. It is easy to make the erro- launchers for each processor board within the set.
neous association of CORBA attributes to C++ member
variables and CORBA operations to C++ operations. In The radios application factory launches a waveform
CORBA, both attributes and operations are operations. or application by providing the object les and ex-
Attributes have implicit set and query operations. Again ecution parameters to the various processors within
using the device interface in the diagram as an example, the radio.
the label attribute has implicit operation signatures:
After objects are instantiated, they may be co-located,
label(in listString:string):void or distributed among the dierent processing elements
1
2 5 EXTERNAL LINKS
3 Hardware Conguration
The SCA System Communications Architecture does not
specify a hardware conguration. However, one of the
requirements for SCA certication is that the waveform
must be ported successfully to a government test plat-
form.
Most previous military radios had a specialized down-
converter and modulator integrated circuits. With the
non-standard JTRS conguration shown here, the wave-
form developers must provide FPGA code that can per-
form the function of operating directly with the A/Ds and
D/As. The hardware does not provide direct digital syn-
thesizers and upsamplers typical in previous radios. The
waveform designer must provide that functionality in spe-
cialized FPGA code that constitutes part of the delivered
waveform.
4 See also
Service Component Architecture
5 External links
Software Communications Architecture Homepage
6.2 Images
File:Edit-clear.svg Source: https://upload.wikimedia.org/wikipedia/en/f/f2/Edit-clear.svg License: Public domain Contributors: The
Tango! Desktop Project. Original artist:
The people from the Tango! project. And according to the meta-data in the le, specically: Andreas Nilsson, and Jakub Steiner (although
minimally).
File:Text_document_with_red_question_mark.svg Source: https://upload.wikimedia.org/wikipedia/commons/a/a4/Text_document_
with_red_question_mark.svg License: Public domain Contributors: Created by bdesham with Inkscape; based upon Text-x-generic.svg
from the Tango project. Original artist: Benjamin D. Esham (bdesham)