[go: up one dir, main page]
More Web Proxy on the site http://driver.im/ skip to main content
10.1145/1837274.1837348acmconferencesArticle/Chapter ViewAbstractPublication PagesdacConference Proceedingsconference-collections
research-article

Performance-driven analog placement considering boundary constraint

Published: 13 June 2010 Publication History

Abstract

To reduce parasitic mismatches in analog design, we usually care about the property of symmetric placement for symmetry groups, which would form several symmetry islands in a chip. However, routing is greatly affected by placement results. If modules with input or output ports are placed arbitrarily in a symmetry island, the routing wires, which connect these modules with other modules outside the island, may induce unwanted parasitics coupling to signals, and thus circuit performance is deteriorated. This phenomenon can not be identified by a cost function, which only considers placement area and total wire length. Therefore, we would like to introduce the necessity of considering boundary constraint for the modules with input or output ports in symmetry islands. Based on ASF-B* tree [3], we explore the feasible conditions for 1D and 2D symmetry islands to meet this constraint. Further, a procedure is presented to maintain the feasibility for each ASF-B* tree after perturbation. Experimental results show that our approach guarantees the boundary property for the modules with input or output ports in symmetry islands.

References

[1]
J. M. Cohn, D. J. Garrod, R. A. Rutenbar, and L. R. Charley, Analog Device-level Layout Automation, Kluwer Academic Publishers, 1994.
[2]
A. Hastings, The Art of Analog Layout, 2nd Ed., Prentice Hall, 2006.
[3]
P.-H. Lin and S.-C. Lin, "Analog placement based on novel symmetry-island formulation," Proc. DAC, 2007, pp. 465--470.
[4]
S. Kirkpatrick, C. D. Gelatt, and M. P. Vecchi, "Optimization by simulated annealing," Science, vol. 220, no. 4598, pp. 671--680, May 1983.
[5]
F. Balasa and K. Lampaert, "Module placement for analog layout using the sequence-pair representation," Proc. DAC, 1999, pp. 274--279.
[6]
Y.-X. Pang, F. Balasa, K. Lampaert, and C.-K. Cheng, "Block placement with symmetry constraints based on the O-tree non-slicing representation," Proc. DAC, 2000, pp. 464--467.
[7]
F. Balasa, "Modeling non-slicing floorplans with binary trees," Proc. ICCAD, 2000, pp. 13--16.
[8]
J.-M. Lin, G.-M. Wu, Y.-W. Chang, and J.-H. Chuang, "Placement with symmetry constraints for analog layout design using TCG-S," Proc. ASPDAC, 2005, pp. 1135--1138.
[9]
L. Zhang, C.-J. R. Shi, and Y. Jiang, "Symmetry-aware placement with transitive closure graphs for analog layout design," Proc. ASPDAC, 2008, pp. 180--185.
[10]
M. Strasser, M. Eick, H. Graeb, U. Schlichtmann, and F. M. Johannes, "Deterministic analog circuit placement using hierarchically bounded enumeration and enhanced shape functions," Proc. ICCAD, 2008, pp. 306--313.
[11]
J. Liu, S. Dong, Y. Ma, D. Long, and X. Hong, "Thermal-driven symmetry constraint for analog layout with CBL representation," Proc. ASPDAC, 2007, pp. 191--196.
[12]
P.-H. Lin, H. Zhang, M. D. F. Wong, and Y.-W. Chang, "Thermal-driven analog placement considering device matching," Proc. DAC, 2009, pp. 593--598.
[13]
J. Lai, M.-S. Lin, T.-C. Wang, and L.-C. Wang, "Module placement with boundary constraints using the sequence-pair representation," Proc. ASPDAC, 2001, pp. 515--520.
[14]
S. Tayu, "A simulated annealing approach with sequence-pair encoding using a penalty function for the placement problem with boundary constraints," Proc. ASPDAC, 2003, pp. 319--324.
[15]
Y. Ma, S. Dong, X. Hong, Y. Cai, C.-K. Cheng, and J. Gu, "VLSI floorplanning with boundary constraints based on corner block list," Proc. ASPDAC, 2001, pp. 509--514.
[16]
J.-M. Lin, H.-E. Yi, and Y.-W. Chang, "Module placement with boundary constraints using B*-trees," IEE Proceedings - Circuits, Devices and Systems, vol. 149, no. 4, pp. 251--256, Aug. 2002.
[17]
Y.-C. Tam, E. F. Y. Young, and C. Chu, "Analog placement with symmetry and other placement constraints," Proc. ICCAD, 2006, pp. 349--354.
[18]
R. Naiknaware and T. S. Fiez, "Automated hierarchical CMOS analog circuit stack generation with intramodule connectivity and matching considerations," IEEE JSSC, vol. 34, no. 3, pp. 304--317, Mar. 1999.
[19]
P.-H. Lin, H.-C. Yu, T.-H. Tsai, and S.-C. Lin, "A matching-based placement and routing system for analog design," Proc. VLSI-DAT, 2007, pp. 16--19.
[20]
F. Balasa, S. C. Maruvada, and K. Krishnamoorthy, "On the exploration of the solution space in analog placement with symmetry constraints," IEEE TCAD, vol. 23, no. 2, pp. 177--191, Feb. 2004.
[21]
S. H. Lewis and P. R. Gray, "A pipelined 5-Msample/s 9-bit analog-to-digital converter," IEEE JSSC, vol. 22, no. 6, pp. 954--961, Dec. 1987.

