Surrogate Modeling for Semiconductor Packaging and Systems Using Machine Learning
Author(s)
Akinwande, Oluwaseyi Ife
Advisor(s)
Editor(s)
Collections
Supplementary to:
Permanent Link
Abstract
This thesis aims to develop machine-learning models and algorithms for automating the electrical design processes associated with electronic packaging. Otherwise known as surrogate modeling, this includes enabling forward design, inverse design, system identification, and design space exploration (DSE), accelerating the design process for applications in signal integrity of high-speed channels, 2.5D/3D heterogeneous integration, and sub-THz passive components. First, we develop and demonstrate both forward and inverse models, that substantially improve the turnaround times as compared to 3D electromagnetic (EM) field simulation, for use in optimizing the signal integrity performance of various circuits in microelectronics packaging.
Furthermore, the dual problem of how to (1) develop a general unified surrogate model that can handle a variety of 3D EM circuit topologies, and (2) employ previously trained models and adapt them to new models, is addressed. We provide a formulation for transforming semiconductor packages into versatile circuit graphs, for a variety of topologies, imbued with structural information. The absence of such frameworks represents a gap in machine-learning-based electronic design automation which we fill by providing a set of building blocks to achieve significant improvements in modeling tasks. We then present a versatile forward modeling framework that allows one to quickly obtain the output response given a set of design parameters. We achieve the overarching goal of reducing the resources needed to create an ML-model library for signal integrity (SI) applications in microelectronics packaging.
Lastly, we introduce a design space exploration framework for addressing high dimensionality and heteroscedastic noise that varies with design space parameters. This framework employs an active learning-driven multi-objective optimization approach to efficiently navigate complex, non-convex design spaces and achieve target specifications with reduced computational cost.
Sponsor
Date
2025-03-07
Extent
Resource Type
Text
Resource Subtype
Dissertation