[发明专利]FPGA信号调制解调动态重构方法、装置、系统及存储介质在审
申请号: | 202111537219.1 | 申请日: | 2021-12-15 |
公开(公告)号: | CN114385077A | 公开(公告)日: | 2022-04-22 |
发明(设计)人: | 熊清军;尚蕾;王玉鹏 | 申请(专利权)人: | 成都航天通信设备有限责任公司 |
主分类号: | G06F3/06 | 分类号: | G06F3/06;G06F12/02;H04L27/00 |
代理公司: | 成都九鼎天元知识产权代理有限公司 51214 | 代理人: | 刘世权 |
地址: | 610052 四川省成都市*** | 国省代码: | 四川;51 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | fpga 信号 调制 解调 动态 方法 装置 系统 存储 介质 | ||
1.一种FPGA信号调制解调动态重构方法,其特征在于,用于FPGA信号调制解调动态重构系统的FPGA信号调制解调动态重构系统设备,所述FPGA信号调制解调动态重构系统还包括FPGA芯片,所述FPGA芯片包括固定配置区和动态配置区,所述方法包括以下步骤:
获取配置数据,并将所述动态配置区划分为至少一个调制解调功能区域;
判断所述调制解调功能区域是否满足对应调制解调功能的逻辑资源需求,若是,利用所述配置数据,生成固定配置文件和动态配置文件;
将所述固定配置文件和动态配置文件进行存储,并生成每个配置文件的地址信息;
在接收到信号调制解调指令时,自动加载所述固定配置文件,并根据所述信号调制解调指令加载对应地址信息的动态配置文件,以使所述FPGA芯片根据所述固定配置文件和动态配置文件执行对应调制解调动作。
2.如权利要求1所述的FPGA信号调制解调动态重构方法,其特征在于,所述获取配置数据,并将所述动态配置区划分为至少一个调制解调功能区域步骤,具体包括:
获取配置数据;其中,所述配置数据包括顶层配置信息和至少一个调制解调功能模块的动态配置信息,所述顶层配置信息包括固定功能模块的固定配置信息和所述动态配置信息的实例化数据;
基于所述固定配置信息和所述动态配置信息,将所述动态配置区划分为至少一个调制解调功能区域,以使每个调制解调功能区域对应于至少一个调制解调功能模块。
3.如权利要求2所述的FPGA信号调制解调动态重构方法,其特征在于,所述配置数据还包括约束文件,所述基于所述固定配置信息和所述动态配置信息,将所述动态配置区划分为至少一个调制解调功能区域步骤,具体包括:
根据所述固定配置信息和所述动态配置信息,执行逻辑综合动作,生成网表中间文件;
利用所述网表中间文件和约束文件,建立所述FPGA芯片中逻辑资源与网表中间文件的联系,以对所述动态配置区进行划分,获得至少一个调制解调功能区域。
4.如权利要求1所述的FPGA信号调制解调动态重构方法,其特征在于,所述将所述固定配置文件和动态配置文件进行存储,并生成每个配置文件的地址信息步骤,具体包括:
将所述固定配置加载文件存储至第一存储器;
将所述动态配置加载文件存储至第二存储器,并生成所述第二存储器中每个固定配置加载文件的地址信息。
5.如权利要求4所述的FPGA信号调制解调动态重构方法,其特征在于,所述第一存储器为flash存储器,所述第二存储器为非易失性存储器。
6.如权利要求5所述的FPGA信号调制解调动态重构方法,其特征在于,所述将所述固定配置文件和动态配置文件进行存储,并生成每个配置文件的地址信息步骤之后,所述方法还包括:
获取每个动态配置文件的起始地址和结束地址,并对所述起始地址和结束地址进行编码,获得地址编码;
为每个动态配置文件生成对应的标识信息,并建立所述地址编码与所述标识信息的第一映射关系。
7.如权利要求6所述的FPGA信号调制解调动态重构方法,其特征在于,所述在接收到信号调制解调指令时,自动加载所述固定配置文件,并根据所述信号调制解调指令加载对应地址信息的动态配置文件步骤,具体包括:
在接收到信号调制解调指令时,自动加载固定配置文件,并判断是否检测到触发标志;其中,所述触发标志与所述标识信息建立有第二映射关系;
若检测到触发标志,匹配所述触发标志对应的标识信息,定位所述标识信息对应地址编码的动态配置文件;
加载所述动态配置文件,以执行所述动态配置文件对应的调制解调动作。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于成都航天通信设备有限责任公司,未经成都航天通信设备有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111537219.1/1.html,转载请声明来源钻瓜专利网。