• DocumentCode
    1657028
  • Title

    A GPU-accelerated envelope-following method for switching power converter simulation

  • Author

    Liu, Xue-Xin ; Tan, Sheldon X -D ; Wang, Hai ; Yu, Hao

  • Author_Institution
    Dept. Electr. Eng., Univ. of California, Riverside, CA, USA
  • fYear
    2012
  • Firstpage
    1349
  • Lastpage
    1354
  • Abstract
    In this paper, we propose a new envelope-following parallel transient analysis method for the general switching power converters. The new method first exploits the parallelisim in the envelope-following method and parallelize the Newton update solving part, which is the most computational expensive, in GPU platforms to boost the simulation performance. To further speed up the iterative GMRES solving for Newton update equation in the envelope-following method, we apply the matrix-free Krylov basis generation technique, which was previously used for RF simulation. Last, the new method also applies more robust Gear-2 integration to compute the sensitivity matrix instead of traditional integration methods. Experimental results from several integrated on-chip power converters show that the proposed GPU envelope-following algorithm leads to about 10× speedup compared to its CPU counterpart, and 100× faster than the traditional envelop-following methods while still keeps the similar accuracy.
  • Keywords
    graphics processing units; matrix algebra; power convertors; sensitivity; switching convertors; CPU counterpart; GPU-accelerated envelope-following transient analysis method; RF simulation; iterative GMRES; on-chip power converter simulation; sensitivity matrix-free Krylov basis generation technique; Equations; Graphics processing unit; Jacobian matrices; Mathematical model; Sensitivity; Transient analysis; Vectors;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Design, Automation & Test in Europe Conference & Exhibition (DATE), 2012
  • Conference_Location
    Dresden
  • ISSN
    1530-1591
  • Print_ISBN
    978-1-4577-2145-8
  • Type

    conf

  • DOI
    10.1109/DATE.2012.6176701
  • Filename
    6176701