Current Research Projects

Signal Integrity Aware GAIL Routers for PCBs

Today's auto routers split the routing into two phases and rely on handcrafted heuristics to guide the routing.  Through this project, we plan to create an approach to routing that can apply to breakout, DDR, and HBM routing while ensuring optimal signal integrity performances across different design rules.

  • Project PI: Paul Franzon
  • Project Timeline: August 15, 2023 - August 14, 2025

Transfer Learning Framework 

Development of transfer Learning Framework to deploy pre trained machine learning model for training of new model having similar behavior.  This will reduce the number of training samples and increase the accuracy of the new ML model. 

  • Project PI: Madhavan Swaminathan
  • Project Timeline: August 15, 2023 - December 31, 2025

Variation Aware Analog Design Mentor

This projects seeks to develop human interface, evaluate if the design mentor improves the efficiency of inexperienced designers, and evaluate faster algorithms for calculating Shapley values.  Other milestones include creating an AI mentor that assists and designer to formulate a circuit design with low sensitivity to process variations.  Also, quantify whether the design mentor's outputs are significantly affected by the use of the netlists that are extracted from layout.  

  • Project PI: Elyse Rosenbaum 
  • Project Timeline: August 15, 2023 - December 31, 2025

Bayesian ML for Reliable Ferroelectric In-Memory Computing

This projects addresses optimized, and reliable design of intelligent autonomous microsystems based on emerging device technologies through Bayesian learning approaches.  The project is in synergy with multiple programs on probabilistic AI like SNL's COINFLIPS project.

  • Project PIs: Abhronil Sengupta & Madhavan Swaminathan
  • Project Timeline: August 15, 2023 - December 31, 2025

Siamese Graph Neural Networks for Finding Circuit Graph Isomorphisms

The Circuit Graph Isomorphism (CGI) problem is a fundamental computational problem in Electronic Design Automation (EDA) that involves determining the equivalence of two circuit graphs. Given two circuit graphs, the challenge is to establish whether they are isomorphic, meaning that they have the same structure but with different labels assigned to their nodes and edges. As a fundamental NP-complete problem, the CGI issue arises frequently in EDA and has been the focus of extensive research in the past. A solution to this problem would have significant implications for the design process, enabling a faster and more efficient design flow.

  • Project PI: Paul Franzon
  • Project Timeline: January 1, 2024 - December 31, 2025

ML-based Generation of Fine-grained TSV Models for Power Integrity Analysis

The goal of this project is to develop ML algorithms to automatically create fine-grained TSV models, which are used to study current crowding inside a TSV and its impact on effective resistance. These models are deployed to calculate IR-drop and least resistive paths in full-chip power delivery network for 3D and 2.5D ICs.

  • Project PI: Sung Kyu Lim
  • Project Timeline: January 1, 2024 - December 31, 2025

Uncertainty-Aware Parametric Behavioral Modeling of Circuit Devices

This project proposes to investigate the potential of neural operator techniques for developing parameterized, compact models that describe the behavior of circuit components. Neural operators, an emerging tool in scientific computing, utilize machine learning algorithms to identify nonlinear relationships within functional spaces. This approach represents an advancement over traditional machine learning surrogate models, such as neural networks and Gaussian process regression, by providing a framework for constructing models that operate in continuous time and are invariant to time
discretization.

  • Project PI: Xu Chen
  • Project Timeline: August 15, 2024 - August 14, 2026

AI/ML Assisted Design and Uncertainty Quantification for High-Performance Heterogeneous Integration with Co-Packaged Optics

The goal of this project is to increase the overall efficiency of 2.5D/3D heterogeneous integration with advanced co-packaged photonics and to quantify uncertainty through Bayesian learning for deep co-design methods. Through a robust optimization process, this framework will provide the best design choices at an early stage in the design cycle.

  • Project PI: Madhavan Swaminathan
  • Project Timeline: August 15, 2024 - August 14, 2026

Natural Language Optimization of Interconnect Problems Using Multimodal LLM for PCBs and Analog Integrated Circuits

The project's goals are to (1) fine tune an LLM to solve signal integrity problems in PCB and on-chip routing using a natural language interface, and (2) demonstrate the potential of using and generating multimodal information, e.g. eye diagrams and frequency plots.

  • Project PI: Paul Franzon
  • Project Co-Is: C-W Wong & Tianfu Wu 
  • Project Timeline: August 15, 2024 - August 14, 2026

Power MOSFET Design Automation via Invertible Neural Network

This project aims to replace the TCAD simulator with an invertible neural network. The forward model may be used for device design optimization, a task for which the slow TCAD simulator is not well suited. The inverse model will be used for automated device design (“synthesis”) based on performance specifications.

  • Project PI: Elyse Rosenbaum
  • Project Timeline: August 15, 2024 - August 14, 2026

Detecting and Mitigating Fault Injection Attacks on AI/ML Chiplets

This project can expose potential fault injection vulnerabilities in member companies’ systems that use AI/ML hardware (chiplets) – such vulnerabilities can lead to intellectual property theft or critical errors in AI/ML output.  Then, the project can address the vulnerabilities found by building more resilient solutions without replacing the hardware.   

  • Project PI: Aydin Aysu
  • Project Timeline: January 1, 2025 - December 31, 2026

Reinforcement Learning and Test-Time Scaling for Continuously Training and Improving LLMs for Analog/Mixed-Signal Circuit Design

This project aims to provide a secure, organization-specific LLM pipeline tailored for analog/mixed-signal (AMS) circuit design.  Collectively, this project will reduce design cycles, preserve institutional knowledge, boost designer productivity, improve accuracy, and drive the future of AI-assisted AMS design automation.

  • Project PI: Bin Hu 
  • Project Co-Is: Pavan Hanumolu, Elyse Rosenbaum, and Huan Zhan
  • Project Timeline: August 1, 2025 - July 31, 2027

Deep Learning for End-to-End Time-Domain Analysis

The proposed conditional generative model based end-to-end time-domain SI analysis will enable thorough optimization of I/O drivers and equalization settings in a fast, accurate and reliable manner. This will provide various opportunities for improving I/O performance and equalization design that result in better SI for increased data rates along with reduced design re-spins and design closure times. 

  • Project PI: Madhavan Swaminathan
  • Project Timeline: August 1, 2025 - July 31, 2027

Surrogate Optimization of Temperature and Stress in Heterogeneously Integrated Microsystems

This project will create a reusable public framework for multi-objective optimization of IP block selection and placement with thermomechanical constraints in HI microsystems. This framework applies the surrogate optimization approach used in past CAEML efforts to reduce the number of time-consuming simulations while maintaining high accuracy for critical outcomes.

  • Project PI: Rhett Davis
  • Project Co-I: Mansoor Haider
  • Project Timeline: August 1, 2025 - July 31, 2027

Applying Symbolic Regression to Problems in Package and Circuit Design

This project’s goal is to demonstrate and leverage Symbolic Regression (SR) as a basis for modeling complex, multi-faceted EDA problems.  This project will benchmark the ability of symbolic regression techniques to fit mathematical functions to common problems in SI, PI, thermal management, and analog and SerDes designs, and demonstrate the applications of this modeling for real-world designs. 

  • Project PI: Paul Franzon
  • Project Timeline: August 1, 2025 - July 31, 2027