首页> 外文会议>2012 IEEE/ACM International Conference on Computer-Aided Design : Digest of Technical Papers. >GPSCP: A general-purpose support-circuit preconditioning approach to large-scale SPICE-accurate nonlinear circuit simulations
【24h】

GPSCP: A general-purpose support-circuit preconditioning approach to large-scale SPICE-accurate nonlinear circuit simulations

机译:GPSCP:一种用于大规模SPICE精确非线性电路仿真的通用支持电路预处理方法

获取原文
获取原文并翻译 | 示例

摘要

To improve the efficiency of direct solution methods in SPICE-accurate nonlinear circuit simulations, preconditioned iterative solution techniques have been widely studied in the past decades. However, it still has been an extremely challenging task to develop general-purpose preconditioning methods that can deal with various large-scale nonlinear circuit simulations. In this work, a novel circuit-oriented, generalpurpose support-circuit preconditioning technique (GPSCP) is proposed to significantly improve the matrix solving time and reduce the memory consumption during large-scale nonlinear circuit simulations. We show that by decomposing the system Jacobian matrix at a given solution point into a graph Laplacian matrix as well as a matrix including all voltage and controlled sources, and subsequently sparsifying the graph Laplacian matrix based on support graph theory, the general-purpose support-circuit preconditioning matrix can be efficiently obtained, thereby serving as a very effective and efficient preconditioner in solving the original Jacobian matrix through Krylov-subspace iterations. Additionally, a novel critical node selection method and an energy-based spanning-graph scaling method have been proposed to further improve the quality of ultra-sparsifier support graph. To gain higher computational efficiency during transient circuit analysis, a dynamic support-circuit preconditioner updating approach has also been investigated. Our experimental results for a variety of large-scale nonlinear circuit designs show that the proposed technique can achieve up to 14.0X runtime speedups and 6.7X memory reduction in DC and transient simulations.
机译:为了提高SPICE精确的非线性电路仿真中直接求解方法的效率,在过去的几十年中,对预处理迭代求解技术进行了广泛的研究。但是,开发通用预处理方法仍然可以解决许多大规模非线性电路仿真问题,这仍然是一项极富挑战性的任务。在这项工作中,提出了一种新颖的面向电路的通用支持电路预处理技术(GPSCP),以在大型非线性电路仿真过程中显着改善矩阵求解时间并减少存储器消耗。我们证明,通过将给定解点处的系统Jacobian矩阵分解成图Laplacian矩阵以及包括所有电压和受控源的矩阵,然后基于支持图理论稀疏图Laplacian矩阵,通用支持-可以有效地获得电路预处理矩阵,从而在通过Krylov子空间迭代求解原始Jacobian矩阵中充当非常有效的预处理器。另外,提出了一种新颖的关键节点选择方法和基于能量的生成图缩放方法,以进一步提高超细化器支持图的质量。为了在瞬态电路分析过程中获得更高的计算效率,还研究了一种动态支持电路预处理器更新方法。我们对各种大规模非线性电路设计的实验结果表明,在直流和瞬态仿真中,所提出的技术可实现高达14.0倍的运行时间加速和6.7倍的内存减少。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号