首页> 外文期刊>電子情報通信学会技術研究報告. リコンフィギャラブルシステム. Reconfigurable Systems >Preemptive Hardware Multitasking on Dynamically Partially Reconfigurable FPGAs - Hardware and Reconfiguration Layers
【24h】

Preemptive Hardware Multitasking on Dynamically Partially Reconfigurable FPGAs - Hardware and Reconfiguration Layers

机译:动态可部分重新配置的FPGA上的抢占式硬件多任务-硬件和重新配置层

获取原文
获取原文并翻译 | 示例
       

摘要

Preemption techniques for HW (hardware) tasks have been studied in order to improve their responsiveness and to allow implementation of a blocking call within a task. In order to support preemption of HW tasks at a level of a conventional software multitasking OS, context saving and restoring mechanisms must be implemented in hardware and appropriate software programming interface, abstracting their implementation details, provided. This paper presents a solution for efficient preemptive hardware multitasking on Xilinx Virtex FPGAs. It comprises an embedded system framework and design flow back-end tools which automate generation of preemptable HW tasks and configuration files used by the framework. The framework features in a high-speed reconfiguration/readback controller and a low-footprint configuration layer. The layer provides an easy-to-use API (Application Programming Interface) facilitating management of the preemption process, which could be used as a base of a fully fledged preemptive SW/HW multitasking OS. The framework has been implemented on top of the Virtex-4 FPGAs and showed promising results.
机译:已经研究了硬件(硬件)任务的抢占技术,以提高其响应速度并允许在任务内执行阻塞调用。为了支持在常规软件多任务OS级别上抢占HW任务,必须在硬件和适当的软件编程接口中实现上下文保存和恢复机制,并提取其实现细节。本文提出了一种在Xilinx Virtex FPGA上有效的抢占式硬件多任务解决方案。它包含一个嵌入式系统框架和设计流程后端工具,这些工具可以自动生成该框架使用的可抢占硬件任务和配置文件。该框架具有高速重新配置/回读控制器和低占用空间的配置层。该层提供了易于使用的API(应用程序编程接口),有助于管理抢占过程,可将其用作成熟的抢占式SW / HW多任务OS的基础。该框架已在Virtex-4 FPGA之上实现,并显示出令人鼓舞的结果。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号