• DocumentCode
    2616071
  • Title

    A modified Hopfield network for two-dimensional module placement

  • Author

    Sriram, M. ; Kang, S.M.

  • Author_Institution
    Dept. of Electr. & Comput. Eng., Illinois Univ., Urbana, IL, USA
  • fYear
    1990
  • fDate
    1-3 May 1990
  • Firstpage
    1664
  • Abstract
    The problem of two-dimensional module placement is solved using a Hopfield network with the objective of minimizing total wire-length. The network is modified to include quartic terms in its energy functional by making the interconnection matrix dependent on the state of the network. This modification decomposes the two-dimensional problem into two coupled one-dimensional problems. A hierarchical approach based on min-cut placement is used to make the network size grow linearly with the number of modules. Computer simulations of the network show that it is capable of finding good solutions that are competitive with well-known heuristic algorithms, particularly when a probabilistic update rule is used for the neurons to avoid local minima. The network can be easily modified to accommodate hard placement of nodules, unequal module sizes, and the constraints of I/O (input/output) pad connections
  • Keywords
    circuit analysis computing; circuit layout; neural nets; simulated annealing; Hopfield network; I/O pad connections; computer simulation; energy functional; heuristic algorithms; hierarchical approach; input/output pad connection; interconnection matrix; min-cut placement; module sizes; network size; neural networks; neurons; probabilistic update rule; quartic terms; simulated annealing; two-dimensional module placement; Computer networks; Computer simulation; Concurrent computing; Cost function; Heuristic algorithms; Joining processes; Linear matrix inequalities; Matrix decomposition; Neurons; Visualization;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Circuits and Systems, 1990., IEEE International Symposium on
  • Conference_Location
    New Orleans, LA
  • Type

    conf

  • DOI
    10.1109/ISCAS.1990.111923
  • Filename
    111923