Papers for

chip design engineers

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.

SoC floorplanning improved with faster, more accurate constraint handling

Toward Near-Optimal Floorplanning with Complex Design Constraints for Modern SoCs

Abstract: Modern system-on-chip (SoC) floorplanning is increasingly challenged by highly coupled complex design constraints. Existing methods often relax constraints into objectives via multi-objective optimization, leading to infeasible solutions or degraded quality. To address this, we formulate the problem as a constrained optimization task and propose a novel three-stage analytical framework integrating semidefinite programming (SDP), augmented Lagrangian method (ALM), and second-order cone programming (SOCP), which enforces constraints more rigorously and achieves higher-quality solutions. First, we adopt a two-step SDP formulation to obtain a robust initialization in the non-convex search space. Next, we incorporate differentiable objectives and constraints into an incremental ALM to jointly handle coupled design constraints during global floorplanning. Finally, an SOCP-based legalization strictly enforces feasibility while further reducing area. Experiments on the FloorSet benchmark show that our method satisfies all constraints with the fastest runtime. Compared with state-of-the-art methods, it reduces wirelength and area by 90\% and 16\% on average, and achieves near-optimal results, with wirelength and area being merely 2\% and 1\% larger than the ground-truth references, respectively.

Sun 25 OctHardware Architecture
The gist
Designing computer chips is complicated because many rules must be followed at once, and ignoring them leads to bad results. The authors present a new step-by-step method that more strictly enforces these rules while making chip layouts. Their approach starts with a smart initial guess, then adjusts the design carefully to meet all constraints, and finally fine-tunes the layout to save space. Tests show their method runs faster and produces layouts closer to the best possible, with less wiring and smaller area than previous techniques.
Open → 2610.34046v1

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

Floorplanning improves chip design by optimizing polygonal module shapes

RPolyPlan: A Unified Global Floorplanning and Legalization Framework for Rectilinear Soft Modules

Abstract: Floorplanning with rectilinear soft modules improves area utilization and wirelength by allowing modules to adapt to rectilinear polygon (RPoly) shapes. Existing methods typically construct rectilinear polygons through incremental refinement after obtaining a rectangular global solution, which confines polygon exploration to the neighborhood induced by the initial floorplan. This paper presents RPolyPlan, a unified framework for outline-free and fixed-outline floorplanning that directly incorporates continuously deformable rectilinear polygons into global floorplanning. To enable direct polygon optimization, we introduce a structured continuous representation and a differentiable polygon shaping model that dynamically optimizes rectilinear module shapes based on overlaps, making continuous shape optimization feasible for gradient-based global floorplanning. An augmented Lagrangian formulation robustly handles the coupled inequality constraints, provides theoretical convergence guarantees, and reduces dependence on manual penalty-parameter tuning. During legalization, minimum-cost flow and rectangular decomposition determine the target areas of subrectangles, and horizontal and vertical constraint graphs encode their geometric relations. The resulting convex legalization formulation satisfies the area, shape, separation, connectivity, and outline constraints while minimizing either the chip area or the displacement from the global floorplanning solution. Experiments on the GSRC, MCNC, and ICCAD 2023 contest benchmarks demonstrate that RPolyPlan reduces HPWL over the evaluated state-of-the-art methods by 7% and 6% in fixed-outline and outline-free experiments, respectively.

Tue 20 OctHardware Architecture
The gist
Placing parts on a computer chip efficiently is tricky because the parts can be different shapes and sizes. This paper introduces a method to directly change the shapes of chip parts into flexible polygon forms during the whole design process, not just after an initial step. By doing this, the parts fit better together, reducing wasted space and the length of internal wiring. The authors also created a way to fix any overlaps and keep the parts properly arranged while meeting all design rules. Their approach showed better results on well-known benchmarks compared to earlier methods.
Open → 2610.28276v1

Differentiable wirelength model speeds global chip placement using GPU

DiffRMST: A GPU-Accelerated Fully Differentiable Rectilinear Minimum Spanning Tree Wirelength Model for Global Placement

