[发明专利]一种多FPGA的上电配置控制方法有效
申请号: | 201711265491.2 | 申请日: | 2017-12-05 |
公开(公告)号: | CN107967041B | 公开(公告)日: | 2019-12-31 |
发明(设计)人: | 余达;刘金国;周怀得;马庆军;陈佳豫;张博研;浦前帅 | 申请(专利权)人: | 中国科学院长春光学精密机械与物理研究所 |
主分类号: | G06F1/18 | 分类号: | G06F1/18;G06F1/3234 |
代理公司: | 22214 长春众邦菁华知识产权代理有限公司 | 代理人: | 王丹阳 |
地址: | 130000 吉*** | 国省代码: | 吉林;22 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 fpga 配置 控制 方法 | ||
一种多FPGA的上电配置控制方法,涉及一种多FPGA的上电配置控制方法,解决现有多FPGA在上电配置过程中存在供电电源不足时,导致部分或者全部FPGA配置失败,当使用大功率的供电电源,导致资源浪费等问题,包括FPGA上电配置控制系统,所述FPGA上电配置控制系统包括DC/DC电源、外部电路、FPGA的IO供电LDO、FPGA的内核供电LDO及RC延时电路;DC/DC电源输出的电压经传输电缆和各LDO分别给外部电路、FPGA的IO和内核供电;RC延时电路用于控制FPGA的IO供电LDO输出电压、内核供电LDO输出电压以及FPGA的program_b使能;通过各片FPGA加载时间的错开,可降低DC/DC输出总电流的大小,提高电源的利用效率。
技术领域
本发明涉及一种多FPGA的上电配置控制方法,具体涉及一种基于航天应用的多FPGA的上电配置控制方法。
背景技术
FPGA在上电配置过程中,需要较大的配置峰值电流;若几片FPGA采用同一电源供电,而几片FPGA在相同的时间内进行上电配置,则需要单片配置的数倍电流,若供电电源输出的电流或者电压不足,则存在部分或者全部FPGA配置失败。一种解决办法是使用大功率的供电电源,而配置成功后所需要的功耗较小,资源浪费严重。
发明内容
本发明为解决现有多FPGA在上电配置过程中存在供电电源不足时,导致部分或者全部FPGA配置失败,当使用大功率的供电电源,导致资源浪费等问题,提供一种多FPGA的上电配置控制方法。
一种多FPGA的上电配置控制方法,包括FPGA上电配置控制系统,所述FPGA上电配置控制系统包括DC/DC电源、外部电路、FPGA的IO供电LDO、FPGA的内核供电LDO及RC延时电路;所述DC/DC电源输出的电压经传输电缆和各LDO分别给外部电路、FPGA的IO和内核供电;所述RC延时电路用于控制FPGA的IO供电LDO输出电压、内核供电LDO输出电压以及FPGA的program_b使能;在上电配置控制过程中,采用分时上电,具体上电配置控制方法为:
步骤一、外部电路上电;LDO处于输出常使能状态,在DC/DC电源输出电压后LDO开始输出电压;
步骤二、FPGA的IO供电LDO输出使能;
IO供电LDO受RC延时电路控制,当RC延时电路的电压上升到门限电压IO供电LDO开始输出电压,多片FPGA的IO供电LDO在相同的延时时间输出使能,所述延时时间为0.2tconfig;式中tconfig为FPGA配置的最大电源上升时间;
步骤三、FPGA的内核供电LDO输出使能;
内核供电LDO输出受RC延时电路控制,当RC延时电路的电压上升到门限电压后内核供电LDO开始输出电压;
设定n片FPGA,则n片FPGA的内核电源使能间隔时间为0.6tconfig/n;即第一片FPGA的配置起始时刻为0.2tconfig+0.6tconfig/n,第二片FPGA的配置起始时刻为0.2tconfig+0.6tconfig×2/n,第n片FPGA的配置起始时刻为0.2tconfig+0.6tconfig×n/n;
步骤四、FPGA的program_b使能启动配置,program_b使能受RC延时电路控制,当RC延时电路的电压上升到门限电压后program_b输出使能;具体控制方法为:
FPGA的Done控制FPGA的program_b;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国科学院长春光学精密机械与物理研究所,未经中国科学院长春光学精密机械与物理研究所许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201711265491.2/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种信息安全保护机构
- 下一篇:一种用于机箱的硬盘定位装置