Research on Design Pattern of Electro-thermal Multi-physical Coupling Simulation Software

The numerical simulation of multi-physical fields like the electric field and the thermal field is a more and more important means of the integrated circuit design in the field of the microelectronics. It involves many kinds of multi-physical fields and analysis, such as electro-thermal fields, elec...

Full description

Bibliographic Details
Main Author: GONG Ping, ZHENG Yuteng, ZHANG Aiqing
Format: Article
Language:zho
Published: Journal of Computer Engineering and Applications Beijing Co., Ltd., Science Press 2020-08-01
Series:Jisuanji kexue yu tansuo
Subjects:
Online Access:http://fcst.ceaj.org/CN/abstract/abstract2325.shtml
Description
Summary:The numerical simulation of multi-physical fields like the electric field and the thermal field is a more and more important means of the integrated circuit design in the field of the microelectronics. It involves many kinds of multi-physical fields and analysis, such as electro-thermal fields, electro-thermal-mechanical fields, static analysis, transient analysis and time-harmonic analysis. In order to meet the diverse requirements of the numerical simulation of multi-physical fields and analysis, how to quickly develop a batch of electrothermal multi-physical fields softwares is a challenging problem. Software reuse is the key to solve this problem. This paper presents a software design model that develops software components of mathematical and physical equations. First of all, this paper implements current continuity equation component and steady-state heat balance equation component to solve the reusability problem of single physical field solver. Then, this paper designs the method of multi-physics field calculation process based on free assembling single-physical-field equation components, which supports the custom development of multi-physics coupled field softwares. Moreover, this mode is suitable for parallel computing. Through developing the two customized typical electro-thermal coupled parallel application software, the code reuse rates reach more than 85%, which verifies the validity of the software design model.
ISSN:1673-9418