...
首页> 外文期刊>WSEAS Transactions on Computers >Design and Implementation of an Efficient SCA Core Framework for a DSP Platform
【24h】

Design and Implementation of an Efficient SCA Core Framework for a DSP Platform

机译:DSP平台的高效SCA核心框架的设计和实现

获取原文
获取原文并翻译 | 示例

摘要

The Software Communications Architecture (SCA) was developed to improve software reuse and interoperability in Software Defined Radios (SDR). However, there have been performance concerns since its conception. Arguably, the majority of the problems and inefficiencies associated with the SCA can be attributed to the assumption of modular distributed platforms relying on General Purpose Processors (GPPs) to perform all signal processing. Significant improvements in cost and power consumption can be obtained by utilizing specialized and more efficient platforms. Digital Signal Processors (DSPs) present such a platform and have been widely used in the communications industry. Improvements in development tools and middleware technology opened the possibility of fully integrating DSPs into the SCA. This approach takes advantage of the exceptional power, cost, and performance characteristics of DSPs, while still enjoying the flexibility and portability of the SCA. This paper presents the design and implementation of an SCA Core Framework (CF) for a TI TMS320C6416 DSP. The framework is deployed on a C6416 Device Cycle Accurate Simulator and TI C6416 Development board. The SCA CF is implemented by leveraging OSSIE, an open-source implementation of the SCA, to support the DSP platform. OIS's ORBExpress DSP and DSP/BIOS are used as the middleware and operating system, respectively. A sample waveform was developed to demonstrate the framework's functionality. Benchmark results for the framework and sample applications are provided. Benchmark results show that, using OIS ORBExpress DSP ORB middleware has an impact for decreasing Memory Footprint and increasing the Performance compared with PrismTech's e*ORB middleware.
机译:开发软件通信体系结构(SCA)的目的是提高软件定义无线电(SDR)中的软件重用性和互操作性。但是,自其概念以来一直存在性能方面的问题。可以说,与SCA相关的大多数问题和效率低下都可以归因于以下假设:模块化分布式平台依赖于通用处理器(GPPs)来执行所有信号处理。通过使用专用且更有效的平台,可以在成本和功耗上取得显着改善。数字信号处理器(DSP)提供了这样的平台,并已广泛用于通信行业。开发工具和中间件技术的改进为将DSP完全集成到SCA中提供了可能性。这种方法利用了DSP出色的功耗,成本和性能特征,同时仍然享有SCA的灵活性和可移植性。本文介绍了TI TMS320C6416 DSP的SCA核心框架(CF)的设计和实现。该框架部署在C641​​6设备周期精确仿真器和TI C6416开发板上。通过利用OSSIE(SCA的开源实现)来实现SCA CF,以支持DSP平台。 OIS的ORBExpress DSP和DSP / BIOS分别用作中间件和操作系统。开发了一个示例波形来演示框架的功能。提供了框架和示例应用程序的基准结果。基准测试结果表明,与PrismTech的e * ORB中间件相比,使用OIS ORBExpress DSP ORB中间件对减少内存占用和提高性能有影响。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号