Command Palette
Search for a command to run...
自律的チップ設計におけるエージェント・オーケストレーション
自律的チップ設計におけるエージェント・オーケストレーション
Linyang Li
概要
大規模言語モデル(LLM)とツール利用型エージェントの近年の進展は、チップ設計におけるエージェント活用の可能性を探求する動きを後押ししている。中核となる問いは、このように高度に洗練された産業において、我々は実際にどのようなAIを必要としているのかということである。この目的のため、我々はチップ設計の超知能を巨大なAI組織としてモデル化するという着想を提示する。
One-sentence Summary
Motivated by recent advances in large language models and tool-using agents, researchers at Nova Silicon propose modeling a chip-design superintelligence as an enormous AI-organization and argue that coordinated agent orchestration, rather than isolated model or tool use, is the required AI paradigm for autonomous chip design.
Key Contributions
- The paper introduces a conceptual framework that models chip-design superintelligence as an enormous AI organization.
- The paper proposes an AI-native design paradigm in which large language models use domain knowledge and symbolic reasoning to directly model the physical logic and design methodologies behind circuits, devices, and layouts. In this paradigm, LLM reasoning first replicates human engineers’ thinking patterns and then learns from design cases and simulation feedback to reduce, refine, and replace cumbersome legacy rule sets.
- The paper argues that end-to-end autonomous AI chip design is inevitable and can be tens to hundreds of times faster than human-in-the-loop chip design, ultimately superseding traditional rule-based EDA systems.
Introduction
The authors situate their work in chip design for diverse AI workloads, where custom chips must support different training and inference scenarios, model structures, and agent workflows. They argue that conventional EDA flows are limited by two bottlenecks: physics-based simulation is reproducible but slow, while manually coded heuristic rules and traditional machine learning only cover sparse, rule-filtered regions of the design space and cannot reliably handle rare long-tail combinations. To address this, the authors advocate an AI-native design paradigm in which large language models perform symbolic reasoning over circuits, devices, and layouts, progressively reducing and replacing legacy rule sets and enabling autonomous end-to-end chip design.
Method
The authors frame the overall method as an LLM-native approach to black-box circuit optimization, organized around four complementary components: formal action-space modeling, language-model-based reasoning, agent orchestration, and a critical treatment of EDA simulation bottlenecks.
Modeling the Action Space
The method starts by treating chip design optimization as a black-box action selection problem. In this formulation, every tunable design variable is an action dimension, and one complete assignment of variable values corresponds to one action executed by the optimizer. The dimensionality of the action space is defined as the number of independent tunable variables:
dim(Action Space)=N.For analog transistor sizing, for example, optimizing both width Wi and length Li for five MOS transistors produces a 10-dimensional continuous action space. Each action is a vector of the form
a=[a1,a2,…,aN],ai∈[lowi,highi].Here lowi and highi are the lower and upper bounds for variable i. In transistor sizing, these bounds come from process design rules and area constraints:
Li∈[Lmin,Lmax],Wi∈[Wmin,Wmax].The authors emphasize that the raw hyperrectangular action space is not the same as the physically feasible domain. Matching constraints, saturation-region requirements, and other design rules create implicit coupled constraints. For example, differential pair matching may require
W1/L1=W2/L2.As a result, the true feasible region is a lower-dimensional manifold embedded inside the original bounded space. The method therefore supports two strategies: use a loosely bounded action space and penalize infeasible samples after simulation, or use prior design constraints to shrink the action space before sampling. The authors note that carefully pruning and refining the action space often improves optimization efficiency more than switching to a different black-box optimizer.
The end-to-end black-box optimization pipeline begins by selecting tunable devices and constructing the bounded action space. The optimizer samples an action vector, passes it to an EDA simulator, runs circuit simulation, extracts performance metrics, uses historical sampling results to guide future sampling, and repeats until a sizing combination satisfies all specifications.
Language Modeling for Reasoning
The method replaces purely numerical black-box search with language-model-based reasoning. Formally, a language model learns a joint probability distribution over token sequences and factorizes it with the chain rule:
P(t1,t2,…,tn)=i=1∏nP(ti∣t1,…,ti−1).The authors argue that modern transformer-based large language models provide more than statistical sequence modeling. They support explicit semantic reasoning, embed prior physical and design knowledge during pretraining, and can produce intermediate reasoning steps through chain-of-thought prompting.
The method is designed to address several limitations of classical black-box optimizers such as Bayesian optimization and random search. Classical optimizers observe only floating-point design vectors and have no physical semantic awareness of quantities such as transconductance gm, gm/ID, operating regions, or analytical gain relations. They generalize poorly across different topologies, specification sets, and process nodes. They cannot directly adopt human design heuristics such as selecting a target gm and then computing the required W/L. They also waste simulation budget on invalid operating points that could have been avoided with physical reasoning.
By contrast, the authors leverage LLM-native reasoning to inject physical knowledge into the optimization loop. The model can reason from universal MOS device theory, gm/ID methodology, and amplifier design principles rather than relying only on samples from the current task. This enables zero-shot or few-shot transfer to new topologies and specifications. The reasoning process also prunes the action space before simulation by avoiding triode-region operation, enforcing matching constraints, and maintaining reasonable gm/ID ranges. Moreover, the LLM produces explicit design rationales, making optimization more interpretable, and supports physically grounded extrapolation into regions where a Gaussian-process surrogate would have low confidence.
Orchestration of Autonomous Agents
For complex engineering circuits, the authors do not organize the system as a fixed procedural workflow. Circuit sizing can be treated as an agentic reasoning task, but larger circuit design problems involve dynamic decision branches, self-planning, tool invocation, multi-agent collaboration, and dynamic interaction with domain knowledge. Conventional procedural workflows are suitable only for standardized tasks with fully enumerable execution paths. They lack object encapsulation, message passing, independent state management, and dynamic behavioral extension.
The method therefore adopts an object-oriented organizational paradigm for agent systems. Each agent, tool, knowledge source, and simulator interaction is treated as an encapsulated object with its own state and messaging behavior. This structure supports reusable components, dynamic branch generation, and cross-team style collaboration in large-scale autonomous design workflows.
EDA Simulation as a Bottleneck and LLM-Native Evolution
The authors further analyze the bottleneck imposed by conventional EDA simulation and rule-based heuristics. Physics-based simulation evaluates design performance through numerical solution of device and circuit models, forming a closed loop from physics to modeling, measurement, calibration, and validation. Heuristic algorithms encode decades of engineering experience and process design rules into hard-coded logic, pruning the combinatorial search space to a practical feasible region.
However, traditional machine learning models trained on this EDA-generated data inherit its limitations. The training data cover only the sparse subset of the design space already explored by predefined rules and heuristics. Industrial long-tail failures often arise not from one unusual variable, but from rare joint combinations of common factors. If factors A,B,C,D each appear individually in training data, their joint occurrence
A∩B∩C∩Dmay never be observed. The combinatorial growth of the space follows
∣X∣∼i=1∏n∣Xi∣,so finite datasets cannot exhaustively cover all rare combinations. Purely statistical fitting therefore cannot guarantee correctness in unseen long-tail regions.
The method treats LLM reasoning as a path away from massive hand-coded rule sets. The long-term evolution has two stages. First, LLM reasoning replicates the thinking patterns of human engineers for tasks that traditionally require manual intervention. Second, the system continuously learns from design cases and simulation feedback to reduce, refine, and eventually replace legacy rule-based components. The authors emphasize that this is an AI-native framework, not a superficial AI plugin attached to an existing EDA flow. Intelligent reasoning becomes the foundational capability, reducing reliance on handwritten heuristics and enabling the system to progressively absorb manual design labor and optimize beyond conventional rule-based algorithms.