Abstract: Analytical global placement requires a differentiable wirelength objective that accurately reflects routed interconnect cost. The widely used half-perimeter wirelength (HPWL) is efficient but overlooks the internal topology of multi-pin nets. The rectilinear Steiner minimum tree (RSMT) provides higher fidelity, but its underlying decision problem is NP-complete, and its discrete construction precludes direct use in gradient-based optimization. The rectilinear minimum spanning tree (RMST) offers a polynomial-time alternative, but remains nondifferentiable because of minimization over discrete spanning trees. To address these limitations, we present DiffRMST, a fully differentiable RMST wirelength model for analytical global placement. DiffRMST combines spatial smoothing with a log-sum-exp relaxation to define a continuous distribution over spanning trees. Based on the Kirchhoff matrix-tree theorem, the partition function and edge marginals can be computed without explicit tree enumeration, enabling a closed-form topology-aware gradient for placement optimization. For efficient integration into analytical placement, we further develop a fused forward-backward operator with parallel CPU and GPU implementations. On the ISPD2019 benchmark suite, our method reduces RMST, RSMT, and routed wirelength by an average of 5.0%, 3.2%, and 3.5%, respectively, compared with the weighted-average baseline, while maintaining acceptable runtime. Furthermore, the GPU implementation achieves an average $14.7\times$ speedup in global placement over its eight-thread CPU counterpart.

Tue 20 OctHardware Architecture
The gist
Placing components on computer chips is tricky because you want to keep connections short, but figuring out the shortest paths between many points is very complex. The authors developed a new way to estimate these shortest connection paths that can be smoothly adjusted by a computer during placement design. Their method uses math tricks to look at many possible connection shapes at once, making it both accurate and fast. They also made their code run much faster using graphics processors, helping create better chip designs more quickly.
Open → 2610.28246v1

Loopy graph neural networks extend reach to larger graphs efficiently

Looped GNNs Beyond Fixed Depth: Graph Size Generalization and Parameter-Efficient Adaptation

Abstract: Generalizing from small graphs to larger ones can require computation beyond the depth of a neural model used during training. We study target tasks that admit a common local iterative computation and whose effective dependency radius grows with graph size. The central idea is to learn a local update rule through GNN pretraining, then repeatedly apply the same learned processor beyond the training depth to extend information reach on larger graphs without retraining. Calling such parameter-shared architecture a \emph{looped GNN}, we categorize six schemes for looped GNNs to separate the effects of depth extension, fine-tuning, and freeze-and-steer adaptation. Our analysis establishes fixed-depth information limits and sufficient conditions under which accurate iterative reuse overcomes them. To improve beyond unadapted reuse, we introduce \emph{Loop-Freeze-Steer} (LFS), which freezes the pretrained processor and learns a small controller to steer its repeated application, using much fewer trainable parameters than full fine-tuning. Our finite-sample analysis gives sufficient conditions for adaptation to improve performance on larger graphs. Experiments on synthetic tasks and chip placement evaluate depth extension and adaptation, highlighting LFS's accuracy--trainable-parameter trade-off for size generalization.

Fri 16 OctMachine Learning
The gist
Many graph-based AI models trained on small graphs struggle when used on bigger ones because they can only look a few steps away. The authors study a way to reuse a learned local rule multiple times to gather information beyond what was seen during training. They show that by repeating this small learned step, the model can effectively understand larger graphs without needing to retrain the whole system. To improve this reuse, they propose a new method that keeps the main model fixed but learns a small controller to guide it, improving accuracy with fewer parameters. Their tests show this approach works well on artificial problems and chip design tasks.
Open → 2610.24112v1

Graph neural networks explore reinforcement learning setups for chip placement refinement

Design Space Exploration of Reinforcement Learning Configurations for Post-Legalization Placement

