返回首页
当前位置: FPGA主页 > FPGA知识 >

什么是可重构计算?

时间:2010-02-04 22:16来源:未知 作者:admin 点击:
可重构计算(Reconfigurable Computing,RC),FPGA的可重构运算分为动态系统重构和静态系统重构。FPGA(现场可编程门阵列)动态重构技术,是指基于SRAM编程和专门结构的FPGA,在一定条件下,

  可重构计算(Reconfigurable Computing,RC),FPGA的可重构运算分为动态系统重构和静态系统重构。FPGA(现场可编程门阵列)动态重构技术,是指基于SRAM编程和专门结构的FPGA,在一定条件下,不仅具有在系统重新配置电路功能的特性,同时还具有在系统动态重构电路逻辑的能力。换言之,FPGA动态可重构技术就是对FPGA的全部或者部分逻辑资源实现在系统的动态的功能变换,动态可重构FPGA则是基于动态重构技术的一种可在系统实现动态配置的新型FPGA芯片。相对于静态系统重构,动态部分重构缩短了重构的时间,而且在重构时,非重构部分依然运行,其寄存器中的数据不会丢失,从而减少了重构系统的开销,提高了系统运行的效率。可重构计算的概念早在20世纪60年代就已提出。在通用微处理器上也运用了这一思想,如组件就是利用多路选择器来实现功能的变化,而这些组件一般与计算结构不发生直接联系。目前,可重构计算已有较大发展,主要目标是希望通过硬件可编程,来自适应计算任务的需求,以期达到最佳性能;而且这种硬件结构的变化,能实时地适应计算任务要求的变化。
 

(责任编辑:admin)
顶一下
(1)
100%
踩一下
(0)
0%
------分隔线----------------------------
发表评论
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
评价:
表情:
用户名:密码: 验证码:点击我更换图片
推荐内容