• DocumentCode
    901016
  • Title

    Incremental layout placement modification algorithms

  • Author

    Choy, Chiu-Sing ; Cheung, Tsz-Shing ; Wong, Kam-Keung

  • Author_Institution
    Dept. of Electron. Eng., Chinese Univ. of Hong Kong, Shatin, Hong Kong
  • Volume
    15
  • Issue
    4
  • fYear
    1996
  • fDate
    4/1/1996 12:00:00 AM
  • Firstpage
    437
  • Lastpage
    445
  • Abstract
    Many circuit modifications require only a slight adjustment to the IC layouts. General purpose placement algorithms cannot take advantage of these situations because they are designed to generate a complete placement from scratch. In this paper, we present two new algorithms to effect incremental changes on a gate array layout automatically. The algorithms will selectively relocate a number of logic elements to vacate an empty slot. The empty slot is then ready for an added logic element. Results obtained prove that the two algorithms are superior over simple-minded layout modification methods. The computation time is of O(n3/2) where n is the number of elements in the neighborhood of change in a layout. For conventional placement algorithms, n will include all the elements in the layout. Therefore, the incremental algorithms will be several orders of magnitude faster
  • Keywords
    circuit layout CAD; computational complexity; integrated circuit layout; logic CAD; IC layouts; computation time; gate array layout; incremental layout placement modification algorithms; Aerospace electronics; Aerospace engineering; Algorithm design and analysis; Clustering algorithms; Integrated circuit interconnections; Integrated circuit layout; Logic; Pins; Routing; Space technology;
  • fLanguage
    English
  • Journal_Title
    Computer-Aided Design of Integrated Circuits and Systems, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0278-0070
  • Type

    jour

  • DOI
    10.1109/43.494707
  • Filename
    494707