首页> 外文OA文献 >Reconfiguration Time Aware Processing on FPGAs
【2h】

Reconfiguration Time Aware Processing on FPGAs

机译:FpGa上的重配置时间感知处理

摘要

The possibility of partial reconfiguration of FPGAs during run-time can be used to implement systems that adapt their execution area over time. Two things are presented in this context:1) For detailed investigations of partial reconfiguration, the two topics modeling and practical realization of reconfigurable systems must be rooted in the design process. We have developed a tool that meets this requirement. It eases the design of partial bitstreams for Xilinx FPGAs for research purpose. The tool wraps the obstacles of partial bitstream generation, motivating people new to this field. Moreover, the backend of the tool, a single UML class diagram that represents the whole characteristics ofthe reconfigurable system under development abstractly, allows to model reconfigurable systems in a comprehensive manner on a high level of abstraction. The UML diagram is filled during the design process until enough information for the generation of bitstreams is available.2) In the single machine environment, several scheduling algorithms exist that allow to quantify schedules with respect to feasibility, optimality, etc. In contrast, reconfigurable devices execute tasks in parallel, which intentionally collides with the single machine principle and seems to require new methods and evaluation strategies for scheduling. However, the reconfigurationphases of adaptable architectures usually take place sequentially. Run-time adaptation is realized using an exclusive port, which is occupied for some reasonable time during reconfiguration. Thus, we can find an analogyto the single machine environment. We investigate the appliance of single processor scheduling algorithms to task reconfiguration on reconfigurable systems. We determine necessary adaptations and propose methods to evaluate the scheduling algorithms.
机译:在运行时对FPGA进行部分重新配置的可能性可用于实现随时间推移调整其执行区域的系统。在这种情况下,有两件事:1)为了对局部重配置进行详细研究,必须在设计过程中扎根两个主题的建模和可重配置系统的实际实现。我们开发了一种可以满足此要求的工具。出于研究目的,它简化了Xilinx FPGA的部分比特流的设计。该工具消除了部分比特流生成的障碍,激发了该领域的新人们。此外,该工具的后端是一个抽象的UML类图,它抽象地表示了正在开发的可重配置系统的整个特征,从而可以在较高的抽象水平上以一种全面的方式对可重配置系统进行建模。在设计过程中,将填满UML图,直到有足够的信息可用于生成比特流为止。2)在单机环境中,存在几种调度算法,这些算法可以量化关于可行性,最优性等方面的调度。设备并行执行任务,这有​​意违反单机原理,并且似乎需要新的方法和评估策略来进行调度。但是,自适应体系结构的重新配置阶段通常顺序进行。使用专用端口可实现运行时自适应,该端口在重新配置期间会占用一定的时间。因此,我们可以找到一个类似于单机环境的模型。我们研究了单处理器调度算法在可重配置系统上用于任务重配置的工具。我们确定必要的适应措施,并提出评估调度算法的方法。

著录项

  • 作者

    Dittmann Florian;

  • 作者单位
  • 年度 2006
  • 总页数
  • 原文格式 PDF
  • 正文语种 eng
  • 中图分类

相似文献

  • 外文文献
  • 中文文献
  • 专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号