Papers for

eda tool developers

Papers whose findings have a practical use for this group, as judged from the abstract. Open a paper to read what it means in practice.

Neural networks speed up transistor simulations with high precision

NN-Based Transistor Modeling for Ultra-Fast SPICE Simulation and Standard Cell Library Characterization

Abstract: Neural network (NN)-based transistor models have proven to be a promising solution to accelerate device modeling. Although these models demonstrated remarkable speedup in circuit simulations, they were not rigorously tested in complex tasks within standard EDA tool flows for chip design, which require very high transistor model precision to provide accurate results and converge properly. To investigate their full potential and promise, we develop NN-based transistor models that accurately predict the drain current and various charges for a 3nm nanosheet, and employ the models for a standard cell library characterization. This enables us to evaluate the accuracy and speedup under a very wide range of SPICE simulations, benchmarking our models against an industry-standard implementation. Since standard cell library characterization involves thousands of SPICE simulations, it serves as a great benchmark for transistor model quality and consistency. To further evaluate model accuracy, we also perform analog- and digital-level simulations for various complex circuits. Our experiments reveal that NN-based models are a valid alternative to existing transistor compact models, capable of producing accurate delay and power estimates with a much higher speed and convergence time compared to the conventional Verilog-A-based industry-standard (BSIM-CMG) transistor compact model. Our NNs achieve sub-0.11% and 0.76% errors for delay and total power evaluation on a wide range of circuits, while taking up to 8 times less time during the standard cell library characterization. Additionally, we provide comprehensive information and guidance on NN accuracy, unveiling the relationship between NN size and its effect on circuit simulation precision.

Thu 22 OctEmerging TechnologiesMachine Learning
The gist
Simulating how tiny transistors behave in computer chips usually takes a long time and needs very precise models. The authors developed neural network models that can predict transistor behavior very accurately but much faster than traditional methods. They tested these models on complex chip design tasks and found they deliver nearly the same accuracy but run up to eight times faster. This approach could help engineers design chips more quickly while keeping results reliable.
Open → 2610.31024v1

LLM based RTL generation improved with modular self correction

CorrectRTL: Boost RTL Generation Quality Through Automated Self-Correction with Instruction Decomposition

Abstract: Large language models (LLMs) have shown strong promise in specification-to-RTL generation. Among the explorations, the self-correction paradigm has significantly advanced LLM-based RTL generation. However, two challenges limit further progress. Existing benchmarks are saturated by advanced LLMs, leaving little room to evaluate the agentic self-correction framework. The monolithic self-correction paradigm rewrites the entire design at once, where LLMs are susceptible to error confusion and corruption of originally correct code. To address the benchmark challenge, we contribute ScaleBench, a more challenging benchmark of 200 complex RTL designs. To address the challenge in methodology, we propose CorrectRTL, an agentic framework that realizes a new decompose-then-correct paradigm, in which the LLM agent explicitly decouples scaffold construction from detailed implementation. CorrectRTL contributes three core techniques: (1)~\emph{Structure-oriented decomposition}, (2)~\emph{Snippet-based RAG}, and (3)~\emph{SVA-based self-correction}. On ScaleBench, CorrectRTL improves Pass@1 from 20.5% to 49.0% (+28.5%). On VerilogEval, CorrectRTL achieves up to 96.1% Pass@1, demonstrating consistent improvements across both simple and complex designs.

Sun 18 OctArtificial Intelligence
The gist
Generating hardware designs from specifications using AI models has improved, but errors remain a challenge. The authors created a new harder test set called ScaleBench to better evaluate performance. They also designed CorrectRTL, a method that breaks down the hardware design task into parts and checks small pieces for errors rather than rewriting everything at once. This approach greatly improved accuracy in generating RTL code, especially for complex designs.
Open → 2610.24977v1

Heterogeneous graph neural network improves circuit routability prediction accuracy

HGRP: Heterogeneous Graph Neural Network for Routability Prediction

