计算机工程 ›› 2018, Vol. 44 ›› Issue (5): 33-39.doi: 10.19678/j.issn.1000-3428.0046594

• 体系结构与软件技术 • 上一篇    下一篇

信号处理平台中可重构组件的设计与实现

李丹丹,马金全,杨平平   

  1. 信息工程大学 信息系统工程学院,郑州 450001
  • 收稿日期:2017-03-30 出版日期:2018-05-15 发布日期:2018-05-15
  • 作者简介:李丹丹(1989—),女,硕士研究生,主研方向为软件无线电、通信信号分析与处理;马金全,副教授、博士;杨平平,硕士研究生。

Design and Implementation of Reconfigurable Component in Signal Processing Platform

LI Dandan,MA Jinquan,YANG Pingping   

  1. College of Information System Engineering,Information Engineering University,Zhengzhou 450001,China
  • Received:2017-03-30 Online:2018-05-15 Published:2018-05-15

摘要: 针对不同通信设备之间的互连互通、软硬件升级困难等问题,为提高组件的可移植性和共享性等特点,根据新型异构平台结构,设计一种信号处理平台的可重构组件。借鉴GNU Radio平台中可重构组件的特性,并结合软件重构技术、文本引擎、抽象层技术和消息中间件的优点,提出一种基于异构信号处理平台的可重构组件设计方法。以包络平方谱估计算法为例,在GNU Radio和异构信号处理平台中编写信号处理组件搭建流程图。实验结果表明,该可重构组件得到的参数估计均方误差与Matlab工具中的数据吻合,并具有跨平台可移植性。

关键词: 软件重构技术, 文本引擎, 抽象层技术, 消息中间件, 包络平方谱

Abstract: In view of the problems of intercommunication between different communication devices and difficulties of software and hardware upgrading,with the purpose of improving the portability and sharing of components,according to the architecture of new heterogeneous platform,a reconfigurable component for signal processing platform is designed.Based on the characteristic of reconfigurable components in GNU Radio platform,combined with the advantages of software reconstruction technology,text engine,abstraction layer technology and message middleware,a design method of reconfigurable components based on heterogeneous signal processing platform is proposed.Considering a sample of envelope squares estimation algorithm,the flow graph of the signal processing components is written in GNU Radio and heterogeneous signal processing platform.Experimental results show that the mean square error of the parameters estimated by the reconfigurable component is consistent with the data in Matlab tool,and has transplantability across the platform.

Key words: software reconstruction technology, text engine, abstraction layer technology, message middleware, envelope square spectrum

中图分类号: