[发明专利]一种FPGA的重加载电路有效
申请号: | 201910386759.0 | 申请日: | 2019-05-09 |
公开(公告)号: | CN110134549B | 公开(公告)日: | 2023-04-14 |
发明(设计)人: | 范新明;张宇坤;郭建奇;艾铁柱;杨东亮;艾莉 | 申请(专利权)人: | 中国航空工业集团公司西安航空计算技术研究所 |
主分类号: | G06F11/14 | 分类号: | G06F11/14;G06F1/24 |
代理公司: | 中国航空专利中心 11008 | 代理人: | 王世磊 |
地址: | 710000 *** | 国省代码: | 陕西;61 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 fpga 加载 电路 | ||
本发明属于机载计算机领域,提出一种FPGA的重加载电路。该电路包括:微处理器监控芯片;第一与门;第二与门;微处理器监控芯片通过第一与门和第二与门连接至FPGA。
技术领域
本发明属于机载计算机领域,提出一种FPGA的重加载方法。
背景技术
本发明应用于某型飞机机电管理分系统的远程接口单元中。在以往机载产品中,因为电源抖动等多种因素出现过多起FPGA加载不成功,引起产品降级或输入输出异常,导致产品不能正常工作。因此设计FPGA的重加载功能,在机载产品的设计中越来越重要。
发明内容
发明目的:
提出了一种FPGA的重加载电路,实现电源抖动重新建立和系统工作异常引起狗叫后的FPGA重加载。
技术方案:
第一方面,一种FPGA的重加载电路,其特征在于,包括:
微处理器监控芯片;
第一与门;
第二与门;
微处理器监控芯片通过第一与门和第二与门连接至FPGA。
可选地,还包括:充放电电路,用于对微处理器的手动复位引脚进行充放电控制。
可选地,充放电模块通过RC电路实现。
可选地,微处理器监控芯片是SM706T微处理器监控芯片。
可选地,微处理器监控芯片的复位引脚和电源错误指示输出引脚连接至第一与门的输入端,第一与门的输出端连接至FPGA的复位引脚。
可选地,微处理器监控芯片的狗叫信号引脚和电源错误指示输出引脚连接至第二与门的输入端,第二与门的输出端连接至FPGA的加载控制引脚。
可选地,微处理器监控芯片的供电电源通过分压电路连接至电源错误指示输入引脚。
可选地,微处理器监控芯片的手动复位引脚连接至FPGA的加载完成指示引脚;微处理器监控芯片的看门狗输入引脚连接至FPGA的喂狗引脚;微处理器监控芯片的狗叫输出引脚连接至FPGA的狗叫输出引脚。
有益效果:
本发明提出了一种FPGA的重加载电路,可以实现电源抖动重新建立和系统工作异常引起狗叫后的FPGA重加载,避免FPGA加载不成功,产品快速降级。
附图说明
图1是电路架构图。
具体实施方式
以下结合附图具体说明。
1、FPGA的重加载方式
本发明选用的FPGA型号为XC4VLX25-11FFG668I,IO工作电压为3.3V,核电压为1.2V。FPGA加载完成后,FPGA的加载控制引脚(PROGRAM)信号一直为高。重加载时,需要将PROGRAM先拉低,后拉高,PROGRAM最小脉冲时间是400ns。该重加载方式不局限于该型号FPGA,不同FPGA的ROGRAM最小脉冲时间略有差异,需要参照具体芯片手册。
2、SM706T的电源监控和复位设计
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国航空工业集团公司西安航空计算技术研究所,未经中国航空工业集团公司西安航空计算技术研究所许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910386759.0/2.html,转载请声明来源钻瓜专利网。