Abstract: Routability prediction enables rapid evaluation of placement quality without routing, providing effective feedback for routability-driven placement optimization. Recent machine learning methods have achieved efficient routability prediction through data-driven approach. However, their prediction performance highly depends on the capability of input representations to capture essential circuit information. To address the limitations of existing circuit representations in simultaneously preserving logical topology, physical layout and routing resource information, this paper proposes HGRP, a heterogeneous graph neural network for routability prediction. HGRP models the cells, nets, and routing grids as distinct types of nodes and explicitly represents topological connectivity, spatial mapping, and grid adjacency, thereby constructing a heterogeneous graph representation that preserves multi-level circuit semantics. Based on the representation, a heterogeneous message passing mechanism is developed to enable information interaction and feature fusion among distinct types of nodes, effectively learning the complex correlations between circuit structures and routing behaviors. Experimental results on the CircuitNet dataset show that HGRP improves F1-score by 18.69\% relative improvements compared with the state-of-the-art in the congestion prediction task. The source code is publicly available at https://github.com/ShenShan123/HGPR.

Wed 14 OctMachine Learning
The gist
Predicting how easily a circuit can be connected (routed) is important for designing better chips. Existing methods often struggle to consider all aspects like circuit logic, layout, and wiring resources together. The authors propose a new method called HGRP that treats components, connections, and wiring grids as different types of nodes in a graph. This helps capture the complex relationships between how circuits are built and how well they can be routed, leading to much better prediction accuracy. They tested this method and found a significant improvement in predicting circuit congestion.
Open → 2610.20209v1

Evaluator setups affect which hardware designs seem better

When Is RTL Better? Auditing Evaluation Stability with Tool-Grounded Requirement Profiles

Abstract: RTL-generation studies increasingly report functional correctness and post-synthesis quality, yet the evaluator itself is rarely treated as an experimental variable. A candidate can appear better when a security rule, protocol obligation, target context, feasibility gate, uncertainty policy, or provenance constraint is omitted. We introduce tool-grounded requirement profiles: machine-readable contracts binding each requirement's meaning to its executable evidence and comparison rule, together with cross-requirement gates, uncertainty handling, and provenance. We audit evaluator stability by freezing candidate pairs and perturbing only their evaluation profile. In a preregistered controlled pilot with six designs, twelve pairs, three requirement families, six evaluator conditions, and 72 decisions, a generic cell-count evaluator reports unsupported improvement for 6/12 pairs (50%; Wilson 95% interval 25.4 to 74.6%; design-cluster bootstrap interval 25 to 75%). The matched evaluator detects all twelve injected regressions, whereas syntax, generic synthesis, context mismatch, and gate ablation each lose the required distinction for 12/12 pairs. In a separately frozen external validation of all 290 public RTLLM v1.1 text-only candidates, 81/215 evaluable comparisons (37.7%; task-cluster 95% interval 24.8 to 51.4%) yield unsupported scalar improvements, including 72 functional-gate reversals. Separately, 26 OpenROAD-flow-scripts runs show why timing context and activity qualification must be part of the contract. The study does not rank generators; it establishes evaluator configuration as a measurable, auditable source of conclusion instability.

Mon 12 OctHardware ArchitectureSoftware Engineering
The gist
When comparing hardware designs generated by RTL tools, the way performance and correctness are tested can change which design looks best. The authors found that small changes in evaluation rules or omitted checks sometimes make one design incorrectly appear better than another. They introduce a system called tool-grounded requirement profiles to make evaluation rules clear, repeatable, and auditable. Their experiments show that evaluation instability is a real problem and needs careful handling to trust comparisons.
Open → 2610.17445v1

Algorithmic exploration becomes easier in electronic design automation research

When Algorithmic Exploration Becomes Cheap: A Case Study of Agentic Research in EDA

