Spectra

概述

       Spectra是使用SCA(Software Communication Architecture)面向软件定义无线电的软件产品和服务。Spectra产品套件为无线电系统研发人员和集成商提供商用货架的研发工具,软件框架和开发测试平台。Spectra产品线包括:

l  Spectra CX——模型驱动的开发工具,能够极大简化、加速和验证SDR/SCA研发流程

l  Spectra CF——高性能、超低脚本,商用货架的SCA核心框架

l  Spectra CDB——完全集成和优化的SDR中间件栈,支持在一系列的FPGA,DSP和GPP上运行

l  Spectra DTP——宽带、高性能、包含基带和RF的SDR开发和测试平台

 

Spectra主要特性和优点

l  更快的SDR波形开发,独立于无线电平台

l  自动生成所有SCA组件并且测试,提升效率和质量

l  支持目标离线测试,减少时间和费用

l  提供完整开发环境,降低用户和第三方波形集成费用

l  加速高性能、小型化的OE开发

l  波形开发环境帮助用户加速开发波形

 

Spectra CX

       Spectra CX工具可以贯穿研发生命周期的每一个阶段:建模,开发,执行,验证,生成和测试。

 

       Spectra CX为所有的项目成员提供可视化的建模环境。SCA概念的可视化表示非常强大,确保每一位项目成员都能对系统有全局的理解,并且能产生正确的SCA生成物。Spectra CX支持组件、波形(应用)、设备、平台和目标平台上波形部署的建模。在研发周期中使用Spectra CX对部署进行建模,可以帮助项目组清晰地分配和跟踪部署任务,确保未经测试的部署组件不会被错误部署。

 

       通过在项目早期阶段和全研发周期验证可以降低项目风险。Spectra CX允许设计人员快速生成SCA兼容软件。Spectra CX还提供了内置的验证工具,可以自动确认SCA兼容平台和波形应用的错误。除了能够检查DTD(Document Type Definition)的语法错误,Spectra CX还可以验证模型的语义正确性。违反SCA规范的错误将会被显示并提供到模型的超链接,并且会引用SCA规范的相关章节。Spectra CX还提供修正这些错误的指导建议。

 

       早期和频繁测试可以最小化研发风险。Spectra CX通过SCA测试框架,提供应用中组件和子系统的自动化测试。针对开发组件的SCA兼容性测试生成特定代码是非常关键的,以便确保组件可以满足SCA规范中需要的运行时特性。Spectra CX SCA测试允许用户生成、编译和执行测试代码,并且可以在观察到主机或目标系统上的测试。

 

Spectra CDB和Spectra CF

       Spectra CDB(通用数据总线)是全集成和优化的兼容软件定义无线电SCA v2.2.2和v4.0的中间件栈。Spectra CDB可以在一系列的GPP、DSP和FPGA处理单元上运行。Spectra CDB嵌入式软件解决方案是专门针对任意处理器的低脚本和高性能而优化的,提供称为Spectra ORB(针对GPP和DSP)和Spectra ICO(针对FPGA和ASIC)的无线电软件架构组件。

 

Spectra CF是高性能、超低脚本的,是SCA标准的框架控制和服务接口的商业货架实现,也是PrismTech高级SDR技术中快速增长家族中的一部分。Spectra CF是为了支持国防、家居安防和商业SDR中下一代复杂SCA兼容网络波形的实现和部署而设计的。Spectra CF支持GPP、DSP和FPGA任意组合上波形组件的部署。

       Spectra CF包含如下主要组件:

Ø  SCA组件

l  域管理器

l  设备管理器

l  文件系统服务

l  可执行设备

Ø  有用工具

l  Bootloader,在运行时激活域描述中正确的域管理器和设备管理器

l  TargetLoader,支持目标SDR平台上的自动化兼容测试

l  CF Admin,一个能安装、创建、启动、停止、释放和卸载应用的工具

Ø  Spectra CDB嵌入式中间件

l  针对GPP的Spectra ORB C和C++版本

l  Spectra ORB命名服务

l  Spectra ORB事件服务

l  Spectra日志服务

l  针对DSP的Spectra ORB C版本

l  针对FPGA的Spectra ICO

 

DTP-4700

       Spectra DTP4700是宽带,高性能基带和射频SDR开发和测试平台,Spectra DTP-4700支持国防、家居安防和商业SDR中下一代复杂SCA兼容网络波形的实现和部署。Spectra DTP-4700Ss是一款优化的小型低功耗平台,支持开发、测试和部署波形。

Spectra DTP-4700平台特别适用于如下情况:

Ø  大部分无线电OEM和终端用户中波形和应用开发/测试团队。

Ø  SCA波形和应用的内部或第三方开发,用于后续部署到目标产品无线电平台。

Ø  主要从事认知无线电、电子战和安防无线电研究的高级无线通信实验室

Ø  高级无线通信中的内部研发和协作研发项目

Ø  学术和实验室用途

Ø  独立的波形和应用开发设计者,针对SDR市场创建软件IP