An Open-Source EM Simulation Flow Based on a High-Level Python API

Yükleniyor...
Küçük Resim

Tarih

Dergi Başlığı

Dergi ISSN

Cilt Başlığı

Yayıncı

Institute of Electrical and Electronics Engineers Inc.

Erişim Hakkı

info:eu-repo/semantics/closedAccess

Özet

We present a high-level Python API that enables a fully open-source electromagnetic (EM) and EM-circuit co-simulation flow. The API integrates OpenEMS for 3D full-wave EM simulation, automating critical tasks such as GDSII import, port definitions, meshing, and sequential multi-port excitation to generate the S-parameter matrix. Another key contribution of this work is integration of Xyce for circuit-level characterization, and the implementation of vector fitting techniques to convert multi-port S-parameters into SPICE sub-circuit models, overcoming the limitation of all open-source circuit simulators that only support two-port S-parameter files. This approach enables integration of multi-port RF components into large-signal and small-signal simulations, mirroring the capabilities of commercial design tools. The proposed API is fully modular, supporting multiple open-source PDKs, arbitrary passive networks, and various circuit configurations. © 2025 Elsevier B.V., All rights reserved.

Açıklama

21st International Conference on Synthesis, Modeling, Analysis and Simulation Methods, and Applications to Circuits Design, SMACD 2025 -- Istanbul -- 210900

Anahtar Kelimeler

EDA, EM Simulation, Open-source

Kaynak

WoS Q Değeri

Scopus Q Değeri

Cilt

Sayı

Künye

Onay

İnceleme

Ekleyen

Referans Veren