A novel approach to the placement and routing problems for field programmable gate arrays

  • Rao Borra S
  • Muthukaruppan A
  • Suresh S
 et al. 
  • 3


    Mendeley users who have this article in their library.
  • 6


    Citations of this article.


This paper presents an artificial neural network (ANN) based parallel evolutionary solution to the placement and routing problems for field programmable gate arrays (FPGAs). The concepts of artificial neural networks are utilized for guiding the parallel genetic algorithm to intelligently transform a set of initial populations of randomly generated solutions to a final set of populations that contain solutions approximating the optimal one. The fundamental concept of this paper lies in capturing the various intuitive strategies of the human brain into neural networks, which may help the genetic algorithm to evolve its population in a more lucrative manner. A carefully chosen fitness function acts in the capacity of a yardstick to appraise the quality of each "chromosome" to aid the selection phase. In conjunction with the migration phase and the chosen fitness function various genetic operators are employed, to expedite the transformation of the initial population towards the final solution. The suggested algorithms have been implemented on a 12-node SGI Origin-2000 platform using the message passing interface (MPI) standard and the neural network utilities provided by MAT Lab software. The results obtained by executing the same are extremely encouraging, especially for circuits with very large number of nets. © 2006 Elsevier B.V. All rights reserved.

Author-supplied keywords

  • ANN
  • Backpropagation learning
  • FPGA
  • Feed forward network
  • Placement
  • Routing supervised learning

Get free article suggestions today

Mendeley saves you time finding and organizing research

Sign up here
Already have an account ?Sign in

Find this document


  • Siva Nageswara Rao Borra

  • Annamalai Muthukaruppan

  • S. Suresh

  • V. Kamakoti

Cite this document

Choose a citation style from the tabs below

Save time finding and organizing research with Mendeley

Sign up for free