Abstract: Graph Neural Networks (GNNs) and Reinforcement Learning (RL) have recently been explored for VLSI placement optimization, but their effectiveness for post-legalization placement refinement remains unclear. This paper presents a systematic design space exploration of a GNN-Proximal Policy Optimization (GNN-PPO) framework across three ISPD2015 benchmarks. We evaluate 18 configurations covering reward functions, GNN architectures, action spaces, candidate-set sizes, and training strategies. We analyse the results we obtain to identify pitfalls and to assess the prospects and opportunities of the RL methods for post-legalization placement. On top of that we propose a design classification approach to guide the design decisions of RL models.

Wed 14 OctArtificial Intelligence
The gist
Placing components efficiently on computer chips is a complex problem that affects performance. The authors studied how well a combination of graph neural networks and reinforcement learning can improve chip layout after an initial placement step. They tested many different versions of this approach on standard benchmarks to see what works best. Their analysis shows what settings help or hinder this method and offers guidance to design better reinforcement learning models for this task.
Open → 2610.20224v1

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

DuoDiscover speeds up engineering optimization beyond slow evaluations

DuoDiscover: Scaling Autonomous Discovery Beyond the Evaluation Bottleneck

Abstract: Evaluation has been central to advances in AI, and it is equally critical to autonomous discovery. Yet scaling autonomous discovery to real-world engineering challenges faces a fundamental bottleneck: the cost of evaluating progress. In real settings, a single true evaluation, such as a full benchmark or serving trace, can take hours, so a search can afford only a handful of true evaluations. We present DuoDiscover, a search system that jointly discovers what to optimize and how to evaluate progress efficiently, through three mechanisms. First, each worker in a fleet of coding agents co-discovers an optimization target and a fast, tailored proxy evaluator, which we call a yardstick. The agent then hill-climbs the yardstick rather than the true evaluation. Second, since search can exploit gaps between a yardstick and the true objective, fidelity tests continually recheck each yardstick's ranking and invalidate any that drift. Third, the fleet is bottom-up, with no central decomposition of the problem. A lightweight orchestrator spawns and terminates agents, briefs running ones, and seeds new agents with others' confirmed work. DuoDiscover enables autonomous optimization from software to chip architecture. We demonstrate DuoDiscover on two repository-level benchmarks and four GPU and TPU kernel suites covering hundreds of kernels. On SWE-fficiency, it doubles the average speedup of human experts. On SOL-Exec, it ranks first on 121 of 235 kernels and in the top three on 212. On the heavily optimized vLLM and SQLite engines, DuoDiscover achieves 1.92$\times$ and 1.38$\times$ gains over the base code. On a CPU microarchitecture optimization task with evaluations of up to 28 hours, DuoDiscover surpasses both AlphaEvolve-based ArchAgent v2 and the best human design, with 1.65$\times$ ArchAgent v2's gain in 16.7 days versus more than 40 days, advancing the frontier of autonomous chip design.

Mon 12 OctComputation and Language
The gist
Evaluating progress in complex engineering tasks like software or chip design can take a very long time, making it hard for automated systems to improve efficiently. The authors propose DuoDiscover, a system where many agents each find a fast, approximate way to measure progress and optimize that instead of the full slow evaluation. DuoDiscover also continuously checks these approximations to ensure they remain accurate and shares improvements across agents without central control. The authors show that DuoDiscover can improve software and chip designs faster and better than existing methods and human experts.
Open → 2610.17184v1

CircuitGate improves logic circuit modeling across diverse datasets

CircuitGate: Logic-Consistent Circuit-Level Functional Modeling for And-Inverter Graphs

Abstract: And-Inverter Graphs (AIGs) are fundamental representations for logic synthesis and verification in Electronic Design Automation (EDA). As structured representations of complex digital systems, AIGs require models to capture functional dependencies beyond local structure and remain robust to functionality-preserving transformations. In learning-based AIG representation, existing approaches are predominantly based on GNNs and rely on local gate-level message passing, limiting their ability to capture circuit-level functional context and making the learned representations sensitive to topology-specific patterns. Therefore, we propose CircuitGate, a function-aware AIG representation learning framework that advances from gate-level semantics to circuit-level functional modeling. CircuitGate explicitly encodes global primary-input (PI) support and models support-overlap-aware reconvergence between fanins, while incorporating logic-inspired Boolean constraints to encourage functionally consistent representations. We evaluate CircuitGate on the large-scale ForgeEDA benchmark and further validate it on the EPFL and ITC'99 benchmarks. Across equivalent-gate identification and signal-probability prediction tasks, CircuitGate consistently outperforms existing methods, achieving up to 21.7% and 14.2% reductions in MAE, respectively. Under direct ForgeEDA-to-OpenABC transfer without fine-tuning, CircuitGate also achieves the best equivalent-gate identification performance, demonstrating strong cross-dataset generalization. These results demonstrate the effectiveness of modeling circuit-level functional dependencies beyond local topology.

