[发明专利]一种基于AM解调技术的FPGA程序远程升级方法及装置在审
申请号: | 202211295582.1 | 申请日: | 2022-10-21 |
公开(公告)号: | CN115599425A | 公开(公告)日: | 2023-01-13 |
发明(设计)人: | 杜韦江;郝增东;李志强 | 申请(专利权)人: | 天津市英贝特航天科技有限公司 |
主分类号: | G06F8/654 | 分类号: | G06F8/654;G06F8/71 |
代理公司: | 天津市尚文知识产权代理有限公司 12222 | 代理人: | 黄静 |
地址: | 300000 天津市滨海新区自*** | 国省代码: | 天津;12 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 am 解调 技术 fpga 程序 远程 升级 方法 装置 | ||
本申请提供一种基于AM解调技术的FPGA程序远程升级方法,包括:接收并调解载有程序数据的AM信号获得电压信号,将所述电压信号转换为数字信号;解析所述数字信号获得程序数据,将所述程序数据存储到FPGA的存储Flash中,实现对所述FPGA程序的更新。本申请使用无线传输,解决了程序远程升级布设线缆的问题,又利用AM中波广播,利用国内的无线电台,在设备需要升级时才进行广播,几乎没有广播成本,同时具有信号覆盖面更广并节约了大量设备资金。
技术领域
本申请请求保护一种FPGGA程序更新技术,尤其涉及一种基于AM解调技术的FPGA程序远程升级方法。本申请还涉及一种基于AM解调技术的FPGA程序远程升级装置。
背景技术
嵌入式系统设计中经常会同时用到FPGA(fieldprogramablegatearray,现场可编程门阵列)实现一定的算法解析、高速数据处理、多任务执行。FPGA的程序保存在外部Flash存储器中。在FPGA调试完成随功能板卡交付后,随着其所在系统应用的更新,会避免不了进行升级。
目前绝多数板卡都考虑到这个问题,在板卡设计之初就做了升级接口预留,但目前设备升级的方式无外乎三种:
一是通过设备维护人员到现场通过线缆连接设备进行升级,这种方式对于板卡设计最简单,但是需要消耗很大的人力成本,对于有些设备安装的位置可能很偏远或者人员很难到达的地方,人工的成本消耗巨大;
二是通过RS485、网线等可长距离传输的线缆延长升级接口到远端服务端进行远距离升级,这种方式虽然减少了人力成本,但是需要消耗的线缆较长,适合对建筑内的设备使用,那些偏远的设备架设线缆也是极难的,并不适合所有的场合;
三是安装SIM卡,利用移动运行商网络对设备进行升级,这需要在被升级设备中加装SIM工作模组,但是由于国内的三大运行商的网络制式不同,一旦选定一种工作模组其使用的运行商就不能再更改,同时每个设备需要安装一张SIM卡,工作模组和SIM卡的使用都需要花费较高的费用。
一般板级调试时,多采用FPGA下载器进行在线烧录的方式,但是随着FPGA的应用越来越广泛,往往还会有远程升级的需求。
发明内容
为了解决上述背景技术中提出的一个或者多个问题,本申请提出一种基于AM解调技术的FPGA程序远程升级方法。本申请还涉及一种基于AM解调技术的FPGA程序远程升级装置。
本申请提供一种基于AM解调技术的FPGA程序远程升级方法,包括:
接收并调解载有程序数据的AM信号获得电压信号,将所述电压信号转换为数字信号;
解析所述数字信号获得程序数据,将所述程序数据存储到FPGA的存储Flash中,实现对所述FPGA程序的更新。
可选的,所述AM信号生成步骤包括:
将所述程序数据对应的数字信号通过调幅的方式加入载波中,并加入数据帧头、帧尾和校验,生成所述AM信号;
租用固定频率的AM广播电台,将所述AM信号通过无线电发出。
可选的,所述解析所述数字信号获得程序数据后,还包括:
判断所述程序数据的帧头、帧尾和校验是否符合程序升级设定的预设条件,若是,则启动数据写入功能。
本申请还提供一种基于AM解调技术的FPGA程序远程升级装置,包括:
包络检波器电路,用于接收并调解载有程序数据的AM信号获得电压信号;
电压比较电路,用于将所述电压信号转换为数字信号;
信号解析及存储电路,用于解析所述数字信号获得程序数据,将所述程序数据存储到FPGA的存储Flash中,实现对所述FPGA程序的更新。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于天津市英贝特航天科技有限公司,未经天津市英贝特航天科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202211295582.1/2.html,转载请声明来源钻瓜专利网。
- 上一篇:近海制氢平台
- 下一篇:一种主机升级方法、装置、设备及介质