Abstract: As EDA researchers, we conducted eight deliberate trials of agentic algorithm exploration, selecting several topics outside our areas of depth. One faculty member and seven students participated, including students without publication experience. With limited intervention in the algorithms, agents developed mathematical constructions, analyzed existing tools, and implemented improvements; some efforts fell short of their practical goals. We also used AI to collect, classify, and analyze 8,420 papers from four EDA conferences and two journals over 2022-2026. Among 2,380 primary-core papers, we classified 97.7% from titles and abstracts as computationally closed, including work on new formulations. Together, these observations suggest that much of EDA offers an executable environment for increasingly accessible algorithm research. We see an opportunity for tool developers to investigate ideas they previously lacked time to pursue. We also ask how EDA should validate and reward research when results become easier to produce than to examine, and what papers and venue labels will continue to tell us about a contribution.

Wed 7 OctHardware ArchitectureArtificial Intelligence
The gist
The authors studied how algorithms that explore new ideas can work with less human help in electronic design automation (EDA), the field concerned with designing computer chips and circuits. They found that these algorithms, even when run by researchers less experienced in the area, can create new mathematical tools and improve existing ones. The team also analyzed thousands of research papers and noticed that most papers focus on well-defined computational problems. This means EDA provides a rich environment for automated algorithm development. The authors highlight new challenges for verifying and valuing research outputs when producing results is easier than carefully checking them.
Open → 2610.10129v1

Physics guided transformer speeds up electromigration stress prediction

A Physics-Guided Transformer Framework for Electromigration Analysis in Multi-Segment Interconnects

Abstract: As technology scales to smaller nodes, increasing current densities make electromigration (EM) one of the dominant reliability challenges in on-chip interconnects. Accurate transient stress analysis is needed to identify wires susceptible to EM degradation, but applying physics-based solvers across many interconnects remains computationally expensive. This paper proposes a physics-guided transformer framework for fast EM stress prediction in multi-segment interconnect lines. The framework converts each line into geometry- and DC-aware segment tokens and uses transformer attention to capture line-level context. A lightweight query decoder then predicts stress at selected locations and time instants. The model is trained with an objective that combines normalized supervised regression, linewise relative-$L_2$ loss, and physics-guided continuity and terminal-flux terms. Experiments on IBM power grid benchmarks show that the proposed model achieves relative-$L_2$ error below 8\% and reaches up to 2459.68$\times$ speedup compared with the matrix exponential~solver.

Mon 5 OctMachine LearningArtificial Intelligence
The gist
Electromigration is a problem in tiny computer wires where high electric currents can cause damage and failures over time. The authors developed a fast method using a type of AI called a transformer, guided by physics rules, to predict stress caused by electromigration in complex wire segments. This method is much faster than traditional physics-based calculations while staying accurate. It can help identify weak spots in computer chip wiring more efficiently.
Open → 2610.06464v1

Trinity improves chip floorplans with a unified differentiable physics model

Trinity: One Differentiable Physics for Training, Refining and Scoring Generative Floorplanners

Abstract: Floorplanning arranges the blocks of a chip and decides their shapes under objectives that press blocks together, short wirelength and a small outline, and constraints that hold them apart, non-overlap, clusters, MIB shapes and boundary blocks. Recent diffusion placers train on reference layouts alone and leave this coupled system to guidance, post-hoc loops and a legalizer, reporting only the endpoint, which hides what the generator contributes. We re-implement four of them under one recipe on FloorSet, score raw, refined and legalized layouts on one scale, and propose Trinity, a flow-matching floorplanner whose six differentiable functions for the constraints and objectives are its training loss term, the energy of a closed-form refiner after sampling and the base of a soft cost for every stage. The network thus learns the correction prior placers apply in their samplers, and sampling needs no guidance. Stage by stage, the training term lowers a plain transformer's raw soft cost by 26% and matters most at short budgets, the shared refiner decides more of the final cost than the generator and matches a ported placer's loop in 16 to 660 times fewer steps, Trinity's refined soft cost is 36% below the best ported pipeline, the soft cost ranks settings as the contest's hard cost does, and on the FloorSet val set the pipeline reaches a mean hard cost of 1.014 in 1.63 s per case.

