DocumentCode
1652800
Title
Studying a GALS FPGA Architecture Using a Parameterized Automatic Design Flow
Author
Jia, Xin ; Vemuri, Ranga
Author_Institution
Cincinnati Univ., OH
fYear
2006
Firstpage
688
Lastpage
693
Abstract
Routing delays dominate other delays in current FPGA designs. We have proposed a novel Globally Asynchronous Locally Synchronous (GALS) FPGA architecture called the GAPLA to deal with this problem. In the GAPLA architecture, The FPGA area is divided into locally synchronous blocks and the communications between them arc through asynchronous I/O interfaces. An automatic design flow is developed for the GAPLA architecture. Starting from behavioral description, a design is partitioned into smaller modules and fit to GAPLA synchronous blocks. The asynchronous communications between modules are then synthesized. The CAD flow is parameterized in modeling the GAPLA architecture. By manipulating the parameters, we could study different factors of the designed GAPLA architecture. Our experimental results show an average of 20% performance improvement could be achieved by the GAPLA architecture
Keywords
delays; field programmable gate arrays; logic CAD; CAD flow; GALS FPGA architecture; GAPLA architecture; Globally Asynchronous Locally Synchronous FPGA architecture; parameterized automatic design flow; routing delays; Circuit synthesis; Clocks; Delay; Design automation; Field programmable gate arrays; Integrated circuit interconnections; Logic arrays; Programmable logic arrays; Routing; Switches;
fLanguage
English
Publisher
ieee
Conference_Titel
Computer-Aided Design, 2006. ICCAD '06. IEEE/ACM International Conference on
Conference_Location
San Jose, CA
ISSN
1092-3152
Print_ISBN
1-59593-389-1
Electronic_ISBN
1092-3152
Type
conf
DOI
10.1109/ICCAD.2006.320014
Filename
4110253
Link To Document