Hardware Accelerator for 3D Method of Moments based Parasitic Extraction

被引:0
|
作者
Devi, Anant [1 ]
Gandhi, Maulik [1 ]
Varghese, Kuruvilla [1 ]
Gope, Dipanjan [2 ]
机构
[1] Indian Inst Sci, Dept Elect Syst Engn, Bangalore 560012, Karnataka, India
[2] Indian Inst Sci, Dept & Elect Commun Engn, Bangalore, Karnataka, India
关键词
FPGA Accelerator; Capacitance Extraction; Fast Solvers; Boundary Element Method; ALGORITHM;
D O I
暂无
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
A Field Programmable Gate Array (FPGA) based hardware accelerator for multi-conductor parasitic capacitance extraction, using Method of Moments (MoM), is presented in this paper. Due to the prohibitive cost of solving a dense algebraic system formed by MoM, linear complexity fast solver algorithms have been developed in the past to expedite the matrix-vector product computation in a Krylov sub-space based iterative solver framework. However, as the number of conductors in a system increases leading to a corresponding increase in the number of right-hand-side (RHS) vectors, the computational cost for multiple matrix-vector products present a time bottleneck, especially for ill-conditioned system matrices. In this work, an FPGA based hardware implementation is proposed to parallelize the iterative matrix solution for multiple RHS vectors in a low-rank compression based fast solver scheme. The method is applied to accelerate electrostatic parasitic capacitance extraction of multiple conductors in a Ball Grid Array (BGA) package. Speed-ups up to 13x over equivalent software implementation on an Intel Core i5 processor for dense matrix-vector products and 12x for QR compressed matrix-vector products is achieved using a Virtex-6 XC6VLX240T FPGA on Xilinx's ML605 board.
引用
收藏
页码:100 / 103
页数:4
相关论文
共 50 条
  • [1] Accelerating method of moments based package-board 3D parasitic extraction using FPGA
    Devi, Anant
    Gandhi, Maulik
    Varghese, Kuruvilla
    Gope, Dipanjan
    MICROWAVE AND OPTICAL TECHNOLOGY LETTERS, 2016, 58 (04) : 776 - 783
  • [2] 3D DRAM Based Application Specific Hardware Accelerator for SpMV
    Sadi, Fazle
    Pileggi, Larry
    Franchetti, Franz
    2016 IEEE HIGH PERFORMANCE EXTREME COMPUTING CONFERENCE (HPEC), 2016,
  • [3] Architecture and design of a hardware accelerator for efficient 3D object recognition using the LC method
    Hung, DL
    Hillesland, K
    Wang, J
    INFORMATION SCIENCES, 2001, 131 (1-4) : 1 - 18
  • [4] Architecture and design of a hardware accelerator for efficient 3D object recognition using the LC method
    Hung, DL
    PROCEEDINGS OF THE FIFTH JOINT CONFERENCE ON INFORMATION SCIENCES, VOLS 1 AND 2, 2000, : A180 - A183
  • [5] Hardware accelerator and 3D pixel shader architecture for computer graphics
    Han, Jungang
    Jiang, Lin
    Du, Huimin
    Cao, Xiaopeng
    Dong, Liang
    Meng, Lilin
    Zhao, Quanliang
    Yin, Chengxin
    Zhang, Jun
    Jisuanji Fuzhu Sheji Yu Tuxingxue Xuebao/Journal of Computer-Aided Design and Computer Graphics, 2010, 22 (03): : 363 - 372
  • [6] Towards designing a hardware accelerator for 3D convolutional neural networks
    Khan, Fatima Hameed
    Pasha, Muhammad Adeel
    Masud, Shahid
    COMPUTERS & ELECTRICAL ENGINEERING, 2023, 105
  • [7] Efficient binary 3D convolutional neural network and hardware accelerator
    Guoqing Li
    Meng Zhang
    Qianru Zhang
    Zhijian Lin
    Journal of Real-Time Image Processing, 2022, 19 : 61 - 71
  • [8] Efficient binary 3D convolutional neural network and hardware accelerator
    Li, Guoqing
    Zhang, Meng
    Zhang, Qianru
    Lin, Zhijian
    JOURNAL OF REAL-TIME IMAGE PROCESSING, 2022, 19 (01) : 61 - 71
  • [9] Development of Fast 3D Parasitic Extraction using Hierarchical Method for Integrated Circuits and Packages
    Yi, Yang
    Yan, Shu
    Sarin, Vivek
    Shi, Weiping
    2008 IEEE ANTENNAS AND PROPAGATION SOCIETY INTERNATIONAL SYMPOSIUM, VOLS 1-9, 2008, : 13 - +
  • [10] 3D content-based search based on 3D Krawtchouk moments
    Mademlis, A.
    Axenopoulos, A.
    Daras, P.
    Tzovaras, D.
    Strintzis, M. G.
    THIRD INTERNATIONAL SYMPOSIUM ON 3D DATA PROCESSING, VISUALIZATION, AND TRANSMISSION, PROCEEDINGS, 2007, : 743 - 749