[发明专利]SCA波形组件组合部属方法有效
申请号: | 201911061006.9 | 申请日: | 2019-11-01 |
公开(公告)号: | CN110932737B | 公开(公告)日: | 2021-04-06 |
发明(设计)人: | 王彦刚;范建华;胡永扬;魏祥麟;王观武 | 申请(专利权)人: | 中国人民解放军国防科技大学 |
主分类号: | H04B1/00 | 分类号: | H04B1/00;H04L29/06;H04L29/08 |
代理公司: | 南京理工大学专利中心 32203 | 代理人: | 吴茂杰 |
地址: | 210007 江*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | sca 波形 组件 组合 部属 方法 | ||
1.一种SCA波形组件组合部属方法,包括如下步骤:
(10)波形组件组合变量值确定:主控模块从波形组件库中获取需要组合的波形组件,并为所述波形组件的组合变量确定实际数值;
(20)波形组件组合变量值分发:主控模块部属波形组件到处理器后,向代理模块发送相应波形组件的组合变量值;
(30)波形组件组合变量配置:各波形组件从代理模块获得各自的组合变量值,并配置到波形组件程序内部的实际组合变量;
所述(10)波形组件的组合变量值确定步骤中,所述主控模块是运行在硬件抽象层之上的主控组件,其部属在负责管理硬件平台的处理器上;
其特征在于:
所述(10)波形组件的组合变量值确定步骤中,所述波形组件库为存储波形组件的存储系统,其中波形组件以二进制文件的形式存在,并且每个二进制文件配备一个描述文件;
所述描述文件为描述二进制文件中所包含波形组件属性及组合变量;
所述波形组件属性包括当前波形组件ID、当前波形组件功能及指标、部属处理器条件和目标波形组件功能;
所述目标波形组件是接收当前波形组件发送数据的波形组件;
所述组合变量包括当前波形组件LD、目标波形组件LD以及LD-PD映射关系;
所述(10)波形组件组合变量值确定步骤包括:
(11)获取波形组件:根据对波形组件的功能及指标需求,主控模块基于描述文件,在波形组件库中检索出组合后能够形成一个完整波形应用所需要的多个波形组件;
(12)确定波形组件LD:主控模块为每个波形组件分配一个唯一的LD地址;
(13)确定目标波形组件LD:主控模块按照数据的流向,以每个波形组件为当前波形组件,确定每个波形组件的目标波形组件,并确定每个波形组件的目标波形组件LD值;
(14)确定部属物理处理器:主控模块依据描述文件中的波形组件部属处理器要求,确定波形组件将要部属的处理器,同时根据硬件平台手册获取该处理器的物理地址PD;
(15)确定LD-PD映射关系:主控模块将每个波形组件的目标波形组件LD与目标波形组件所部属的处理器PD相互映射,为每个波形组件构成LD-PD映射关系。
2.根据权利要求1所述的波形组件组合部属方法,其特征在于:
所述(20)波形组件组合变量值分发步骤中,所述代理模块是运行在硬件抽象层之上的LD为0的代理组件,每个部属波形组件的处理器上都运行一个代理模块,其对下接收主控模块发送过来的配置消息并存储到内存中,对上提供读接口函数ReadConfig;
所述配置消息包括一个处理器上所部属的所有波形组件的组合变量值;
所述读接口函数ReadConfig的输入参数为波形组件ID,输出参数为组合变量值,其运行步骤包括:
a)检测共享空间有效字段是否有效;
b)有效,则返回组合变量值;
c)无效,则返回步骤a)。
3.根据权利要求1所述的波形组件组合部属方法,其特征在于,所述(20)波形组件的组合变量值分发步骤包括:
(21)主控模块将所有波形组件部属到相应处理器上;
(22)主控模块为每个部属波形组件的处理器构建一个配置消息;
(23)主控模块检查当前是否已经将所有配置消息发送完毕;是,则主控模块程序退出;否,则主控模块提取一个配置消息;
(24)主控模块向硬件抽象层注册LD-PD映射关系,其中LD为0,PD为当前提取的配置消息所对应的处理器;
(25)主控模块构建硬件抽象层消息,硬件抽象层消息的LD为0、payload为当前提取的配置消息;
(26)主控模块将通过硬件抽象层接口将含有配置消息的硬件抽象层消息发送出去;并返回步骤(23)。
4.根据权利要求1所述的波形组件组合部属方法,其特征在于,所述(30)波形组件组合变量配置步骤包括:
(31)波形组件读取配置消息:部属到相应处理器上的波形组件开始运行,并调用ReadConfig函数从代理模块读取配置消息;
(32)波形组件解析配置消息:波形组件解析配置消息并获得组合变量值;
(33)波形组件初始化组合变量:波形组件将组合变量值赋给波形组件程序内的实际组合变量。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国人民解放军国防科技大学,未经中国人民解放军国防科技大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911061006.9/1.html,转载请声明来源钻瓜专利网。