• DocumentCode
    763321
  • Title

    FPGAs as reconfigurable processing elements

  • Author

    Fawcett, B.

  • Author_Institution
    Xilinx Inc., San Jose, CA
  • Volume
    12
  • Issue
    2
  • fYear
    1996
  • fDate
    3/1/1996 12:00:00 AM
  • Firstpage
    8
  • Lastpage
    10
  • Abstract
    In most applications, FPGAs are used to implement “glue logic”, providing the advantages of high integration levels without the expense and risk of custom ASIC development. However, as SRAM-based FPGA devices have increased in capability, their use as in-system-configurable computing elements is receiving considerable attention. Indeed, reconfigurable FPGA technology holds the potential for reshaping the future of computing by providing the capability to dynamically alter a computer´s hardware resources to optimally service immediate computational needs. Computing circuits built from SRAM-based FPGAs can meet the true goal of parallel processing-executing algorithms in circuitry with the inherent parallelism of hardware, while avoiding the instruction fetch and load/store bottlenecks of traditional von Neumann architectures. There are many computationally-intensive algorithms that can benefit from being partially or wholly implemented in hardware. Typically, these algorithms are too specialized to justify the expense of manufacturing custom IC devices
  • Keywords
    coprocessors; field programmable gate arrays; parallel processing; reconfigurable architectures; FPGAs; SRAM-based FPGA devices; computationally-intensive algorithms; in-system configurable computing elements; parallel processing; reconfigurable processing elements; Acceleration; Application software; Circuits; Coprocessors; Field programmable gate arrays; Hardware; Logic arrays; Process design; Very large scale integration; Workstations;
  • fLanguage
    English
  • Journal_Title
    Circuits and Devices Magazine, IEEE
  • Publisher
    ieee
  • ISSN
    8755-3996
  • Type

    jour

  • DOI
    10.1109/101.485906
  • Filename
    485906