Graph Neural Networks for Automatic Addition of Optimizing Components in Printed Circuit Board Schematics

Fuente: arXiv
Saved in:
Bibliographic Details
Main Authors: Plettenberg, Pascal, Alcalde, André, Sick, Bernhard, Thomas, Josephine M.
Format: Preprint
Published: 2025
Subjects:
Online Access:
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866909646982217728
author Plettenberg, Pascal
Alcalde, André
Sick, Bernhard
Thomas, Josephine M.
author_facet Plettenberg, Pascal
Alcalde, André
Sick, Bernhard
Thomas, Josephine M.
contents The design and optimization of Printed Circuit Board (PCB) schematics is crucial for the development of high-quality electronic devices. Thereby, an important task is to optimize drafts by adding components that improve the robustness and reliability of the circuit, e.g., pull-up resistors or decoupling capacitors. Since there is a shortage of skilled engineers and manual optimizations are very time-consuming, these best practices are often neglected. However, this typically leads to higher costs for troubleshooting in later development stages as well as shortened product life cycles, resulting in an increased amount of electronic waste that is difficult to recycle. Here, we present an approach for automating the addition of new components into PCB schematics by representing them as bipartite graphs and utilizing a node pair prediction model based on Graph Neural Networks (GNNs). We apply our approach to three highly relevant PCB design optimization tasks and compare the performance of several popular GNN architectures on real-world datasets labeled by human experts. We show that GNNs can solve these problems with high accuracy and demonstrate that our approach offers the potential to automate PCB design optimizations in a time- and cost-efficient manner.
format Preprint
id arxiv_https___arxiv_org_abs_2506_10577
institution arXiv
publishDate 2025
record_format arxiv
spellingShingle Graph Neural Networks for Automatic Addition of Optimizing Components in Printed Circuit Board Schematics
Plettenberg, Pascal
Alcalde, André
Sick, Bernhard
Thomas, Josephine M.
Machine Learning
The design and optimization of Printed Circuit Board (PCB) schematics is crucial for the development of high-quality electronic devices. Thereby, an important task is to optimize drafts by adding components that improve the robustness and reliability of the circuit, e.g., pull-up resistors or decoupling capacitors. Since there is a shortage of skilled engineers and manual optimizations are very time-consuming, these best practices are often neglected. However, this typically leads to higher costs for troubleshooting in later development stages as well as shortened product life cycles, resulting in an increased amount of electronic waste that is difficult to recycle. Here, we present an approach for automating the addition of new components into PCB schematics by representing them as bipartite graphs and utilizing a node pair prediction model based on Graph Neural Networks (GNNs). We apply our approach to three highly relevant PCB design optimization tasks and compare the performance of several popular GNN architectures on real-world datasets labeled by human experts. We show that GNNs can solve these problems with high accuracy and demonstrate that our approach offers the potential to automate PCB design optimizations in a time- and cost-efficient manner.
title Graph Neural Networks for Automatic Addition of Optimizing Components in Printed Circuit Board Schematics
topic Machine Learning
url https://arxiv.org/abs/2506.10577