DocumentCode
3548420
Title
Using GALS architecture to reduce the impact of long wire delay on FPGA performance
Author
Jia, Xin ; Vemuri, Ranga
Author_Institution
Dept. of ECECS, Cincinnati Univ., OH, USA
Volume
2
fYear
2005
fDate
18-21 Jan. 2005
Firstpage
1260
Abstract
Interconnect delay is becoming a major roadblock to FPGA performance with technology scaling and growing chip sizes. globally asynchronous locally synchronous (GALS) design is considered a potential solution to this issue. An important design decision in building a GALS FPGA architecture is to determine the appropriate GALS island size. A large GALS island will reduce the asynchronous communication overhead but the interconnect delay inside an island is increased. On the other hand, asynchronous communication overhead could be a major concern for a small GALS island size. In this paper, we propose a design flow to investigate this tradeoff. The input circuit is first divided into partitions according to the specified GALS island size and each partition is then implemented with commercially available CAD tools. The overall system performance is estimated by a performance evaluator. Experimental results validate our design flow and show a performance improvement of around 20% by adopting a GALS architecture.
Keywords
asynchronous circuits; circuit CAD; delays; field programmable gate arrays; integrated circuit design; integrated circuit interconnections; synchronisation; CAD tools; GALS FPGA architecture; GALS architecture; GALS island size; asynchronous communication; globally asynchronous locally synchronous design; interconnect delay; long wire delay; technology scaling; Asynchronous communication; Buildings; Circuit optimization; Delay; Design automation; Field programmable gate arrays; Integrated circuit interconnections; Registers; System performance; Wire;
fLanguage
English
Publisher
ieee
Conference_Titel
Design Automation Conference, 2005. Proceedings of the ASP-DAC 2005. Asia and South Pacific
Print_ISBN
0-7803-8736-8
Type
conf
DOI
10.1109/ASPDAC.2005.1466572
Filename
1466572
Link To Document