Sun 4 OctMachine LearningHardware Architecture
The gist
Designing the layout of a computer chip involves arranging blocks so they fit well, don’t overlap, and connect efficiently. The authors show that previous methods rely on complicated fixes after generating layouts rather than learning how to create better ones directly. They introduce Trinity, a new method that uses a smooth physics model to train and improve floorplans throughout the entire process, making the layouts better and faster to produce. This approach reduces errors and costs compared to existing techniques and speeds up the layout refinement significantly.
Open → 2610.04957v1

VeriBugBench provides better test sets for debugging Verilog designs

VeriBugBench: An Empirically Grounded Framework for Constructing Verilog RTL Debugging Benchmarks

Abstract: RTL source-level debugging research requires benchmark artifacts that provide faulty designs together with precise change locations, executable test stimuli, and reproducible configurations. Available Verilog resources usually provide only a subset of these elements. We present VeriBugBench, a framework for constructing Verilog RTL debugging benchmarks through empirically grounded fault construction, LLM-based testbench enhancement, and execution-based retention. The mutation library maps recurring, multi-granularity repair patterns observed in RTL bug-fix histories to 19 executable inverse operators. For each project, an LLM generates a design-specific stimulus phase from the clean DUT and original testbench; the phase is composed with the original testbench for candidate execution. Applying the framework to 45 open-source projects yields VeriBugBench-v1.0, with 2,608 executable single-fault instances whose effects are observable at design outputs. Across the 45 projects, the assembled testbenches increase mean project-level fault observability from 36.01% to 39.54% and improve line coverage and execution-trace diversity on average. VeriBugBench provides versioned RTL variants, source-level ground truth, testbenches, and execution artifacts for evaluating RTL debugging methods.

Wed 16 SeptHardware ArchitectureSoftware Engineering
The gist
Debugging hardware designs written in Verilog can be difficult without good example problems and tests. The authors created VeriBugBench, a framework that builds realistic test cases for debugging by introducing common faults found in real hardware projects. It uses AI to help generate better test inputs and ensures the faults show up clearly in the outputs. Their collection includes thousands of these test cases across many projects, helping improve how well debugging tests catch errors.
Open → 2609.18022v1

History-aware reinforcement learning improves dense layout routing efficiency

Routing Dense Layouts with History-Aware Offline Reinforcement Learning using LSTM

Abstract: Detailed routing remains a dominant runtime bottleneck in physical design due to increasing complexity of design rules. Modern routers can struggle to resolve persistent violations under dense operating conditions. While recent work leverages reinforcement learning (RL) to dynamically select costs for each routing iteration, we find that this technique struggles with high-density designs where routing solutions are significantly harder. To address this, we present a history-aware offline RL policy which predicts iterative cost weights in these dense regimes to improve convergence across placement densities by utilizing readily available features from the router. Our policy uses conservative Q-learning similarly to prior work; however, our key insight is that addition of a lightweight LSTM architecture and additional features can retain sequence context and improve routing convergence across multiple densities and route guide qualities. Our policy can be integrated into any cost-based router with minimal pipeline changes, as it does not interfere with the core search algorithm. We evaluate our policy on held-out density and adjustment settings, including difficult operating points induced by dense placement and low guide quality. Our policy reduces design rule violations (DRVs) by an average of 92% over the top public baseline while simultaneously reducing runtime by 10%.

Tue 8 SeptHardware ArchitectureMachine Learning
The gist
Routing tiny wires on computer chips is becoming very hard because circuit designs are getting denser and have more rules to follow. The authors found that current learning methods struggle with these dense layouts. They developed a new approach that remembers previous routing attempts using a small LSTM memory, helping the system learn better cost settings during routing. This significantly reduces errors and speeds up the process without changing the main routing algorithm.
Open → 2609.08232v1