• DocumentCode
    2732842
  • Title

    ACEcardTM: a high-performance architecture for run-time reconfiguration

  • Author

    Davis, Don ; Harris, Jonathan

  • Author_Institution
    TSI TelSys Inc., Columbia, MD, USA
  • fYear
    1998
  • fDate
    30 Mar-3 Apr 1998
  • Firstpage
    616
  • Lastpage
    619
  • Abstract
    Recent FPGA architectures have shown an increased emphasis on run-time reconfiguration, or the ability to rapidly change the functionality of the FPGA to sequentially accommodate large processing tasks. In addition, partial reconfiguration allows for the reconfiguration of a portion of the FPGA while the remainder is running. These two features enable the use of reconfigurable computing in high-performance multi-threaded multi-user environments. However, current board designs are not optimized to provide the processing support required to maintain this run-time environment which includes management of the reconfigurable resources, interface to the host processor and data movement. The authors describe the architecture, design and applicability of the ACEcard, a high performance reconfigurable co-processor. The ACEcard contains reconfigurable resources as well as an embedded processor to manage the runtime reconfiguration of those resources. They provide details of the architecture of the card as well as a description of the current and future Java-based runtime environment
  • Keywords
    coprocessors; field programmable gate arrays; reconfigurable architectures; ACEcard; FPGA; Java-based runtime environment; data movement; embedded processor; high performance reconfigurable coprocessor; high-performance architecture; high-performance multi-threaded multi-user environments; host processor interface; large processing tasks; partial reconfiguration; reconfigurable resource management; run-time reconfiguration; Clocks; Computer architecture; Coprocessors; Design optimization; Environmental management; Field programmable gate arrays; Hardware; Java; Resource management; Runtime environment;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel Processing Symposium, 1998. IPPS/SPDP 1998. Proceedings of the First Merged International ... and Symposium on Parallel and Distributed Processing 1998
  • Conference_Location
    Orlando, FL
  • ISSN
    1063-7133
  • Print_ISBN
    0-8186-8404-6
  • Type

    conf

  • DOI
    10.1109/IPPS.1998.669990
  • Filename
    669990