• DocumentCode
    3192872
  • Title

    Cell Swapping Based Migration Methodology for Analog and Custom Layouts

  • Author

    Batterywala, Shabbir H. ; Bhattacharya, Sambuddha ; Rajagopalan, Subramanian ; Ma, Hi-Keung Tony ; Shenoy, Narendra V.

  • Author_Institution
    Synopsys (India) Pvt. Ltd., Bangalore
  • fYear
    2008
  • fDate
    17-19 March 2008
  • Firstpage
    450
  • Lastpage
    455
  • Abstract
    Layout migration is an important step in design reuse. This paper presents a cell swapping based methodology to migrate hierarchical layouts from one technology to another. The migrated layouts retain both layout hierarchy and swapped cell sanctity. The proposed methodology swaps cell instances, marks these instances as fixed, builds broken connectivity due to cell swapping, and then uses a variant of hierarchical compaction for layout migration. Specifically, constraints for cells marked as fixed are formulated differently from standard hierarchical compaction. This ensures that such cells are unaltered in the migrated layout. In this work, a layout migration engine is developed that supports hierarchical compaction with cell swapping. Using the aforementioned methodology, industrial designs are migrated across technologies with the layout migration engine.
  • Keywords
    integrated circuit layout; analog layouts; cell instances; cell swapping based migration methodology; constraint generation; design reuse; hierarchical layouts; layout hierarchy; layout migration engine; standard hierarchical compaction; swapped cell sanctity; Analog circuits; Batteries; Compaction; Design automation; Design methodology; Engines; Libraries; Scheduling; Spatial databases; Time to market; Layout migration; compaction; constraint generation;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Quality Electronic Design, 2008. ISQED 2008. 9th International Symposium on
  • Conference_Location
    San Jose, CA
  • Print_ISBN
    978-0-7695-3117-5
  • Type

    conf

  • DOI
    10.1109/ISQED.2008.4479775
  • Filename
    4479775