Wed 7 OctMachine Learning
The gist
Digital circuits are often represented as networks of simple logic gates called And-Inverter Graphs (AIGs). Existing methods to analyze these networks mostly look at individual gates and their immediate connections, which misses the bigger picture of how the entire circuit behaves. The authors created CircuitGate, a new way to understand these circuits by considering how whole sections work together, improving accuracy in identifying equivalent gates and predicting signal behavior. Their approach generalizes well across different datasets, showing promise for better logic design and verification.
Open → 2610.09549v1

Graph reinforcement learning improves detailed chip placement layout

GPlaceRL: An Open-Source Graph Reinforcement Learning Framework for Detailed Placement

Abstract: Reinforcement learning (RL) has emerged as a promising approach for placement optimization, particularly when combined with graph neural networks (GNNs) that capture circuit connectivity. However, most learning-based placement approaches focus on floorplanning, macro placement, or global placement, while detailed placement refinement remains relatively unexplored. In this paper, we present GPlaceRL, an open-source graph reinforcement learning framework for detailed placement refinement. GPlaceRL represents legalized placements as graphs and provides a modular environment for studying graph encoders, policy architectures, reward formulations, and local placement actions. To demonstrate the capabilities of GPlaceRL, we conduct a systematic evaluation of proximal policy optimization (PPO) policies with graph attention network (GAT) encoders in a per-design optimization setting. Across five placement benchmarks, the best greedy evaluation results achieve HPWL improvements ranging from $3.27\%$ to $32.87\%$. The results highlight the importance of compact GAT architectures and flexible local action spaces for placement optimization. Overall, GPlaceRL provides a reproducible and extensible framework for systematic research on RL-based detailed placement refinement.

Mon 5 OctArtificial Intelligence
The gist
Placing electronic parts efficiently on a chip is important to make devices work better and use less power. The authors created a new software framework called GPlaceRL that uses a type of artificial intelligence called reinforcement learning with graph neural networks to improve the detailed placement of chip components. This approach treats the chip layout as a graph and tries different local moves to find better arrangements. Their tests showed the method can reduce wiring length by up to about 33%, which could help make chips faster and more efficient.
Open → 2610.06489v1

Chip placement improved using monte carlo rollout search method

RollPlace: Improving Macro Placement via Monte Carlo Rollout Search

Abstract: The application of Reinforcement Learning (RL) in Electronic Design Automation (EDA), particularly for chip placement, has attracted considerable attention in recent years. While existing machine learning (ML)-based approaches have achieved notable progress, they predominantly focus on generating optimal layouts in a single attempt, often producing solutions that require subsequent refinement. To address this limitation, we propose RollPlace, a novel and generalized macro placement framework. RollPlace adopts a two-stage optimization strategy: generating initial placement solutions via machine learning methods or heuristic-based strategies, and refining these layouts efficiently by adjusting specific macros derived from the initial stage. This strategy circumvents the sequential generation constraints inherent in traditional RL-based placement methods. Furthermore, RollPlace seamlessly integrates Monte Carlo Tree Search (MCTS) to balance exploration and exploitation, and employs a rollout mechanism for efficient local search. Extensive experiments on the ISPD 2005 benchmark demonstrate that RollPlace outperforms state-of-the-art methods. Additionally, end-to-end experimental results based on OpenROAD across 19 benchmarks show that RollPlace excels in multiple metrics. The proposed framework offers a robust and scalable solution for addressing the growing complexity of modern chip design challenges.

