首页> 外文会议>IEEE Antennas and Propagation Society International Symposium >A Linear-Time Eigenvalue Solver for Finite-Element-Based Analysis of Large-Scale Wave Propagation Problems in On-Chip Interconnect Structures
【24h】

A Linear-Time Eigenvalue Solver for Finite-Element-Based Analysis of Large-Scale Wave Propagation Problems in On-Chip Interconnect Structures

机译:用于芯片互连结构中大型波传播问题的有限元分析的线性时间特征值求解器

获取原文

摘要

The analysis and design of next-generation VLSI circuits using accurate electromagnetics-based models result in numerical problems of very large scale. Typically, the solution of a problem with N parameters requires at least O(N) computation. With next generation VLSI circuits, however, even O(N) is prohibitively high since N is very large. In [1], a method that partially addresses this issue was developed for full-wave modeling of large-scale interconnect structures. In this method, a number of seeds (a seed has a unique cross section) are first recognized from an interconnect structure. In each seed, the original wave propagation problem is represented as a generalized eigenvalue problem. The complexity of solving 3D interconnects of O(N) is then overcome by seeking the solution of a few 2D seeds, which is then post-processed to obtain the solution of the original 3D problem through the development of an on-chip mode-matching technique. The procedure is rigorous, and entails no approximation. The size of the system matrix constructed by this method, M, is the number of unknowns in a 2D seed residing on either the x-y or y-z plane (y is the stack growth direction). Taking a test-chip interconnect as an example, M is 6678 while N is 10.1 million. With a larger example, M is 222k while N is 336 million. While the M parameter model was successfully constructed in [1], the solution of the associated modeling problem with O(M) complexity still remains open. The computational bottleneck is the solution of a generalized eigenvalue problem. Efficient algorithms such as ARPACK [2] still require O(M{sup}2) storage and operations due to a dense matrix-vector multiplication. We present an algorithm that provides a solution to the generalized eigenvalue problem with O(M) complexity, thus paving the way for the full-wave simulation of next generation VLSI circuits.
机译:基于精确电磁基模型的下一代VLSI电路的分析与设计导致了大规模大规模的数值问题。通常,N个参数的问题解决问题需要至少O(n)计算。然而,利用下一代VLSI电路,即使是O(n)非常高,因为n非常大。在[1]中,为大规模互连结构的全波建模开发了部分地解决了该问题的方法。在该方法中,首先从互连结构识别出许多种子(种子具有独特的横截面)。在每种种子中,原始波传播问题被表示为广义特征值问题。然后通过寻找少数2D种子的解决方案来克服求解O(n)的3D互连的复杂性,然后将其后处理以通过开发片上模式匹配来获得原始3D问题的解决方案技术。该过程严谨,不需要近似。由该方法M个构建的系统矩阵的大小是驻留在X-Y或Y-Z平面上的2D种子中未知数的数量(Y是堆叠生长方向)。以测试芯片互连为例,M是6678,而n为1010万。使用更大的例子,M是222k,而n是3.36亿。虽然M参数模型在[1]中成功构建,但是与O(m)复杂性的相关建模问题的解决方案仍然保持打开。计算瓶颈是广义特征值问题的解决方案。诸如Arpack [2]的高效算法仍然需要由于密集的矩阵矢量乘法而需要存储和操作。我们提出了一种算法,该算法提供了通过O(m)复杂性的广义特征值问题的解决方案,从而为下一代VLSI电路的全波仿真铺平了道路。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号