Title :
Studying a GALS FPGA Architecture Using a Parameterized Automatic Design Flow
Author :
Jia, Xin ; Vemuri, Ranga
Author_Institution :
Cincinnati Univ., OH
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;
Conference_Titel :
Computer-Aided Design, 2006. ICCAD '06. IEEE/ACM International Conference on
Conference_Location :
San Jose, CA
Print_ISBN :
1-59593-389-1
Electronic_ISBN :
1092-3152
DOI :
10.1109/ICCAD.2006.320014