|
|
Platform Development The Software Communications Architecture platform defines the hardware that components can use. The platform is built through drivers, which are software representations of the actual hardware elements. The Software Communications Architecture refers to these drivers as devices. Component implementations may have requirements; for example, a certain component may require 10 Mb of RAM or 5 MIPS of processing power. Alternatively, a component can request a specific type of Field-Programmable Gate Array (FPGA) or general purpose processor. A key attribute of the SCA is platform and application independence. It should be possible to run an application on multiple platforms, as long as the platforms fulfill the application requirements. Alternatively, it should be possible to run multiple applications on one platform. Radio developers are producing Software Communications Architecture compliant radio terminals for use in the JTRS. These radios come in many forms, including radios for planes, ships, and radios small enough to be handheld. These platforms are all built to run multiple SCA-compliant applications, many of which have not even been developed yet. The Spectrum Signal Processing SDR-4000 is an example of a Software Communications Architecture platform. Zeligsoft Tools
|