成都谐盈科技有限公司

logo
7x24h

服务热线:028-8693-3346

移动电话:183-0607-3987


自主可控SCA、复杂电磁环境、系统工程及软件工程、研发工具、工程咨询

注重品质   用心服务

Spectra CDB

0.00
0.00
  

Spectra是成都谐盈科技有限公司针对软件无线电(SDR)系统的广泛的软件产品系列,采用软件通信架构并兼容SCA2.2.2SCA4.1规范。Spectra产品系列为无线电系统开发人员和集成商提供商用现货(COTS)开发工具、软件基础设施和开发测试平台。

Spectra产品系列包括:

Spectra CX4 - 模型驱动的开发工具极大地简化加速和验证SDR/SCA开发过程

Spectra CF – 高性能超低占用,COTS SCA核心框架

Spectra CDB – 一个完全集成和优化的SDR中间件堆栈,运行在各种可编程门阵列(FPGA)、数字信号处理器(DSP)和通用处理器(GPP)单元上。

Spectra产品系列

Spectra主要功能和优势:

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

自动生成所有SCA4.1组件代码并测试,提升效率和质量

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

提供完整无线电平台的开发环境,降低用户和第三方波形集成费用

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

无线电波形开发环境帮助用户加速开发波形



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

 

CORBA架构

Spectra ORB SCA 4 Edition代表了一个主要的产品演进,包括一套兼容SCA、高性能、低脚本的CORBA ORB和相关的公共对象服务。在军事无线电等低延迟、资源受限的环境中,Spectra ORB优化的ORB核心和编组引擎使无线设备能够支持多种波形,这些波形可以快速有效地配置和重新配置。Spectra中间件技术在为GPPsDSPFPGAs提供完全可互操作的SCA 4兼容解决方案方面是独一无二的。

Ø Spectra ORB SCA 4 Edition的优势:

支持多级CORBA框架——为不同的CORBA框架提供可插拔的支持,包括MinimumCORBACORBA/eSCA 4 CORBA框架,允许开发人员选择一组最适合他们特定需求的功能集的能力。

多语言支持——基于共同的设计和共享许多可重用组件,Spectra ORBCC++语言实现中都可用。

GPPDSP的互操作解决方案——通过支持SCA 4的完整和轻量级CORBA框架Spectra ORB SCA 4 Edition可以在GPP (CC++实现)DSP(仅用于C实现)处理环境中高效地使用。

快速-广泛的测试表明,Spectra ORB是一样快或快于其他公共领域和商业的ORB。它经过高度优化并获得最小化调用延迟和最大化数据吞吐量。

低脚本——当今所有兼容CORBAORB中最小的内存占用,Spectra ORB SCA 4 Edition的可配置、模块化可插拔体系结构使您只使用所需的功能,而不需要使用其他功能。

可扩展——Spectra ORB在高性能环境中处于最佳状态。随着客户机、服务器和消息数量的增加,性能下降的程度将会降到最低。这允许用户在快速增长、快速变化的应用程序中使用ORB,并确信ORB不会随着对象和连接数量的增加而限制性能。

可移植——Spectra ORB SCA 4 Edition为异常、内存管理、互斥锁和线程提供了独立于平台的框架,因此您可以在一个平台上开发(Windows NT),并在另一个平台上部署(VxWorks)Spectra ORB SCA 4 Edition可用于从手持设备到高性能多卡机箱的广泛平台,它支持应用程序开发人员跨越非常广泛的体系结构。

灵活——小尺寸并不意味着有限的功能。对于Spectra ORB SCA 4 Edition,它意味着选择应用程序所需功能的能力。

可靠——Spectra ORB SCA 4版经过优化,可满足端到端调度和定时需求。客户端ORB包括对自动故障转移和可配置超时的支持。客户机将自动尝试将失败的请求重新发送到任何可用的服务器。

可预测的实时行为——可选的实时CORBA v1.0 API插件支持和经过验证的内部实时引擎确保了实时应用程序的可预测性。

已证明——经过多年实践证明,Spectra ORB已在关键任务环境的商业部署中得到了广泛的应用。

可扩展传输框架(ETF)——允许集成各种消息传递和传输协议,而无需费力地重新编程或逆向工程。

 

Ø 完全符合SCA v2.2.2v4.0规范,包括对可插拔的支持:

SCA 2.2.2 MiniumumCORBA Profile (C and C++ ORBs)

SCA 4 Full Profile (C and C++ ORBs)

SCA Lightweight Profile (C ORB)

IDL compiler (C and C++)

GIOP 1.1

Extensible Transport Framework (ETF),提供多种传输插件支持,如TCP/IPUDPCPCI

Multi-thread safe

Extensible server-side threading framework

Pluggable POA framework

Pluggable ANY data type support

Request timeouts

Pluggable Real-Time CORBA support

Bundled Lightweight Naming, Event and Log Services (both C and C++)

Ø 支持的标准平台:

VxWorks

Integrity

Windows

Linux

Solaris

DSP BIOS

 

ICO用作FPGAsASICSGIOP消息处理引擎,使标准协议能够跨多个处理器体系结构(GPPDSPFPGA)运行。这减少了对自定义协议和专有接口的支持,使FPGA集成非常容易。ICO是用可移植VHDL语言编写的,可以在任何FPGAASIC设备上综合。

Ø ICO开发环境包括:

ICO IP核消息处理引擎

IDLVHDL编译器

一些指定板卡的传输例程

支持的用户文档

 

ICO架构

Ø 关键特性包括:

支持GIOP版本1.0协议

处理CORBA请求

支持CORBA客户机和服务器

IDL编译器支持

可插拔和开放的传输接口允许用户定义的自定义传输插入ICO

用纯VHDL编写,可跨FPGA设备移植

专业技术服务

Ø 关于SCASDR技术的培训课程,并使用我们的SCA产品实现它们;

Ø 客户指定嵌入式操作系统的SCA4.1软件移植适配服务,包括国产操作系统;

Ø 客户定制硬件板卡的SCA4.1软件移植适配服务,包括国产处理器及芯片;

Ø SCA4.1建模、开发、测试、部署工具的定制开发;

Ø SCA/SDR系统整体解决方案咨询服务,包括硬件平台、软件系统选型,国产化替代,平台建模、波形开发、部署验证等。