上海交通大学工程硕士学位论文
活性大,能充分发挥出硬件运算效率,易于实现位宽变化的计算结构,弥补主
机系统上通用处理器字长固定的不足,其缺点是连线和开关多、面积大、速度
慢、重新配置的时间长、设计复杂、耗能多。粗粒度重构的逻辑块较大,功能
强、设计简单,能获得更快的配置速度,更节省芯片面积,其缺点是资源可能
得不到充分利用,灵活性不大,不能完全发挥出硬件效率。
(2) 根据对可重构资源进行配置的信息流数目的不同,可分为单上下文重构
和多上下文重构。单上下文重构仅使用一个配置信息流进行配置。多上下文重
构同时有多个配置信息流文件存储在芯片上,当需要发生功能切换时,能够在
单周期内完成对可重构硬件的配置。
(3) 根据对可重构资源的配置范围不同,可分为局部重构和全局重构。局部
重构是指允许可重构的器件或系统的一部分进行重新配置,配置过程中其余部
分的工作可以不受影响。全局重构则是指器件或系统只能进行全部重新配置,
计算的中间结果必须取出放在额外的存储区,直到新的配置功能全部下载完
毕,才能开始新的操作。
(4) 根据对可重构资源配置时机的不同,可分为静态重构和动态重构。如果
重构必须在中断程序执行的情况下运行,那么称之为静态重构,如果重构过程
可以与程序执行同时进行,则这种重构称之为动态重构。单配置文件的可重构
系统通常具有静态重构的特性,而动态重构系统往往基于多配置文件。
可重构系
原创力文档

文档评论(0)