Mon 5 OctArtificial Intelligence
The gist
Placing large parts inside a computer chip design is a complex puzzle that affects the chip's performance. The paper introduces RollPlace, a new approach that first creates a starting layout and then improves it step-by-step by focusing on certain parts. This method uses a smart search technique called Monte Carlo Tree Search to try out different arrangements efficiently. The authors found that RollPlace works better than previous methods on standard chip design tests.
Open → 2610.06316v1

Backside clock meshes reduce skew and power in 2 nanometer chips

Design Space Exploration of Backside Clock Meshes for 2 nm GAAFET BSPDN Technology

Abstract: Clock meshes are used in high-performance VLSI designs to minimize skew and tolerate on-chip variation, but they spend scarce routing resources on premium metal layers. Backside power delivery creates a new option: it adds thick, low-resistance metal layers on the back of the wafer, and the power grid does not consume all of them. Flip-flops remain on the frontside; a backside mesh therefore cannot drive them directly, and every connection passes through a through-silicon via. We present the first design-space exploration of backside clock meshes, implemented in OpenROAD on GT2N, a 2 nm nanosheet technology. Four benchmarks (1,938 to 15,311 flip-flops) are explored with multi-objective Bayesian optimization, and every design point is verified by transistor-level SPICE simulation, since the cyclic mesh cannot be evaluated by static timing analysis. Across all four designs, the backside mesh consistently outperforms an identical frontside mesh, with on average 45% lower skew, 25% lower sink slew, 4.5% lower power, and 28% less frontside clock wiring, and its skew spread under 10,000-sample Monte Carlo is a third of the frontside mesh's.

Thu 1 OctHardware Architecture
The gist
Modern computer chips use clock signals to keep everything working in sync, but these signals can slow down or waste power if not delivered well. The paper explores putting the clock wiring on the back side of very tiny 2 nanometer chips instead of the front, using a new technology that adds metal layers behind the chip. The authors found that this backside approach leads to better timing accuracy, lower power use, and less wiring congestion than traditional front-side clock designs. Their findings come from detailed simulations and optimization methods.
Open → 2610.02401v1

Timing aware local logic remapping improves circuit performance after placement

Timing-Driven Logic Remapping with Local Physical Context

Abstract: The timing behavior of a mapped circuit depends on both its logic implementation and the physical environment in which that implementation is realized. Revisiting mapping decisions after placement therefore requires a search procedure that accounts for surrounding timing constraints, fanout loads, and interconnect effects. We study local remapping in this setting and develop a framework that couples discrete mapping search with physical implementation feedback. Timing-critical regions are isolated through bounded windows whose interfaces retain the context of the surrounding circuit. Within each window, a mixed-integer formulation jointly selects logic cuts, signal polarities, and library cells under a delay model informed by estimated locations and interconnect parasitics. A continuous relaxation filters the search space before discrete optimization produces alternative implementations with similar modeled timing and different structural choices. These implementations are reconstructed and assessed through legalization, routing-based parasitic estimation, and timing analysis. Physically validated improvements are incorporated into the design, and the updated context guides subsequent searches. The framework provides a systematic way to revisit local logic implementations while accounting for their interaction with an existing placement.

Thu 1 OctHardware Architecture
The gist
The speed of a computer chip depends on both the way its logic is designed and how the components are physically arranged. When designers try to improve the chip's timing after placing the components, they need to carefully consider the surrounding wiring and loads. The authors developed a new method that looks at small parts of the chip, evaluates different logic options based on estimated locations and wiring delays, and picks the best versions that fit well physically. This approach helps find real timing improvements by combining design changes with physical layout feedback in a smart and systematic way.
Open → 2610.01918v1

Neural method improves large scale optimization by reusing solution memory

MiLoop: Selective Memory Propagation for Neural Combinatorial Optimization