Cited By

View all
  • (2024)Performance-Driven Analog Layout Automation: Current Status and Future Directions (Invited Paper)2024 29th Asia and South Pacific Design Automation Conference (ASP-DAC)10.1109/ASP-DAC58780.2024.10473859(679-685)Online publication date: 22-Jan-2024
  • (2023)Hierarchical Analog and Mixed-Signal Circuit Placement Considering System Signal FlowIEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems10.1109/TCAD.2022.323036742:8(2689-2702)Online publication date: Aug-2023
  • (2022)Are Analytical Techniques Worthwhile for Analog IC Placement?2022 Design, Automation & Test in Europe Conference & Exhibition (DATE)10.23919/DATE54114.2022.9774498(154-159)Online publication date: 14-Mar-2022
  • Show More Cited By

Index Terms

  1. Performance-driven analog placement considering boundary constraint

        Recommendations

        Comments

        Please enable JavaScript to view thecomments powered by Disqus.

        Information & Contributors

        Information

        Published In

        cover image ACM Conferences
        DAC '10: Proceedings of the 47th Design Automation Conference
        June 2010
        1036 pages
        ISBN:9781450300025
        DOI:10.1145/1837274
        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]

        Sponsors

        Publisher

        Association for Computing Machinery

        New York, NY, United States

        Publication History

        Published: 13 June 2010

        Permissions

        Request permissions for this article.

        Check for updates

        Author Tags

        1. analog placement
        2. boundary constraint
        3. symmetry

        Qualifiers

        • Research-article

        Funding Sources

        Conference

        DAC '10
        Sponsor:

        Acceptance Rates

        Overall Acceptance Rate 1,770 of 5,499 submissions, 32%

        Upcoming Conference

        DAC '25
        62nd ACM/IEEE Design Automation Conference
        June 22 - 26, 2025
        San Francisco , CA , USA

        Contributors

        Other Metrics

        Bibliometrics & Citations

        Bibliometrics

        Article Metrics

        • Downloads (Last 12 months)8
        • Downloads (Last 6 weeks)1
        Reflects downloads up to 23 Dec 2024

        Other Metrics

        Citations

        Cited By

        View all
        • (2024)Performance-Driven Analog Layout Automation: Current Status and Future Directions (Invited Paper)2024 29th Asia and South Pacific Design Automation Conference (ASP-DAC)10.1109/ASP-DAC58780.2024.10473859(679-685)Online publication date: 22-Jan-2024
        • (2023)Hierarchical Analog and Mixed-Signal Circuit Placement Considering System Signal FlowIEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems10.1109/TCAD.2022.323036742:8(2689-2702)Online publication date: Aug-2023
        • (2022)Are Analytical Techniques Worthwhile for Analog IC Placement?2022 Design, Automation & Test in Europe Conference & Exhibition (DATE)10.23919/DATE54114.2022.9774498(154-159)Online publication date: 14-Mar-2022
        • (2022)CAD for Analog/Mixed‐Signal Integrated CircuitsAdvances in Semiconductor Technologies10.1002/9781119869610.ch3(43-60)Online publication date: 30-Sep-2022
        • (2020)Effective analog/mixed-signal circuit placement considering system signal flowProceedings of the 39th International Conference on Computer-Aided Design10.1145/3400302.3415625(1-9)Online publication date: 2-Nov-2020
        • (2020)Exploring a Machine Learning Approach to Performance Driven Analog IC Placement2020 IEEE Computer Society Annual Symposium on VLSI (ISVLSI)10.1109/ISVLSI49217.2020.00015(24-29)Online publication date: Jul-2020
        • (2018)WB-treesProceedings of the 55th Annual Design Automation Conference10.1145/3195970.3196137(1-6)Online publication date: 24-Jun-2018
        • (2017)Hierarchical and Analytical Placement Techniques for High-Performance Analog CircuitsProceedings of the 2017 ACM on International Symposium on Physical Design10.1145/3036669.3036678(55-62)Online publication date: 19-Mar-2017
        • (2016)QB-treesProceedings of the 53rd Annual Design Automation Conference10.1145/2897937.2898074(1-6)Online publication date: 5-Jun-2016
        • (2016)Recent research development and new challenges in analog layout synthesis2016 21st Asia and South Pacific Design Automation Conference (ASP-DAC)10.1109/ASPDAC.2016.7428080(617-622)Online publication date: Jan-2016
        • Show More Cited By

        View Options

        Login options

        View options

        PDF

        View or Download as a PDF file.

        PDF

        eReader

        View online with eReader.

        eReader

        Media

        Figures

        Other

        Tables

        Share

        Share

        Share this Publication link

        Share on social media