[发明专利]一种基于FPGA的多核心星载计算机无效
申请号: | 200910071475.9 | 申请日: | 2009-03-03 |
公开(公告)号: | CN101493809A | 公开(公告)日: | 2009-07-29 |
发明(设计)人: | 孙兆伟;刘源;兰盛昌;张锦绣;叶东;赵丹;范国臣;王松;林杰;徐国栋 | 申请(专利权)人: | 哈尔滨工业大学 |
主分类号: | G06F15/80 | 分类号: | G06F15/80 |
代理公司: | 哈尔滨市松花江专利商标事务所 | 代理人: | 张果瑞 |
地址: | 150001黑龙江*** | 国省代码: | 黑龙江;23 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 fpga 多核 心星载 计算机 | ||
1.一种基于FPGA的多核心星载计算机,其特征在于:它包括基于SRAM的FPGA(1)、n个PROM(2)、n个SRAM(3)、反熔丝FPGA(4)和配置NOR型闪存(5),
基于SRAM的FPGA(1)包括n个处理器,分别为第一处理器(1-1)、第二处理器(1-2)……第n处理器(1-n),每个处理器的始能输入端与一个PROM(2)的输出端相连,每个处理器的缓存输入输出端与一个SRAM(3)的输入输出端相连,
反熔丝FPGA(4)包括回读刷写接口电路(4-1)、监测电路(4-2)、控制电路(4-3)和表决电路(4-4),回读刷写接口电路(4-1)的配置文件输入输出端与基于SRAM的FPGA(1)的配置文件输入输出端相连,第一处理器(1-1)的心跳信号输出端与监测电路(4-2)的第一输入端相连,第二处理器(1-2)的心跳信号输出端与监测电路(4-2)的第二输入端相连,第n处理器(1-n)的心跳信号输出端与监测电路(4-2)的第n输入端相连,监测电路(4-2)的输出端与控制电路(4-3)的监测输入端相连,控制电路(4-3)的重构控制信号输入输出端与回读刷写接口电路(4-1)的重构控制信号输入输出端相连,第一处理器(1-1)的总线输出端与表决电路(4-4)的第一输入端相连,第二处理器(1-2)的总线输出端与表决电路(4-4)的第二输入端相连,第n处理器(1-n)的总线输出端与表决电路(4-4)的第n输入端相连,表决电路(4-4)的输出端与控制电路(4-3)的表决信息输入端相连,表决电路(4-4)对基于SRAM的FPGA(1)的n个处理器输出的n个总线输出信息根据少数服从多数的标准进行仲裁,
配置NOR型闪存(5)的输入输出端与回读刷写接口电路(4-1)的输入输出端相连,n为自然数,且n≥1。
2.根据权利要求1所述的一种基于FPGA的多核心星载计算机,其特征在于:所述心跳信号为处理器的I/O端口输出的脉冲信号。
3.根据权利要求1所述的一种基于FPGA的多核心星载计算机,其特征在于:它还包括备份NOR型闪存(6),备份NOR型闪存(6)的输入输出端与基于SRAM的FPGA(1)的数据输入输出端相连。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于哈尔滨工业大学,未经哈尔滨工业大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200910071475.9/1.html,转载请声明来源钻瓜专利网。