• DocumentCode
    426898
  • Title

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

  • Author

    Shibamura, Hidetomo ; Fukuyama, Masayuki ; Uchida, Daisuke ; Ikeda, Seiji ; Kuga, Morihiro ; Sueyoshi, Toshinori

  • Author_Institution
    Dept. of Comput. Sci., Kumamoto Univ., Japan
  • fYear
    2004
  • fDate
    6-8 Dec. 2004
  • Firstpage
    209
  • Lastpage
    216
  • Abstract
    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.
  • Keywords
    embedded systems; field programmable gate arrays; logic design; microprocessor chips; reconfigurable architectures; EXPRESS-1; FPGA; JavaVM; dynamically reconfigurable platform; embedded processor; encryption processing; fully reconfigurable logic; image processing; real-time operating system; reconfigurable computing; runtime reconfiguration mechanism; transparent execution mechanism; Application software; Cryptography; Field programmable gate arrays; Hardware; Image processing; Java; Operating systems; Real time systems; Reconfigurable logic; Runtime;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Field-Programmable Technology, 2004. Proceedings. 2004 IEEE International Conference on
  • Print_ISBN
    0-7803-8651-5
  • Type

    conf

  • DOI
    10.1109/FPT.2004.1393270
  • Filename
    1393270