• DocumentCode
    2720566
  • Title

    A new hierarchical algorithm for transistor placement in CMOS macro cell design

  • Author

    Sadakane, Toshiyuki ; Nakao, Hiroomi ; Terai, Masayuki

  • Author_Institution
    Syst. LSI Lab., Mitsubishi Electr. Corp., Hyogo, Japan
  • fYear
    1995
  • fDate
    1-4 May 1995
  • Firstpage
    461
  • Lastpage
    464
  • Abstract
    We present a new transistor placement algorithm for generating a uni-height macro cell layout. The algorithm first partitions the transistors constituting a cell into clusters, and provides a set of alternative transistor placements in a cluster for each cluster. And then both selection from each set and placement of clusters are performed simultaneously, by iterative improvement method. This simultaneous improvement method enables one to get a good solution in practical time. Experimental results on our gate-array cell library shows that the resultant placements are comparable to manual placements done by skilled layout designers, in terms of width and intra-cell routing congestion
  • Keywords
    CMOS logic circuits; integrated circuit layout; iterative methods; logic arrays; logic partitioning; CMOS macro cell design; clusters; gate array; hierarchical algorithm; iterative improvement method; partition; transistor placement; uni-height layout; Algorithm design and analysis; Clustering algorithms; Iterative algorithms; Iterative methods; Laboratories; Large scale integration; Libraries; Logic gates; Partitioning algorithms; Routing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Custom Integrated Circuits Conference, 1995., Proceedings of the IEEE 1995
  • Conference_Location
    Santa Clara, CA
  • Print_ISBN
    0-7803-2584-2
  • Type

    conf

  • DOI
    10.1109/CICC.1995.518224
  • Filename
    518224