Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
10.1145/275107.275133acmconferencesArticle/Chapter ViewAbstractPublication PagesfpgaConference Proceedingsconference-collections
Article
Free access

Fast integrated tools for circuit design with FPGAs

Published: 01 March 1998 Publication History

Abstract

To implement high-density and high-speed FPGA circuits, designers need tight control over the circuit implementation process. However, current design tools are unsuited for this purpose as they lack fast turnaround times, interactiveness, and integration. We present a system for the Xilinx XC6200 FPGA, which addresses these issues. It consists of a suite of tightly integrated tools for the XC6200 architecture centered around an architecture-independent tool framework. The system lets the designer easily intervene at various stages of the design process and features design cycle times (from an HDL specification to a complete layout) in the order of seconds.

References

[1]
R. Amerson, R. J. Caner, W. B. Culbenson, P. Kuekes, G. Snider. Teramac- Configurable Custom Computing. Proc. 'IEEE Symposium on FPGAs for Custom Computing Machines. IEEE Computer Society Press, 1995.
[2]
J. M. Arnold, D. A. Buell, E. G. Davis. Splash 2. Proc. 4th Annual ACM Symposhtm on Parallel Algorithms and Architectures, 1992.
[3]
Atmel. Configurable Logic:. Design & Application Book, 1995.
[4]
P. Benin, H. Touati. PAM Programming Environments: Practice and Experience. Proc. IEEE Symposhtm on FPGAs for Custom Computing Machines. IEEE Computer Society Press, 1994.
[5]
R. E. Bryant. Symbolic Boolean Manipulation with Ordered Binary Decision Diagrams. A CM Computing &trveys, Vol. 24, 293-318, 1992.
[6]
CFI Architecture Technical Subcommittee. CAD Framework Users, Goals, and Objectives, Version 0.91, CAD Framework Initiative, 1990.
[7]
B. Culbertson, T. Osame, Y. Otsuru, J. B. Shackleford, M. Tanaka. The HP Tsutsuji Logic Synthesis System. Hewlett- Packard Journal, August 1993.
[8]
S. Gehring. An Integrated Framework for Stntctured Circuit Design with Field-Programmable Gate Arrays. Dissertation No. 12188, ETH Ziirich, 1997 (http://www. inf. ethz.ch/- publications/diss.html).
[9]
S. Gehring, S. Ludwig. The Trianus System and its Application to Custom Computing. Proc. 6th Intl. Workshop on Field-Programmable Logic and Applications. LNCS 1142, Springer, 1996.
[10]
B. Heeb and C. Pfister. Chameleon: A Workstation of a Different Colour. 2nd Intl. Workshop on Field-Programmable Logic and Applications. LNCS 705, Springer, 1992. i
[11]
Institute for Computer Systems. The Oberon Archive. ftp:- //ftp.inf. ethz.ch/pub/software/Oberon.
[12]
S. Kirkpatriek, C. D. Gelatt, Jr., M. P. Vecci. Optimization by Simulated Annealing. Science, Vol. 220, May, 1983.
[13]
C. Y. Lee. An Algorithm for Path Connections and its Applications. IRE Trans. Electronic Computer, Vol. EC-10, September 1961.
[14]
S. Ludwig. Hades ~ Fast Hardware Synthesis Tools and a Reconfigurable Coprocessor. Dissertation No. 12276, ETH Ziirich, 1997 (http://www. inf. ethz.ch/publications/diss.html).
[15]
L. M. Monier, J. Dion. Recursive Layout Generation. Proc. 16th Conference on Advanced Research in VLSI. IEEE Computer Society Press, 1995.
[16]
H. M/Sssenb~Sck, N. Wirth. The Programming Language Oberon-2. Structured Programming. Vol. 12, No. 4, 1991.
[17]
Technical University of Delft. The Nelsis CAD Framework. http://www, ddtc.dimes.tudelft.nl, 1996.
[18]
W. Smith, D. Duff, M. Dragomirecky, J. Caldwell, M. Hartman, J. Jasica, M. d'Abreu. FACE Core Environment: The Model and its Application in CAE/CAD Tool Development. Proc. 23rd Design Automation Conference, IEEE, 1989.
[19]
P. van der Wolf. CAD Frameworks ~ Principles and Architecture. Kluwer Academic Publishers, 1994.
[20]
R. Woods, A. Cassidy, J. Gray. VLSI Architectures for Field Programmable Gate Arrays: A Case Study. Proc. of the IEEE Symposium on FPGAs for Custom Computing Machines. IEEE Computer Society Press, 1996.
[21]
N. Wirth. Digital Circuit Design. An Introductory Textbook. Springer, 1995.
[22]
N. Wirth. The Language Lola and Programmable Devices in Teaching Digital Circuit Design. Proc. of the 2nd intl. Andrei Ershov Memorial Conference. LNCS I 181, Springer, 1996.
[23]
Xilinx. The Programmable Logic Data Book, September 1996.

Cited By

View all
  • (2014)On fast iterative mapping algorithms for stripe based coarse-grained reconfigurable architecturesInternational Journal of Electronics10.1080/00207217.2014.938310102:1(3-17)Online publication date: 24-Jul-2014
  • (2013)UNTANGLEDACM Transactions on Reconfigurable Technology and Systems10.1145/25173256:3(1-26)Online publication date: 1-Oct-2013
  • (2013)Data-Driven Mapping Using Local PatternsIEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems10.1109/TCAD.2013.227254132:11(1668-1681)Online publication date: 1-Nov-2013
  • Show More Cited By

Recommendations

Comments

Information & Contributors

Information

Published In

cover image ACM Conferences
FPGA '98: Proceedings of the 1998 ACM/SIGDA sixth international symposium on Field programmable gate arrays
March 1998
262 pages
ISBN:0897919785
DOI:10.1145/275107
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: 01 March 1998

Permissions

Request permissions for this article.

Check for updates

Qualifiers

  • Article

Conference

FPGA98
Sponsor:
FPGA98: 1998 International Symposium on Field Programmable Gate Arrays
February 22 - 25, 1998
California, Monterey, USA

Acceptance Rates

Overall Acceptance Rate 125 of 627 submissions, 20%

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)40
  • Downloads (Last 6 weeks)9
Reflects downloads up to 17 Oct 2024

Other Metrics

Citations

Cited By

View all
  • (2014)On fast iterative mapping algorithms for stripe based coarse-grained reconfigurable architecturesInternational Journal of Electronics10.1080/00207217.2014.938310102:1(3-17)Online publication date: 24-Jul-2014
  • (2013)UNTANGLEDACM Transactions on Reconfigurable Technology and Systems10.1145/25173256:3(1-26)Online publication date: 1-Oct-2013
  • (2013)Data-Driven Mapping Using Local PatternsIEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems10.1109/TCAD.2013.227254132:11(1668-1681)Online publication date: 1-Nov-2013
  • (2007)Reconfigurable ComputingundefinedOnline publication date: 2-Nov-2007
  • (2006)Using configurable computing to accelerate Boolean satisfiabilityIEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems10.1109/43.76673318:6(861-868)Online publication date: 1-Nov-2006
  • (2006)Stochastic spatial routing for reconfigurable networksMicroprocessors and Microsystems10.1016/j.micpro.2006.02.00330:6(301-318)Online publication date: Sep-2006
  • (2004)Unifying mesh- and tree-based programmable interconnectIEEE Transactions on Very Large Scale Integration (VLSI) Systems10.1109/TVLSI.2004.83423712:10(1051-1065)Online publication date: 1-Oct-2004
  • (2003)Stochastic, spatial routing for hypergraphs, trees, and meshesProceedings of the 2003 ACM/SIGDA eleventh international symposium on Field programmable gate arrays10.1145/611817.611830(78-87)Online publication date: 23-Feb-2003
  • (2002)Fast placement approaches for FPGAsACM Transactions on Design Automation of Electronic Systems10.1145/544536.5445407:2(284-305)Online publication date: 1-Apr-2002
  • (2002)Hardware-assisted fast routingProceedings. 10th Annual IEEE Symposium on Field-Programmable Custom Computing Machines10.1109/FPGA.2002.1106675(205-215)Online publication date: 2002
  • Show More Cited By

View Options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Get Access

Login options

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media