Abstract: Constructive neural combinatorial optimization (NCO) has emerged as a promising paradigm that learns to construct solutions to combinatorial optimization problems (COPs) step by step, which reduces reliance on handcrafted rules and enables fast inference. While many methods with dynamic embeddings generalize well, they typically rebuild subproblem representations from scratch at each step using deep attention stacks. Many high-performing methods in this category rely on solution labels or pseudo-labels for efficient training, or on aggressive search space pruning during reinforcement learning (RL). To address these limitations, we propose Memory-in-the-Loop (MiLoop), a purely RL-based constructive framework that leverages the multi-step computation already required by a rollout for selective memory propagation. Each rollout provides solution-quality feedback for learning while propagating historical representations, thereby enabling a shallow policy to learn effective dynamic embeddings without external solution labels or training-time search-space pruning. Specifically, MiLoop fuses current embeddings with historical memory before the attention layers and applies adaptive gated updates afterward. The updated representations support both current decisions and stepwise reuse. Extensive experiments across four COPs demonstrate that MiLoop consistently produces high-quality solutions on instances ranging from 100 to 10 million nodes, highlighting its strong generalization ability.

Thu 1 OctMachine Learning
The gist
Finding the best solution for large, complex problems can take a lot of time. The authors developed a method called MiLoop that helps a neural network remember past steps while building solutions, so it doesn't start from scratch each time. This approach allows the method to learn better over time without needing extra labels or complicated training tricks. Tests showed MiLoop works well on very large problems, even with millions of parts to arrange.
Open → 2610.01685v1

Hierarchical reinforcement learning improves chip routing and switch placement

Validity-Preserving Hierarchical RL for Joint Routing and Switch Placement in EDA

Abstract: Routing and switch placement are fundamental combinatorial optimization problems in chip design, requiring the joint optimization of routing topology and physical placement under strict structural, geometric and logical constraints. Existing approaches typically rely on carefully engineered heuristics that incorporate strong problem-specific biases to navigate the enormous space of possible designs. In this work, we introduce a hierarchical reinforcement learning framework for joint routing and switch placement at the level of logical communication routes. Starting from a minimal routing graph, our method progressively constructs increasingly expressive solutions through three coupled operations: switch expansion, switch placement, and route refinement. These operations preserve routing validity by construction, restricting exploration to feasible configurations where every communicating initiator-target pair has one assigned loop-free route. We explore the induced solution space using Gumbel Monte Carlo Tree Search, showing that neural-guided search substantially improves solution quality over non-learning optimization methods. Furthermore, pretraining across floorplans provides a strong initialization for fine-tuning on unseen instances.

Wed 30 SeptMachine Learning
The gist
Designing the internal pathways and placing switches in computer chips is very complicated because there are many rules and constraints to follow. The authors propose a step-by-step learning approach that builds valid designs by adding switches, placing them, and improving routes while always keeping the design workable. Their method uses a smart search guided by AI to find better solutions than traditional methods, and it can learn from past designs to perform well on new chip layouts.
Open → 2609.39749v1

Quantum circuit simplification cuts gate counts for optimization problems

Exact Diagonal Completion on Reachable Subspaces: Application to QAOA Placement

Abstract: Unused encoding states offer opportunities to simplify quantum circuits. For algorithms restricted to reachable subspaces, unspecified diagonal-operator entries can be optimized without changing ideal computation. We investigate exact diagonal completion for the quantum approximate optimization algorithm (QAOA) applied to placement, using permutation-preserving register swaps. We construct exact Manhattan-distance operators through weighted-$\ell_1$ optimization of Walsh coefficients and a sparse recurrence requiring $O(\sqrt{m})$ terms on balanced rectangles, avoiding $O(m^4)$ dense constraint storage. Across 160 geometries, weighted-$\ell_1$ completion reduces controlled-NOT (CX) counts relative to four alternative extensions in all 96 cases with unused binary codes under Gray-code synthesis. On an independently specified 60-case cohort, median reductions relative to virtual-coordinate extension are 28.0\%, 53.9\%, and 21.6\% at six, nine, and twelve sites. Under generic diagonal synthesis, reductions decrease to 10.9\%, 1.3\%, and 0.7\%, demonstrating compiler dependence. Additional ancillas reduce mixer serialization, but token circuits remain deeper than one-hot baselines. Ideal placement simulations show baseline-dependent solution quality, with classical search performing better. OpenROAD integration takes 72 QAOA and 216 classical placements across six RTL designs through clock-tree synthesis and global routing with zero overflow. Completion improves phase construction; no end-to-end advantage is established.

