An Iterative FEM Solver for IC Electromagnetic Analysis via Hybrid Geometric-Algebraic Partitioning and Neural Network Optimization
In electromagnetic finite element analysis of integrated circuits (ICs), direct solvers face high time and space complexity in large-scale problems, while traditional iterative methods suffer from unstable, unpredictable convergence and require complex manual configuration. In this article, we propose a practical and efficient iterative solver based on the overlapping additive Schwarz (OAS) preconditioner. We propose a hybrid matrix partitioning algorithm, which combines geometric and algebraic partitioning methods to leverage their complementary strengths. Furthermore, we develop a neural network-based evaluation and optimization system to predict the convergence and computational efficiency of candidate configurations, enabling automated selection of the optimal OAS preconditioner. We test our solver on matrices generated from six diverse IC geometries, including three interconnect structures and three real-world packaging board models. Experimental results show that our solver achieves 100% convergence across all test matrices, while previous OAS-based iterative methods converge for at most 68%. In convergent scenarios, it achieves a <inline-formula xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink"> <tex-math notation="LaTeX">$3.45\times $</tex-math> </inline-formula> average speedup over the Metis-based OAS iterative solver. Meanwhile, compared to the industry-standard direct solver PARDISO and the commercial FEM solver ANSYS HFSS, it achieves average speedups of <inline-formula xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink"> <tex-math notation="LaTeX">$3.61\times $</tex-math> </inline-formula> and <inline-formula xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink"> <tex-math notation="LaTeX">$2.39\times $</tex-math> </inline-formula>, respectively, along with superior parallel scalability.
Authors
- Changhao Yan (ORCID: https://orcid.org/0000-0002-8936-3945)
- Zhaori Bi (ORCID: https://orcid.org/0000-0002-7315-3150)
- Liguo Jiang (ORCID: https://orcid.org/0009-0003-6056-7076)
- Xuan Zeng (ORCID: https://orcid.org/0000-0002-8097-4053)
- Keren Zhu (ORCID: https://orcid.org/0000-0003-2698-141X)
- Tao Cui (ORCID: https://orcid.org/0000-0002-9975-4595)
- Wenliang Dai (ORCID: https://orcid.org/0009-0007-0920-3639)
- M. H. Li
Institutions
- Fudan University (CN)
- Academy of Mathematics and Systems Science (CN)
- Thermedical (United States) (US)
- Shanghai Fudan Microelectronics (China) (CN)
Publication Details
- Journal
- IEEE Transactions on Microwave Theory and Techniques
- Published
- 2025-08-26
- DOI
- https://doi.org/10.1109/tmtt.2025.3597040
- Citations
- 1
- Primary Topic
- Advanced Numerical Analysis Techniques
- Type
- article
- Field-Weighted Citation Impact
- 1.33
Funders
- National Natural Science Foundation of China
- Science and Technology Commission of Shanghai Municipality