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
Link To Document