Wed 30 SeptHardware ArchitectureEmerging Technologies
The gist
Quantum computers use quantum bits that can represent a huge number of states, but many of these states go unused in certain problems. This paper studies how to fill in those unused parts of a quantum operation exactly, without changing the intended outcome, to simplify the circuits. The authors show this technique can significantly reduce the number of key operations called controlled-NOT gates needed to run a quantum optimization algorithm for placing components on a chip. However, in the end-to-end chip design flow, these improvements did not clearly make the whole process better.
Open → 2609.38734v1

Chip placement experts speed design by reusing validated policies

CARVE: Breaking Data Barriers in Chip Placement by Harnessing Reusable Expertise

Abstract: Pretrained macro-placement policies can reduce repeated optimization across circuits, but deployment often exposes them to unfamiliar designs when the original training data are unavailable. Repeatedly fine-tuning a single serving model can overwrite earlier improvements, while simply saving checkpoints does not determine where they can be reliably reused. We introduce Continual Adaptation through the Reuse of Validated Expertise (CARVE), a framework that represents accumulated expertise as a frozen base policy, immutable specialists, and task-specific credentials obtained through local validation. For a new task, CARVE first checks existing specialists and trains a new specialist from the frozen base only when none qualifies. Under fixed task distributions and validation rules that control cumulative error, we establish expected-performance guarantees for repeated reuse. For bounded losses, we also derive matching worst-case bounds on the local samples needed for reliable reuse. In macro placement, a reuse-first follow-up reduces recorded training time by 58.5% (9.66 to 4.01 hours), while mean HPWL gain changes only from 8.41% to 7.86%. In a simulated receiving deployment, imported specialists are reused on six of seven new IBM circuits with no receiver-side training, achieving a 5.76% mean HPWL gain. Navigation studies provide complementary evidence on repair retention and repeated adaptation.

Sun 27 SeptMachine Learning
The gist
Placing components on computer chips efficiently is tough and usually takes a lot of repeated work for each new design. The authors introduce a way to remember and reuse helpful placement strategies from past designs without retraining from scratch each time. Their system checks if an existing strategy can work for a new chip, and only trains new ones when necessary, saving time while keeping good performance. This approach works well on real chip examples and reduces training time by over half.
Open → 2609.33106v1

Coding agents show limited success in closing chip timing issues

TicTacBench: Benchmarking Timing Closure Capabilities of Coding Agents

Abstract: Recent advances in large language models (LLMs) have led to the emergence of coding agents capable of performing complex engineering tasks, including register-transfer level (RTL) design and optimization. Existing RTL benchmarks mainly evaluate functional correctness and performance, power, and area (PPA) of the generated RTL designs, leaving agents' ability for \emph{timing closure} under-evaluated. We propose TicTacBench, a benchmark specifically designed to evaluate coding agents' capabilities for RTL-level timing closure under post-place-and-route (post-PnR) evaluation. TicTacBench contains 30 diverse tasks, each provided with a suboptimal RTL design, realistic timing constraints, functional equivalence verification, and timing reports. With over 300 runs of coding agents driven by 8 frontier LLMs, we find that even the best agent can only close 53.3\% of tasks with 7.18\% area-delay product (ADP) degradation and 8.83\% energy-delay-squared product (EDDP) improvement on average. We identify common failure categories that explain why agents fail to close timing. Then we propose TicTacSkill, a new method that guides agents to follow standard timing-closure procedures and improves the Timing Closure Rate by 9\%. These results suggest that while coding agents have made significant progress in RTL design, their timing-closure capability still has substantial room for improvement.

