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

来源 :解放军信息工程大学 | 被引量 : 2次 | 上传用户:liuyi_wenzhou
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着不同的信号带宽、调制方式等多种通信体制的不断涌现,对通信装备平台的快速研发、系统灵活性等方面提出了更高的要求。但是由于现有信号处理平台存在系统软件不兼容、应用组件接口不统一、不同板卡间平台应用组件相互调用的实时性弱等一系列问题,造成了开发难度大、软件升级困难。为了实现不同平台之间的互连互通互操作、各种标准通信体制之间的灵活切换、以及可重构组件的跨平台移植,利用各种新型的软件无线电平台,设计并开发具有良好的可移植性、可重构性和可扩展性等特点的信号处理组件,成为了电子与通信工程领域的研究热点。本文根据实际工程项目的需求,借鉴GNU Radio平台中模块的优点,结合新型异构平台体系结构以及软件重构技术、文本引擎、抽象层技术和软件移植技术等,实现了一种基于软件组件服务技术的可重构组件的设计方法。本课题的工作主要包含以下三个部分。第一,GNU Radio平台中可重构组件的研究与实现。针对可重构组件接口的设计、组件之间数据的缓存调度等问题,研究了GNU Radio平台中模块间数据处理的缓存和调度等工作机制,以及组件的关键技术和设计思想等,为项目工程的研发提供理论支持和技术储备。通过分析GNU Radio平台的优缺点,针对其不支持嵌入式、信号处理的实时性弱等不足之处,提出了相应的修改建议方案,对项目中可重构组件的设计建模和数据处理传输等方面进行了改进。第二,异构信号处理平台中可重构组件的设计与实现。为了保证平台中信号处理组件的实时性和跨平台性,结合异构信号处理平台的软件和硬件体系架构,实现了一种新的基于软件组件服务技术的组件设计方法。该方法采用代码自动生成工具自动生成函数框架代码、Python和文本的双脚本引擎机制解析应用脚本文件等,共同实现了软件界面、算法等低耦合度的可重构组件。该可重构组件可增加了一次可处理的数据量,加快了数据处理速度,提高了信号处理的实时性,实现了不同平台之间组件的跨平台移植。第三,可重构组件跨平台移植的方法研究与测试。以信号处理领域中典型的参数估计算法为组件移植的目标,分别在GNU Radio和异构信号处理平台中开发新的信号处理组件搭建参数估计流程图,验证信号处理组件的有效性。同时也研究了软件移植方法,选择模块再设计方法实现了两平台之间可重构组件的跨平台移植,并对仿真输出的结果进行分析验证。该方法有助于异构信号处理平台中信号处理组件的研发,缩短了项目工程的研发周期,降低了研发成本。本文利用异构信号处理平台的开发环境,完成了可重构组件的设计与实现,以及可重构组件的跨平台移植的课题研究。实验结果表明,该可重构组件的设计和软件移植技术对异构信号处理平台的快速开发提供了很大的帮助,减少了代码的重复工作量。
其他文献
目的 探讨急性乙型肝炎 (急乙肝 )和慢性乙型肝炎病毒感染急性发作 (慢乙肝急性发作 )的鉴别诊断及预防措施。方法 通过比较急乙肝和慢乙肝急性发作患者的临床资料 ,发现有
临沧品牌是临沧产业集群发展的产物,是临沧产业集群核心竞争力的体现,体现着临沧的整体形象。
目的分析动脉瘤性蛛网膜下腔出血血管内栓塞治疗的疗效。方法对30例经CT确诊的动脉瘤性蛛网膜下腔出血患者进行血管内治疗。结果 30例病人出院时按格拉斯哥预后评分(GOS)评价结
党的十八大提出要将“立德树人”作为教育的出发点和根本任务.如何全面提高大学生综合素质,促进大 学生全面发展;如何构筑全员育人的有效机制,完成“立德树人”的根本任务,已
<正>从用户担忧安全,到重新期盼上线,这期间的滴滴顺风车都做了哪些整改?是重整行囊蓄势待发,还是小心翼翼再度试水?安全之考又将如何?时隔下线整改一年多后,滴滴顺风车终于
从实验研究和临床应用两个方面综述近年来中医药防治原发性肝癌的研究进展,认为活血化瘀、清热解毒、健脾理气、滋阴养血等治法治疗原发性肝癌有明显优势,预测中药介入将成为
2018年是"营改增"政策在建筑行业实施的第三年,企业新增项目中越来越多的涉及到增值税的相关扣缴义务,"营改增"对施工企业影响最为显著,本文主要针对在"营改增"实施的背景下,
对触变成形AZ91D镁合金在不同热处理条件下的时效组织进行了研究,结果表明:随着固溶温度的增加,第二相具有较大的时效析出速度,并且析出数量较多。经415℃、24h固溶处理后的试样
探讨了辽源市林业禁伐后的发展策略:市直属国有林场应继续加强森林防火、森林病虫害防治、造林绿化工作.市林业局所属森林公安、林政稽查支队等相关部门仍应进行定期巡护,发现
玉米黄色素既可以作为天然色素使用,又可以作为生产保健食品的营养强化剂^[1],已被欧美等许多国家批准为食用添加剂。玉米黄色素在玉米籽粒中含量约为0.01-0.9mg/100g(0.1-9.0mg/k