首页> 外文期刊>Analog Integrated Circuits and Signal Processing >Component-based waveform development: the Nucleus tool flow for efficient and portable software defined radio
【24h】

Component-based waveform development: the Nucleus tool flow for efficient and portable software defined radio

机译:基于组件的波形开发:用于高效和便携式软件定义无线电的Nucleus工具流程

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

摘要

With the advent of multi-processor systems on chip (MPSoCs) and due to the complexity and variety of modern wireless standards, academia and industry are moving towards software defined radio (SDR) solutions. It is the goal of the SDR approach to allow designers to describe a radio standard or waveform by means of a high level language. This allows faster waveform development cycles and makes it easier to migrate waveforms across different platforms. Out of many software paradigms, component-based software engineering (CBSE) is an attractive match for SDR, especially for baseband applications. It abstracts waveforms in the traditional way algorithm designers think of their applications and guarantees a high degree of portability. However, existing CBSE approaches for SDR have not been able to close the gap between specification and implementation so as to achieve the computational performance and the energy efficiency of handcrafted solutions. The main reason for this gap is that these flows rely on traditional compilers to lower the high level specification to the platform. The work presented in this paper builds on the Nucleus Concept (Ramakrishnan et al., IEEE Military Communications Conference (MILCOM 2009) [28]) in which computationally intensive kernels and their implementation characteristics on the target platform are known. This information allows a tool to close the performance gap, and thus enables efficient component-based SDR development. In this paper we present such a flow and its supporting environment, which includes state-of-the-art tools for system level design. The flow is demonstrated on a MIMO OFDM transceiver.
机译:随着片上多处理器系统(MPSoC)的出现,以及由于现代无线标准的复杂性和多样性,学术界和工业界都在朝着软件定义无线电(SDR)解决方案迈进。 SDR方法的目标是允许设计人员通过高级语言描述无线电标准或波形。这样可以加快波形开发周期,并使跨平台迁移波形变得更加容易。在许多软件范例中,基于组件的软件工程(CBSE)是SDR(特别是基带应用)的吸引人之处。它以算法设计者考虑其应用的传统方式提取波形,并保证了高度的可移植性。但是,现有的SDR CBSE方法无法弥合规格与实现之间的差距,从而无法实现手工解决方案的计算性能和能效。造成这种差距的主要原因是这些流程依赖于传统的编译器来降低平台的高级规范。本文介绍的工作基于Nucleus概念(Ramakrishnan等人,IEEE军事通信会议(MILCOM 2009)[28]),其中已知计算密集型内核及其在目标平台上的实现特性。该信息使工具可以弥补性能差距,从而实现基于组件的高效SDR开发。在本文中,我们介绍了这样的流程及其支持环境,其中包括用于系统级设计的最新工具。在MIMO OFDM收发器上演示了该流程。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号