EXPRESS-1: a dynamically reconfigurable platform using embedded processor FPGA

EXPRESS-1: a dynamically reconfigurable platform using embedded processor FPGA
复制标题

DOI:
10.1109/fpt.2004.1393270
复制
发表时间:
2004-12
期刊:
Proceedings. 2004 IEEE International Conference on Field- Programmable Technology (IEEE Cat. No.04EX921)
影响因子:
--
通讯作者:
H. Shibamura;Masayuki Fukuyama;Daisuke Uchida;S. Ikeda;M. Kuga;T. Sueyoshi
H. Shibamura;Masayuki Fukuyama;Daisuke Uchida;S. Ikeda;M. Kuga;T. Sueyoshi
中科院分区:
其他
文献类型:
--
作者:
H. Shibamura;Masayuki Fukuyama;Daisuke Uchida;S. Ikeda;M. Kuga;T. Sueyoshi

文献摘要

被引文献

相似文献

本文提出了一个名为EXPRESS-1的动态可重配置平台,该平台使用商用嵌入式处理器FPGA。该系统充分利用了一个完全可重构的逻辑部分,探索细粒度可重构计算领域。利用实时操作系统实现动态重配置机制,因此响应于应用需求的设备重配置在不暂停其他服务的情况下工作。EXPRESS-1具有透明的执行机制。无论功能是由硬件还是软件执行,该机制都使用户不必知道其执行方式。此外,不需要将重新配置命令显式地指定到程序中,因为系统基于当前条件来确定是否需要重新配置。介绍了EXPRESS-1的开发过程和完全可重构逻辑的运行时重构机制。系统功能也报告了通过一些实际应用,如JavaVM,加密处理和图像处理的基本评估。
This work presents a dynamically reconfigurable platform called EXPRESS-1, which uses the commercially available embedded processor FPGA. The system makes the most of a fully reconfigurable logic part to explore the area of fine-grained reconfigurable computing. A dynamic reconfiguration mechanism is implemented utilizing a real-time operating system, so device reconfiguration in response to application demand works without suspending other services. EXPRESS-1 features a transparent execution mechanism. Whether a function is executed by the hardware or software, the mechanism frees users from awareness of its execution manner. Furthermore, there is no need to explicitly specify reconfiguration commands into a program because the system determines if reconfiguration is needed based on current conditions. The development of EXPRESS-1 and the runtime reconfiguration mechanism of the fully reconfigurable logic are described. System capabilities are also reported through fundamental evaluations with some practical applications such as JavaVM, encryption processing, and image processing.