可重构计算系统的研究与应用
推荐给好友
打印
加入收藏
更新于2009-06-10 12:12:41

摘要:可重构计算系统既具有在制造后的可编程性.又能提供较高的计算性能和计算密度。对可重构计算系统的基本概念以及系统 构成概要介绍的基础上,通过一个实例给出了可重构计算系统的一种快速实现方法,与具有相同功能的其他系统相比.这种系统更灵活和高效。
关键词:可重构计算;可编程门阵列(FPGA);片上可重构系统(SoPC)

O 引言 随着军事、通信、汽车电子等应用领域中各类现代化智能设备的不断发展,高性能信息处理系统的需求日益增长,这种系统的高性能主要体现在要求大数据量、大计算量的高速处理;要求系统具有可针对应用环境变化的自适应;要求系统小型化,低功耗。传统的基于通用处理器通过软件编程实现基本算法的方法和基于硬件的方法都无法完全满足这些要求。而可重构计算系统结合了传统硬件和软件实现方案的优点,既具有硬件并行计算的高性能,又具有软件的灵活性⋯。

1 可重构计算系统的构成

可重构计算基于现场可编程门阵列,即FPGA。FPGA的编程技术主要有两种,一种是反熔丝技术,但是这种技术的可重构实时性太差。另一种是基于静态存储器(SRAM)可编程原理的FPGA编程技术,这种硬件包含计算单元阵列,这些计算单元的功能由可编程的配置位来决定。当前大多数的可重构设备是基于静态存储器的,其实现计算单元的粒度随不同的系统要求而不同,粒度是指可重构处理单元的操作数的宽度_2 ]。 单纯FPGA结构并不能很好地满足应用要求,目前已有的可重构系统中都分别包含了可重构逻辑资源和固定逻辑资源。固定逻辑资源既可是一个宿主机也可只是一个微控制器。按照它们之间的耦合程度可以将可重构计算系统大致分为4种模式。

详情点击下载>>
相关链接


 
关于我们 | 诚邀加盟 | 客户服务 | 相关法律 | 网站地图 | 友情链接 | 服务信箱:service@eefocus.com
© 2006 与非门科技信息咨询(北京)有限公司 All Rights Reserved.