[发明专利]一种面向元器件飞行验证的FPGA在轨调试方法有效
申请号: | 202010710388.X | 申请日: | 2020-07-22 |
公开(公告)号: | CN112104404B | 公开(公告)日: | 2022-12-09 |
发明(设计)人: | 刘鸿瑾;张绍林;白星;周游;李天文;王朋;李宾;王红霞;焦聪;苏博 | 申请(专利权)人: | 北京轩宇空间科技有限公司 |
主分类号: | H04B7/185 | 分类号: | H04B7/185;H04B17/40 |
代理公司: | 成都弘毅天承知识产权代理有限公司 51230 | 代理人: | 苟莉 |
地址: | 100190 北*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 面向 元器件 飞行 验证 fpga 调试 方法 | ||
1.一种面向元器件飞行验证的FPGA在轨调试方法,其特征在于,所属方法包括如下步骤:
S1:调试客户端通过线缆连接地面站,地面站通过星地通信链路向在轨航天器天线终端发起传输请求,等待建立通信后,由地面终端发起FPGA下载或调试信息传输请求;
S2:在轨航天器天线终端接收到请求信息后通过以太网将建立连接信息传递给MCU;
S3:MCU接收包含FPGA下载或调试信息的以太网数据包并解析,随后通过自定义JTAG链路将该信息发送至FPGA;
S4:FPGA收到该下载或调试信息请求地面站的信息后,返回应答响应信息和握手数据给MCU;
S5:MCU接收到FPGA返回的应答信息和握手数据后,通过以太网将该信息传递给在轨航天器天线终端;
S6:在轨航天器天线终端接收该信息,并将该信息发送至地面站调试客户端,从而完成地面终端与在轨被试FPGA之间的链接建立和握手操作;
S7:地面终端通过星地调试链路进行在轨被试FPGA的程序下载和远程调试操作。
2.根据权利要求1所述的一种面向元器件飞行验证的FPGA在轨调试方法,其特征在于:步骤S1中的传输信息包括FPGA的位流与调试信息。
3.根据权利要求1所述的一种面向元器件飞行验证的FPGA在轨调试方法,其特征在于:步骤S3、S4、S5中,MCU为宇航级抗辐射加固设计的微处理器。
4.根据权利要求1所述的一种面向元器件飞行验证的FPGA在轨调试方法,其特征在于:步骤S3、S4、S5中,MCU内置可将以太网接口接收到的远程调试指令和数据进行解析的软硬件功能模块,将通过在轨航天器天线终端接收到的地面调试请求数据转化为符合标准JTAG时序的信号传输给在轨FPGA,并将FPGA反馈响应数据转化为以太网数据包,通过航天器天线终端下传到地面终端。
5.根据权利要求1所述的一种面向元器件飞行验证的FPGA在轨调试方法,其特征在于:步骤S3中自定义JTAG包含TCK、TMS、TDO、TDI、GND标准仿真器信号,且该信号为3.3V电平标准。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京轩宇空间科技有限公司,未经北京轩宇空间科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010710388.X/1.html,转载请声明来源钻瓜专利网。