Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
10.1145/988952.989018acmconferencesArticle/Chapter ViewAbstractPublication PagesglsvlsiConference Proceedingsconference-collections
Article

A high level language for pre-layout extraction in parasite-aware analog circuit synthesis

Published:26 April 2004Publication History

ABSTRACT

This paper presents a high-level language MSL, for the specification of parameterized, topology-specific circuit extractors. Upon compilation, the MSL program yields an executable module which generates the extracted circuit containing parasitics, passive and active devices when given specific sizes. In contrast to traditional post-layout extraction, this is done without ever generating a layout. We call this pre-layout extraction. Pre-layout extraction is much faster than post-layout extraction and is highly suited for use in layout-aware circuit sizing programs. MSL can also be used for the specification of parameterized layout generators. Thus, although a concrete layout is never generated during pre-extraction, the extracted circuit is very much influenced by the symbolic placement and routing specified in the layout generation part of the MSL program. This ensures that the pre-layout extraction process yields the same results as post-layout extraction. Being a high-level language based approach, users can tune pre-layout extraction to a desired level of accuracy by modeling selected parasitics and ignoring others. This ability helps further speed up the circuit sizing process up to a factor varying from 2.5 to 4.5 compared to layout-inclusive synthesis methodologies.

References

  1. A. Agarwal, H. Sampath, V. Yelamanchili, and R. Vemuri. Accurate estimation of parasitic capacitances in analog circuits. In Proc. of IEEE/ACM DATE Conf., February 2004. Google ScholarGoogle ScholarDigital LibraryDigital Library
  2. U. Choudhury and A. Sangiovanni-Vincentelli. Constraint generation for routing analog circuits. In 27th ACM/IEEE Design Automation Conference, pages 561--566, 1990. Google ScholarGoogle ScholarDigital LibraryDigital Library
  3. M. Dessouky, M.-M. Lourat, and J. Porte. Layout-oriented synthesis of high performance analog circuits. In Proc. of IEEE/ACM DATE, pages 53--57. ACM Press, 2000. Google ScholarGoogle ScholarDigital LibraryDigital Library
  4. K. Lampaert, G. Gielen, and W. Sansen. Analog routing for manufacturability. In IEEE Custom Integrated Circuits Conference, pages 175--178, 1996.Google ScholarGoogle ScholarCross RefCross Ref
  5. K. Lampaert, G. Gielen, and W. Sansen. Analog Layout Generation for Performance and Manufacturability. Kluwer, 1999.Google ScholarGoogle ScholarCross RefCross Ref
  6. E. Malavasi, U. Choudhury, and A. Sangiovanni-Vincentelli. A routing methodology for analog integrated circuits. In Proc. IEEE ICCAD, pages 202--205, November 1990.Google ScholarGoogle ScholarCross RefCross Ref
  7. E. Malavasi and A. Sangiovanni-Vincentelli. Area routing for analog layout. IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems, 12(8):1186--1197, August 1993.Google ScholarGoogle ScholarDigital LibraryDigital Library
  8. M. Ranjan, W. Verhaegen, A. Agarwal, H. Sampath, G. Gielen, and R. Vemuri. Fast layout-inclusive analog circuit synthesis using pre-compiled parasitic-aware symbolic performance models. In Proc. of IEEE/ACM DATE, February 2004. Google ScholarGoogle ScholarDigital LibraryDigital Library
  9. H. Onodera et.al. Operational amplifier compilation with performance optimization. IEEE JSSC, 25(2):466--473, April 1990.Google ScholarGoogle Scholar
  10. H. Sampath and R. Vemuri. MSL: A high-level language for parameterized analog and mixed-signal layout generators. In Proc. of IFIP 12th International Conference on VLSI, March 2003.Google ScholarGoogle Scholar
  11. P. Vancorenland, G. V. der Plas, M. Steyaert, G. Gielen, and W. Sansen. A layout-aware synthesis methodology for rf circuits. In Proceedings of the 2001 IEEE/ACM international conference on Computer-aided design, pages 358--362. IEEE Press, 2001. Google ScholarGoogle ScholarDigital LibraryDigital Library

Index Terms

  1. A high level language for pre-layout extraction in parasite-aware analog circuit synthesis

      Recommendations

      Comments

      Login options

      Check if you have access through your login credentials or your institution to get full access on this article.

      Sign in
      • Published in

        cover image ACM Conferences
        GLSVLSI '04: Proceedings of the 14th ACM Great Lakes symposium on VLSI
        April 2004
        479 pages
        ISBN:1581138539
        DOI:10.1145/988952

        Copyright © 2004 ACM

        Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

        Publisher

        Association for Computing Machinery

        New York, NY, United States

        Publication History

        • Published: 26 April 2004

        Permissions

        Request permissions about this article.

        Request Permissions

        Check for updates

        Qualifiers

        • Article

        Acceptance Rates

        Overall Acceptance Rate312of1,156submissions,27%

        Upcoming Conference

        GLSVLSI '24
        Great Lakes Symposium on VLSI 2024
        June 12 - 14, 2024
        Clearwater , FL , USA

      PDF Format

      View or Download as a PDF file.

      PDF

      eReader

      View online with eReader.

      eReader