Spectra CF(核心框架)是一个高性能、超低脚本的软件通信架构规范(SCA2.2.2和SCA4.1)的框架控制和服务接口的COTS实现。Spectra CF是专门为支持下一代复杂的、SCA兼容的网络波形的实施和部署而设计的,这些波形主要应用于军事、国土安全和商用软件无线电。Spectra CF支持在GPP、DSP和FPGA处理单元的任意组合上进行波形组件的部署。
Spectra CF部署架构
Spectra CF是最小、最快、最先进的COTS核心框架,C语言版CF的静态内存不足2MB,比其他商用现货 CF小了10倍。较小的内存占用和最优化处理的组件直接转化为体积、功耗优势,使其适用于非常小型的SDR。优化的解析技术、低延迟中间件和多线程CF体系结构的组合使其能快速启动和关闭无线电、更快速地启动、停止和切换波形应用,以及支持更广泛的波形,特别是在数据路径延迟非常关键的地方。
Spectra是成都谐盈科技有限公司针对软件无线电(SDR)系统的广泛的软件产品系列,采用软件通信架构并兼容SCA2.2.2和SCA4.1规范。Spectra产品系列为无线电系统开发人员和集成商提供商用现货(COTS)开发工具、软件基础设施和开发测试平台。
Spectra产品系列包括:
l Spectra CX4 - 模型驱动的开发工具,极大地简化、加速和验证SDR/SCA开发过程。
l Spectra CF – 高性能、超低占用,COTS SCA核心框架。
l Spectra CDB – 一个完全集成和优化的SDR中间件堆栈,运行在各种可编程门阵列(FPGA)、数字信号处理器(DSP)和通用处理器(GPP)单元上。
Spectra产品系列
Spectra主要功能和优势:
l 支持更快的SDR波形开发,独立于无线电平台
l 自动生成所有SCA4.1组件代码并测试,提升效率和质量
l 支持目标离线测试,减少测试的时间和费用
l 提供完整无线电平台的开发环境,降低用户和第三方波形集成费用
l 加速高性能、小型化的OE开发
l 无线电波形开发环境帮助用户加速开发波形
Spectra CF(核心框架)是一个高性能、超低脚本的软件通信架构规范(SCA2.2.2和SCA4.1)的框架控制和服务接口的COTS实现。Spectra CF是专门为支持下一代复杂的、SCA兼容的网络波形的实施和部署而设计的,这些波形主要应用于军事、国土安全和商用软件无线电。Spectra CF支持在GPP、DSP和FPGA处理单元的任意组合上进行波形组件的部署。
Spectra CF部署架构
Spectra CF是最小、最快、最先进的COTS核心框架,C语言版CF的静态内存不足2MB,比其他商用现货 CF小了10倍。较小的内存占用和最优化处理的组件直接转化为体积、功耗优势,使其适用于非常小型的SDR。优化的解析技术、低延迟中间件和多线程CF体系结构的组合使其能快速启动和关闭无线电、更快速地启动、停止和切换波形应用,以及支持更广泛的波形,特别是在数据路径延迟非常关键的地方。
Ø Spectra CF包含如下主要组件:
l SCA组件
n Component Registry(组件注册表)
n Domain Manager(管理器)
n Device Manager(设备管理器)
n File System Service(文件系统服务)
n Executable Device(可执行设备)
l 工具
n Bootloader,在运行时激活域描述中正确的域管理器和设备管理器
n TargetLoader,支持目标SDR平台上的自动化兼容性测试
n CF Admin,提供轻松安装、创建、启动、停止、释放和卸载应用的工具
l Spectra CDB嵌入式中间件
n 针对GPP的Spectra ORB C和C++版本
n Spectra ORB命名服务
n Spectra ORB事件服务
n Spectra日志服务
n 针对DSP的Spectra ORB C版本
n 针对FPGA的Spectra ICO
Ø Spectra CF支持领先的SDR标准:
l 最新SCA的4.1版
l 稳定SCA的2.2.2版
Ø Spectra CF的工具链支持用多种编程语言编写波形组件和SCA平台的开发和部署,包括:
l C++ (for GPPs)
l C (for GPPs and DSPs)
l VHDL (for FPGAs and ASICs)
Ø Spectra CF是高度可移植,支持广泛的平台组合,包括所有领先的实时系统和处理器的最新版本:
l RTOS: Windows, Linux, VxWorks, Integrity, LynxOS, QNX, TI BIOS, others
l CPU: ARM, PowerPC, x86
l DSP: TI
l FPGA: Altera and Xilinx
Ø Spectra CF支持多种内存、处理器和开发配置,包括:
l 单个或单独地址空间的实时系统
l 静态库或共享库
l 本机和非本机异常支持