[发明专利]一种基于FPGA的自适应星载计算机及应用所述计算机实现内部资源动态分配的方法无效
申请号: | 201010300473.5 | 申请日: | 2010-01-20 |
公开(公告)号: | CN101788927A | 公开(公告)日: | 2010-07-28 |
发明(设计)人: | 孙兆伟;刘源;兰盛昌;赵丹;杨正贤;徐国栋;张世杰;曹星惠;叶东;董晓光 | 申请(专利权)人: | 哈尔滨工业大学 |
主分类号: | G06F9/50 | 分类号: | G06F9/50;G06F11/07 |
代理公司: | 哈尔滨市松花江专利商标事务所 23109 | 代理人: | 牟永林 |
地址: | 150001 黑龙*** | 国省代码: | 黑龙江;23 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 一种基于FPGA的自适应星载计算机及应用所述计算机实现内部资源动态分配的方法,属于航天航空数据处理技术领域,解决了传统可重构星载计算机无法有效管理可重构FPGA资源的问题。本发明的星载计算机采用SRAM型FPGA实现,所述SRAM型FPGA的内部资源包括主控单元和由n个大小完全相等的重构单元组成的重构单元阵列,并且SRAM型FPGA支持部分重构技术。本发明的内部资源动态分配方法是当星载计算机启动一个线程时,主控单元根据线程需要的硬件电路,将处于空闲状态的重构单元构造成相应的硬件电路;当所述线程结束或者终止时,主控单元将构造有所述硬件电路的重构单元的内容清除,使其恢复到空闲状态。本发明实现了计算机对内部资源的动态分配,适用于星上数据处理。 | ||
搜索关键词: | 一种 基于 fpga 自适应 计算机 应用 实现 内部 资源 动态分配 方法 | ||
【主权项】:
一种基于FPGA的自适应星载计算机,它包括SRAM型FPGA(1)、PROM型FPGA配置芯片(5)和Flash存储器(2),其特征是:SRAM型FPGA(1)的内部资源包括主控单元(1-1)和重构单元阵列(1-2)两部分,其中主控单元(1-1)包括一个处理器(1-1-1)和FPGA片内配置端口(1-1-2),重构单元阵列(1-2)由n个大小完全相等的重构单元(1-2-1)组成,PROM型FPGA配置芯片(5)的配置输出端口与SRAM型FPGA(1)的片外配置输入端口相连,Flash存储器(2)的控制输入输出端口与处理器(1-1-1)的外部存储器控制输入输出端口相连,其中,n为大于0的整数。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于哈尔滨工业大学,未经哈尔滨工业大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201010300473.5/,转载请声明来源钻瓜专利网。