• DocumentCode
    3600828
  • Title

    A Selected Inversion Approach for Locality Driven Vectorless Power Grid Verification

  • Author

    Jianlei Yang ; Yici Cai ; Qiang Zhou ; Wei Zhao

  • Author_Institution
    Dept. of Comput. Sci. & Technol., Tsinghua Univ., Beijing, China
  • Volume
    23
  • Issue
    11
  • fYear
    2015
  • Firstpage
    2617
  • Lastpage
    2628
  • Abstract
    Vectorless power grid verification is a practical approach for early stage safety check without input current patterns. The power grid is usually formulated as a linear system and requires intensive matrix inversion and numerous linear programming (LP), which is extremely time-consuming for large-scale power grid verification. In this paper, the power grid is represented in the manner of domain-decomposition approach, and we propose a selected inversion technique to reduce the computation cost of matrix inversion for vectorless verification. The locality existence among power grids is exploited to decide which blocks of matrix inversion should be computed while remaining blocks are not necessary. The vectorless verification could be purposefully performed by this manner of selected inversion, while previous direct approaches are required to perform full matrix inversion and then discard small entries to reduce the complexity of LP. Meanwhile, constraint locality is proposed to improve the verification accuracy. In addition, a concept of quasi-Poisson block is introduced to exploit grid locality among realistic power grids and a scheme of pad-aware partitioning is proposed to enable the selected inversion approach available for practical use. Experimental results show that the proposed approach could achieve significant speedups compared with previous approaches while still guaranteeing the quality of solution accuracy.
  • Keywords
    Poisson equation; formal verification; integrated circuit interconnections; linear programming; linear systems; matrix inversion; constraint locality; domain-decomposition approach; intensive matrix inversion; linear programming; linear system; locality driven vectorless power grid verification; pad-aware partitioning; quasiPoisson block; selected inversion approach; Mathematical model; Noise; Power grids; RLC circuits; Sparse matrices; Upper bound; Vectors; IR drop; locality; selected inversion; signal integrity; vectorless power grid verification; vectorless power grid verification.;
  • fLanguage
    English
  • Journal_Title
    Very Large Scale Integration (VLSI) Systems, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1063-8210
  • Type

    jour

  • DOI
    10.1109/TVLSI.2014.2365520
  • Filename
    6960027