Title :
A novel asynchronous FPGA architecture design and its performance evaluation
Author :
Jia, Xin ; Vemuri, Ranga
Author_Institution :
Cincinnati Univ., OH, USA
Abstract :
This paper proposes GAPLA: a globally asynchronous locally synchronous programmable logic array architecture. The whole FPGA area is divided into locally synchronous blocks wrapped with asynchronous I/O interfaces. Data communications between synchronous blocks are controlled by 2-phase handshaking signals under bundled-data delay assumption. The size and shape of each locally synchronous block are programmable so that different modules in a design can be effectively implemented. By dividing the FPGA area into smaller blocks, the delays of long interconnect wires, which could easily dominate other delays in conventional FPGAs, only come into picture when there are communications between blocks. Therefore, each block could run at higher speed. The area overhead of adopting the GALS style in GAPLA architecture is estimated to be very small (about 7%). Experimental results show an up to 55% performance improvement compared to the conventional FPGAs.
Keywords :
asynchronous circuits; field programmable gate arrays; logic design; 2-phase handshaking signals; GAPLA architecture; asynchronous FPGA architecture; asynchronous I/O interfaces; bundled-data delay; data communications; globally asynchronous locally synchronous programmable logic array; Clocks; Communication system control; Data communication; Delay; Field programmable gate arrays; Frequency; Integrated circuit interconnections; Programmable logic arrays; Shape; Wires;
Conference_Titel :
Field Programmable Logic and Applications, 2005. International Conference on
Print_ISBN :
0-7803-9362-7
DOI :
10.1109/FPL.2005.1515736