Nothing Special   »   [go: up one dir, main page]

skip to main content
10.5555/1756582.1756696guideproceedingsArticle/Chapter ViewAbstractPublication PagesConference Proceedingsacm-pubtype
Article

Multi-FPGA systems synthesis by means of evolutionary computation

Published: 12 July 2003 Publication History

Abstract

Multi-FPGA systems (MFS) are used for a great variety of applications, for instance, dynamically re-configurable hardware applications, digital circuit emulation, and numerical computation. There are a great variety of boards for MFS implementation. In this paper a methodology for MFS design is presented. The techniques used are evolutionary programs and they solve all of the design tasks (partitioning placement and routing). Firstly a hybrid compact genetic algorithm solves the partitioning problem and then genetic programming is used to obtain a solution for the two other tasks.

References

[1]
S. Trimberger. "Field Programmable Gate Array Technology". Kluwer 1994.
[2]
S. Hauck,: Multi-FPGA systems. Ph. D. dissertation. University of Washington. 1994.
[3]
M. Baxter. "Icarus: A dinamically reconfigurable computer architecture" IEEE Symposium on FPGAs for Custom Computing machines, 1999, 278-279.
[4]
R. Macketanz, W. Karl. "JVX: a rapid prototyping system based on Java and FPGAs". In Field Programmable Logic: From FPGAs to Computing Paradigm, pages 99-108. Spinger Verlag, 1998.
[5]
M.I. Heywood and A.N. Zincir-Heywood. "Register based genetic programming on FPGA computing platforms". Euro GP 2000, 44-59.
[6]
CAD Benmarching Laboratory, http://vlsicad.cs.ud.edu/
[7]
XNF: Xilinx Netlist Format", http://www.xilinx.com
[8]
F. Harary. "Graph Theory". Addison-Wesley 1968.
[9]
J.I. Hidalgo, J. Lanchares, R. Hermida. "Graph Partitioning methods for Multi-FPGA systems and Reconfigurable Hardware based on Genetic algorithms", Proceedings of the 1999 Genetic and Evolutionary Computation Conference Workshop Program, Orlando (USA), 1999, 357-358.
[10]
G.R. Harik, F.G. Lobo, D. E. Goldberg "The Compact Genetic Algorithm". Illigal Report NO 97006, August 1997. University of Illinois at Urbana-Champaign.
[11]
G.R. Harik, F.G. Lobo, D. E. Goldberg "The Compact Genetic Algorithm". IEEE Transactions on Evolutionary Computation. Vol. 3, No. 4, pp. 287-297, 1999.
[12]
J.I. Hidalgo. R.Baraglia, R. Perego, J. Lanchares, F. Tirado. "A Parallel compact genetic algorithm for Multi-FPGA partitioning" Euromicro PDP 2001, 113-120. IEEE Press.
[13]
R, Baraglia, J.I.Hidalgo, and R. Perego. "A Hybrid Heuristic for the Travelling Salesman Problem ". IEEE Transactions on Evolutionary Computation. Vol. 5, No. 6, pp. 613-622, December 2001.
[14]
J.R. Koza: Genetic Programming. On the programming of computers by mens of natural selection. Cambridge MA: The MIT Press.
[15]
F. Fernández, J.M. Sá;nchez, M. Tomassini, "Placing and routing circuits on FPGAs by means of Parallel and Distributed Genetic Programming ". Proceedings 4th international conference on Evolvable systems ICES 2001.
[16]
M. Tomassini, F. Fernández, L. Vannexhi, L. Bucher, "An MPI-Based Tool for Distributed Genetic Programming" In Proceedings of IEEE International Conference on Cluster Computing CLUSTER2000, IEEE Computer Society. Pp. 209-216.
[17]
J.I. Hidalgo, J. Lanchares, A.ibarra,R. Hermida. A Hybrid Evolutionary Algorithm for Multi-FPGA Systems Design. Proceedings of Euromicro Symposium on Digital System Design, DSD 2002. Dortmund, Germany, September 2002. IEEE Press, pp. 60-68.
  1. Multi-FPGA systems synthesis by means of evolutionary computation

    Recommendations

    Comments

    Please enable JavaScript to view thecomments powered by Disqus.

    Information & Contributors

    Information

    Published In

    cover image Guide Proceedings
    GECCO'03: Proceedings of the 2003 international conference on Genetic and evolutionary computation: PartII
    July 2003
    2520 pages
    ISBN:3540406034
    • Editor:
    • Erick Cantú-Paz

    Publisher

    Springer-Verlag

    Berlin, Heidelberg

    Publication History

    Published: 12 July 2003

    Qualifiers

    • Article

    Contributors

    Other Metrics

    Bibliometrics & Citations

    Bibliometrics

    Article Metrics

    • 0
      Total Citations
    • 0
      Total Downloads
    • Downloads (Last 12 months)0
    • Downloads (Last 6 weeks)0
    Reflects downloads up to 14 Dec 2024

    Other Metrics

    Citations

    View Options

    View options

    Media

    Figures

    Other

    Tables

    Share

    Share

    Share this Publication link

    Share on social media