产品功能
Spectra ORB v2.0.2产品特性如下:
? 完全兼容SCA v2.2.2和v4.0规范,包括可选支持
? SCA 2.2.2最小CORBA属性(C和C++ ORB);
? SCA 4全属性(C和 C++ 的ORB);
? SCA轻量级属性(C ORB)。
? C和C++的IDL编译器
? GIOP 1.1
? 可扩展传输框架,提供多种传输插件支持,比如TCP/IP,UDP和cPCI
? 多线程安全
? 可扩展的服务器端线程框架
? 可插拔的POA框架
? 可插拔的任意数据类型支持
? 请求定时
? 可插拔的实时CORBA支持
? 打包的轻量命名、时间和日志服务(C和C++)
Spectra CX v3.5.4具备如下功能:
? 完整的SCA系统建模——支持组件、应用(波形)、节点、平台、波形目标平台部署的建模;
? 早期验证降低风险,贯穿整个开发流程——自动识别符合SCA软件无线电平台和波形应用的错误,检查DTD的语法错误,验证模型的语义错误;
? 代码生成加速开发——通过代码生成工具自动生成实现SCA组件结构,不仅生成SCA应用代码,还生成物理硬件抽象的SCA设备代码;
? 设计和开发SCA组件行为级代码——基于模型的开发环境,支持由第三方UML、框图和状态图设计工具创建的行为级模型的集成;
? 在真实目标上监控组件,运行多个应用用于完整测试——Monitor连接到CF上并启动运行,加载应用在平台上并实时监测;
? 早期和频繁测试使风险最小化——在整个测试周期支持应用中组件和子系统的自动化测试,生成、编译和执行专用代码测试开发的组件。
优势
Spectra ORB v2.0.2提供了多属性CORBA支持,包括MinimumCORBA, CORBA/e and SCA 4.0 CORBA属性,保证客户针对具体需求选择最适合的功能集;基于公共设计和多个可重用组件共享原则,对于C和C++语言都可用;由于支持SCA 4.0完整和轻量级CORBA属性,Spectra ORB在GPP(C和C++实现)和DSP(C实现)都可高效运行;迄今脚本最小、内存最少的兼容CORBA的ORB;即使客户端数、服务器数和消息数增加,性能下降也最小;针对端对端的调度和时序要求进行了优化;客户端ORB支持自动故障处理和定时可配。
Spectra CX v3.5.4是模型驱动开发的工具,能简化、加速和验证SCA开发进程。Spectra CX在架构层次和单元测试层次验证SCA兼容性,生成SCA规范需要的文件,如XML描述符文件,兼容性测试报告和验证文档。Spectra CX能将SCA和非SCA软件的一起开发,更早集成,完整测试。
客户收益
新版本Spectra ORB提供了兼容SCA 4.0规范的高性能ORB,为实现SCA 4.0软件无线电中处理之间GPP、DSP和FPGA的互操作提供了解决方案。新版本Spectra CX产品升级后,用户体验更佳。
现有和新的Spectrum SDR-4000和SDR-7000用户通过Spectra产品套件,利用PrismTech提供的公共软件栈、服务和未来的升级中受益,完成高性能、低开销的SCA v2.2.2实现。