DocumentCode :
1110566
Title :
An asynchronous dataflow FPGA architecture
Author :
Teifel, John ; Manohar, Rajit
Author_Institution :
Comput. Syst. Lab., Cornell Univ., Ithaca, NY, USA
Volume :
53
Issue :
11
fYear :
2004
Firstpage :
1376
Lastpage :
1392
Abstract :
We discuss the design of a high-performance field programmable gate array (FPGA) architecture that efficiently prototypes asynchronous (clockless) logic. In this FPGA architecture, low-level application logic is described using asynchronous dataflow functions that obey a token-based compute model. We implement these dataflow functions using finely pipelined asynchronous circuits that achieve high computation rates. This asynchronous dataflow FPGA architecture maintains most of the performance benefits of a custom asynchronous design, while also providing postfabrication logic reconfigurability. We report results for two asynchronous dataflow FPGA designs that operate at up to 400 MHz in a typical TSMC 0.25 /spl mu/m CMOS process.
Keywords :
CMOS integrated circuits; data flow graphs; field programmable gate arrays; logic design; pipeline processing; reconfigurable architectures; CMOS process; application logic; asynchronous dataflow FPGA architecture; custom asynchronous design; field programmable gate array; pipelined asynchronous circuits; postfabrication logic reconfigurability; token-based compute model; CMOS integrated circuits; Data flow graphs; Field programmable gate arrays; Logic design; Pipeline processing; Reconfigurable architectures; Index Terms- Asynchronous/synchronous operation; dataflow architectures; gate arrays; reconfigurable hardware.;
fLanguage :
English
Journal_Title :
Computers, IEEE Transactions on
Publisher :
ieee
ISSN :
0018-9340
Type :
jour
DOI :
10.1109/TC.2004.88
Filename :
1336760
Link To Document :
بازگشت