skip to main content
10.1145/1233501.1233644acmconferencesArticle/Chapter ViewAbstractPublication PagesiccadConference Proceedingsconference-collections
Article

Studying a GALS FPGA architecture using a parameterized automatic design flow

Published: 05 November 2006 Publication History

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 are 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 sytthesized. The CAD flow is parameterized in modeling the GAPLA architecture. By manipulating the parameters, we could study different factors of the designed GAPLA arcitecturc. Our experimental results show an average of 20% performance improvement could be achieved by the GAPLA architecture.

References

[1]
Jason Cong, Y. Fan, et al. Architecture and synthesis for multi-cycle communications. In Proc. Int. Symp. Physical Design, Apr. 2003.
[2]
William Tsu, Andrc Dehon, et al. High-speed, hierarchical synchronous reconfigurable array. In Proc. Int. Symp. Field Programmable Gate Arrays, 1999.
[3]
Akshay Sharma, Katherine Compton, et al. Exploration of pipelined FPGA interconnect structures. In Proc. Int. Symp. Field Programmable Gate Arrays, 2004.
[4]
Xin Jia, Ranga Vemuri. A novel asynchronous FPGA architecture design and its performanc evaluation. Proc. Int. Workshop Field Programmable Logic and Applications, 2005.
[5]
Xin Jia, Ranga Vemuri. CAD tools for a globally asynchronous locally synchronous FPGA architecture. Proc. 19th Int. Conf. VLSI Design, India, 2006.
[6]
S. Hauck, S. Burns, G. Borriello, C. Ebeling. A FPGA for implementing asynchronous circuits. In IEEE Design & Test of Computers Vol. 11, No. 3, Fall 1994.
[7]
Robert Payne. Self-timed FPGA systems. In Int. Workshop Field Programmable Logic and Applications 1995.
[8]
R. Konishi, I. Hideyuki, ct al. PCA-1: a fully asynchronous self-reconfigurable LSI. In Int. Symp. Asynchronous Circuits and Systems Mar. 2001.
[9]
John Teifel, Rajit Manohar. Highly pipelined asynchronous FPGAs. In Proc. Int. Symp. Field Programmable Gate Arrays Feb. 2004.
[10]
R. P. Dick, D. L. Rhodes, W. Wolf. TGFF:task graphs for free. In Proc. Int. Workshop Hardware/Software Codesign Mar. 1998.
[11]
Andrew Royal, Peter Cheung. Golbally asynchronous locally synchronous FPGA architectures. In Int. Workshop Field Programmable Logic and Applications 2003.
[12]
A. Girault, C. Menier. Automatic production of globally asynchronous locally synchronous systems. In Proc. EMSOFT, 2002.
[13]
Song Peng, et al. Automated synthesis for asynchronous FPGAs. In Proc. FCCM, 2005.
[14]
D. Filo, D. C. Ku, X. Coelho, and G. Micheli. Interface optimization for concurrent systems under timing constraints. IEEE Trans. VLSI, 1(3), Sept. 1993.
[15]
D. Hightower. A solution to line-routing problem on the continous plane. Proc. Design Automation Conf., 1969.

Recommendations

Comments

Information & Contributors

Information

Published In

cover image ACM Conferences
ICCAD '06: Proceedings of the 2006 IEEE/ACM international conference on Computer-aided design
November 2006
147 pages
ISBN:1595933891
DOI:10.1145/1233501
Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

Sponsors

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 05 November 2006

Permissions

Request permissions for this article.

Check for updates

Qualifiers

  • Article

Conference

ICCAD06
Sponsor:

Acceptance Rates

Overall Acceptance Rate 457 of 1,762 submissions, 26%

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • 0
    Total Citations
  • 157
    Total Downloads
  • Downloads (Last 12 months)0
  • Downloads (Last 6 weeks)0
Reflects downloads up to 07 Mar 2025

Other Metrics

Citations

View Options

Login options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Figures

Tables

Media

Share

Share

Share this Publication link

Share on social media