Nothing Special   »   [go: up one dir, main page]

skip to main content
research-article

Generating Current Constraints to Guarantee RLC Power Grid Safety

Published: 15 June 2017 Publication History

Abstract

A critical task during early chip design is the efficient verification of the chip power distribution network. Vectorless verification, developed since the mid-2000s as an alternative to traditional simulation-based methods, requires the user to specify current constraints (budgets) for the underlying circuitry and checks if the corresponding voltage variations on all grid nodes are within a user-specified margin. This framework is extremely powerful, as it allows for efficient and early verification, but specifying/obtaining current constraints remains a burdensome task for users and a hurdle to adoption of this framework by the industry. Recently, the inverse problem has been introduced: Generate circuit current constraints that, if satisfied by the underlying logic circuitry, would guarantee grid safety from excessive voltage variations. This approach has many potential applications, including various grid quality metrics, as well as voltage drop-aware placement and floorplanning. So far, this framework has been developed assuming only resistive and capacitive (RC) elements in the power grid model. Inductive effects are becoming a significant component of the power supply noise and can no longer be ignored. In this article, we extend the constraints generation approach to allow for inductance. We give a rigorous problem definition and develop some key theoretical results related to maximality of the current space defined by the constraints. Based on this, we then develop three constraints generation algorithms that target the peak total chip power that is allowed by the grid, the uniformity of current distribution across the die area, and a combination of both metrics.

References

[1]
N. H. Abdul Ghani and F. N. Najm. 2011. Fast vectorless power grid verification under an RLC model. IEEE Trans. Comput.-Aid. Des. Integr. Circ. Syst. 30, 5 (May 2011), 691--703.
[2]
R. G. Bartle and D. R. Sherbert. 1992. Introduction to Real Analysis. Wiley, New York, NY.
[3]
A. Berman and R. J. Plemmons. 1994. Nonnegative Matrices in the Mathematical Science. Society for Industrial and Applied Mathematics.
[4]
M. Fawaz and F. N. Najm. 2016. Fast vectorless RLC verification. (unpublished).
[5]
K. D. Joshi. 2001. Applied Discrete Structures. New Age International Pvt Ltd Publishers.
[6]
D. Kouroussis and F. N. Najm. 2003. A static pattern-independent technique for power grid voltage integrity verification. In Proceedings of the ACM/IEEE 40th Design Automation Conference (DAC-03). 99--104.
[7]
A. Krstic and K.-T. Cheng. 1997. Vector generation for maximum instantaneous current through supply lines for CMOS circuits. In Proceedings of the 34th Design Automation Conference. 383--388.
[8]
J. D. Lambert. 1991. Numerical Methods for Ordinary Differential Systems: The Initial Value Problem. John Wiley 8 Sons, Inc., New York, NY.
[9]
W.-H. Lee, S. Pant, and D. Blaauw. 2004. Analysis and reduction of on-chip inductance effects in power supply grids. In Proceedings of the IEEE International Symposium on Quality Electronic Design (ISQED). San Jose, CA, 131--136.
[10]
MOSEK ApS. 2015. The MOSEK C Optimizer API Manual. Version 7.1 (Revision 28). Retrieved from
[11]
Z. Moudallal and F. N. Najm. 2015. Generating circuit current constraints to guarantee power grid safety. In Proceedings of the IEEE/ACM Asia and South Pacific Design Automation Conference (ASP-DAC). Tokyo, Japan, 358--365.
[12]
Z. Moudallal and F. N. Najm. 2016. Generating current budgets to guarantee power grid safety. IEEE Trans. Comput.-Aid. Des. Integr. Circ. Syst. 35, 11 (Nov. 2016), 1914--1927.
[13]
A. Muramatsu, M. Hashimoto, and H. Ondera. 2005. Effects of on-chip inductance on power distribution grid. In Proceedings of the ACM International Symposium on Physical Design. San Francisco, CA, 63--69.
[14]
S. Pant, D. Blaauw, V. Zolotov, S. Sundareswaran, and R. Panda. 2004. A stochastic approach to power grid analysis. In Proceedings of the ACM/IEEE 41st Design Automation Conference (DAC-04). 171--176.
[15]
Y. Saad. 2003. Iterative Methods for Sparse Linear Systems. SIAM, Philadelphia, PA.
[16]
N. Srivastava, X. Qi, and K. Banerjee. 2005. Impact of on-chip inductance on power distribution network design for nanometer scale integrated circuits. In Proceedings of the IEEE International Symposium on Quality Electronic Design (ISQED). 341--351.
[17]
R. S. Varga. 1962. Matrix Iterative Analysis. Prentice-Hall, Inc., Englewood Cliffs, NJ.

Recommendations

Comments

Please enable JavaScript to view thecomments powered by Disqus.

Information & Contributors

Information

Published In

cover image ACM Transactions on Design Automation of Electronic Systems
ACM Transactions on Design Automation of Electronic Systems  Volume 22, Issue 4
October 2017
430 pages
ISSN:1084-4309
EISSN:1557-7309
DOI:10.1145/3097980
  • Editor:
  • Naehyuck Chang
Issue’s Table of Contents
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

Journal Family

Publication History

Published: 15 June 2017
Accepted: 01 February 2017
Revised: 01 February 2017
Received: 01 September 2016
Published in TODAES Volume 22, Issue 4

Permissions

Request permissions for this article.

Check for updates

Author Tags

  1. Current constraints generation
  2. current budgets
  3. power grid
  4. voltage integrity

Qualifiers

  • Research-article
  • Research
  • Refereed

Funding Sources

  • Natural Sciences and Engineering Research Council of Canada

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • 0
    Total Citations
  • 71
    Total Downloads
  • Downloads (Last 12 months)4
  • Downloads (Last 6 weeks)0
Reflects downloads up to 16 Feb 2025

Other Metrics

Citations

View Options

Login options

Full Access

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Figures

Tables

Media

Share

Share

Share this Publication link

Share on social media