Sun 20 SeptArtificial Intelligence
The gist
Making computer chips work fast enough is a tough job that involves fixing timing problems in detailed electrical designs. The authors created TicTacBench, a test to see how well coding agents—software powered by advanced language models—can fix these timing problems in chip designs. They found that even the best agents could only fix a bit more than half of the timing issues, with some trade-offs in other design qualities. The authors also developed a method to guide agents step by step, improving their success rate but showing there is still lots of room for progress.
Open → 2609.23363v1

Agentic chip design improves speed with higher-level abstractions

Can Agents Design Better Chips with a Higher Level Abstraction?

Abstract: Large Language Model (LLM) agents are increasingly being explored for chip design, but most existing approaches operate directly at RTL. We ask whether agents can design better chips by leveraging higher-level abstractions. We compare Direct RTL Design, Agent-based HLS Design, Post-Compiler HLS Refinement, and Post-HLS RTL Refinement, and combine Agent-based HLS Design with Post-HLS RTL Refinement as Agent-based HLS with RTL Refinement (AHRR). We use FPGAs as a practical, easy-to-deploy platform for end-to-end evaluation, but note that the design-flow tradeoffs we study are largely independent of the target technology. Across a diverse 11-tasks benchmark suite, AHRR achieves a 2.6$\times$ geometric-mean speedup over Direct RTL Design across our benchmark suite. Case studies show that HLS distills design knowledge into abstractions that agents can leverage, while RTL refinement recovers lower-level optimization opportunities. Together, these results make AHRR a promising workflow for agentic chip design. The code and evaluation artifacts are available at https://github.com/ZijD/AHRR.

Thu 17 SeptArtificial IntelligenceHardware Architecture
The gist
Designing computer chips is complicated, and new AI tools called agents are being used to help. Most agents try to design chips at a very detailed level, but this paper finds they can do better when working with higher-level designs first. The authors show that a combined approach, starting with a high-level design and then refining it at a lower level, runs chips faster. They tested this on many tasks and saw big improvements over traditional methods.
Open → 2609.21157v1

Resynthesis domain learning improves circuit graph neural network adaptation

ReDIL-GNN: Resynthesis Domain Incremental Learning for Circuit Graph Neural Networks

Abstract: Logic resynthesis preserves circuit functionality while changing gate vocabulary, topology, and structural statistics, creating domain shift for circuit graph neural networks (GNNs) without changing task labels. To study this setting, we introduce ReDIL-GNN, a resynthesis domain-incremental learning framework that adapts a fixed prediction or representation head as new synthesis styles arrive and evaluates retention on all previously observed domains. Because not every shift should be adapted blindly, ReDIL-GNN further introduces the Resynthesis Adaptability Index (RAI), a pre-adaptation score that combines adaptation need, source-equivalence recoverability, structural coverage, and update compatibility. We evaluate supervised hardware-security tasks and representation-learning models using task-native metrics for classifiers and source-equivalence retrieval metrics for embedding models, comparing naive fine-tuning with LwF, Online EWC, MAS, ER, A-GEM, DER++, ER+LwF, and equivalence-guided replay. Across the studied pipelines, RAI separates unsupported shifts from promising updates, ranging from 0.001 for a structurally uncovered GNN-RE ABC-rewrite shift to 0.824 for the best original-only GNN-RE adaptation case. In practice, ReDIL-GNN turns resynthesis-aware circuit learning into a deployment control loop: RAI screens each new synthesis flow before update, guiding whether to reuse the current model, apply retention-aware adaptation, or defer adaptation until the shift is better supported.

Wed 16 SeptMachine LearningNeural and Evolutionary Computing
The gist
Changes in how computer circuits are built can confuse models that analyze them since the circuit’s structure changes but its function stays the same. The authors created a method called ReDIL-GNN that helps models adapt to these changes by deciding when and how to update themselves. They also designed a score, the Resynthesis Adaptability Index, to predict if adapting to a new circuit style will help or hurt the model. Their approach helps keep models accurate over time by smartly choosing when to learn from new circuit designs.
Open → 2609.18595v1