Catalog / Science, Engineering & R&D / SCI-016

AI-driven chip & PCB design automation (EDA)

Use reinforcement learning, ML search and LLM copilots to optimise chip implementation flows, close verification coverage, size analog circuits and place/route PCBs for semiconductor and electronics design teams.

Modern chips and boards have search spaces far too large for manual tuning: thousands of tool parameters, billions of placement choices, and verification that consumes most of the project schedule. AI-driven EDA applies reinforcement learning and ML search on top of the existing RTL-to-GDSII flow, adds coverage-closure and analog-sizing automation, offers autonomous PCB placement and routing, and gives engineers LLM copilots for RTL and tool scripts. Typical benefits are better PPA at the same effort, or the same PPA with fewer engineer-weeks.

Problem & value

  • Today: physical-design engineers hand-tune synthesis, placement, clock-tree and routing settings across many runs; verification teams write constrained-random tests and chase coverage holes; analog designers size transistors by experience and re-migrate circuits for each node; PCB layout of dense boards (high-speed DDR, RF, power) takes days to weeks per board.
  • AI value: tools explore the parameter space autonomously, reuse learning across runs and designs, and run many trials in parallel on cloud or on-prem compute. Vendors report broad production adoption of DSO.ai and Cerebrus on advanced nodes, but no neutral tape-out counts are known [1][2]. Treat vendor figures as marketing claims; gains depend on design type and baseline effort.
  • Strategic context: the EU Chips Act aims to strengthen European semiconductor design and manufacturing capacity; design productivity is a bottleneck for EU fabless firms, research institutes and the automotive/industrial supply chain [8].

Variants

  • Digital implementation optimisation (RTL-to-GDSII): RL/ML search over flow parameters for PPA (DSO.ai, Cerebrus).
  • Macro placement / floorplanning: RL placers such as Google's AlphaChip, used for TPU floorplans [3].
  • Verification AI: coverage-closure ranking of tests, regression optimisation, bug triage, LLM-generated testbenches and assertions.
  • Analog and mixed-signal: circuit sizing, topology search and node-to-node migration with Bayesian optimisation or RL.
  • PCB layout (variant): autonomous placement and routing under design rules and signal-integrity constraints (e.g. Quilter, Cadence Allegro X AI, Altium, Siemens Xpedition) [6].
  • LLM copilots: RTL generation, lint fixing, EDA-script (Tcl/Python) assistance; see CODE-001.
  • FPGA and SMB/maker variant: AI-assisted placement hints and routing in vendor FPGA toolchains; AI-assisted schematic review for small hardware teams.

How it works

  1. RTL + constraints + PDK / schematic + design rules
  2. baseline run in the EDA flow (synthesis
  3. floorplan
  4. place
  5. CTS
  6. route
  7. signoff)
  8. AI optimiser proposes parameters / placements (RL agent, Bayesian search, surrogate models)
  9. parallel tool runs on compute farm; PPA, timing, DRC reports fed back as reward
  10. best candidates ranked
  11. engineer review
  12. signoff checks (STA, LVS/DRC, power, SI/PI)
  13. tape-out / board release
  • RL and ML search: the agent treats the tool flow as an environment; reward combines timing slack, power, area and runtime. Learned models carry over between runs and design versions.
  • Placement as RL/graph learning: netlists are graphs; graph neural networks embed them so a policy can place macros, then analytic placers finish standard cells [3].
  • Verification AI: ML models rank which tests hit unexplored coverage; LLM agents generate stimulus and assertions, simulators remain the ground truth.
  • PCB autonomy: constraint solvers plus ML placement produce candidate layouts that a human reviews, with DRC and simulation as hard checks.
  • Human-in-the-loop: engineers set goals and constraints, review results, and own signoff. Deterministic signoff tools (STA, DRC, LVS, formal) are never replaced by a model.

Data preparation

The data are past design runs: RTL and netlists, constraints, tool configurations, PPA/timing reports, DRC/LVS results, simulation logs and, for boards, schematics, libraries and layout rules. They live in version control, on EDA compute-farm file systems and in project shares; in smaller firms also in engineers' local folders.

Typical gaps: runs without logged parameters, results in free-form logs, missing links between design version and report, unmaintained component libraries with duplicate parts, no record of failed attempts, and unrestricted access to crown-jewel IP.

Preparation steps: - Inventory completed runs and what was logged (PREP-001, PREP-002). - Standardise run logging: parameters, tool version, result metrics in one table per run (PREP-011, PREP-005). - Clean component and footprint libraries and add metadata (PREP-010). - Define target metrics and a hold-out set of past designs (PREP-018). - Restrict access and classify IP before using cloud LLMs for RTL or scripts (PREP-023, PREP-024).

Tools: Git, a metrics database or MLflow, parsers for tool reports. Plan about 30 % of effort for data work; surrogate models need hundreds of consistent runs, so start logging now even if you buy tools. See GUIDE-003.

Implementation paths

Which path for whom

  • SMB: Path A, because PCB tools with AI features (Altium, CELUS, Quilter, Flux) are mature enough, fit the existing design flow and need no own infrastructure; use KiCad (Path C) if budget is tight.
  • Enterprise: Path A, because chip flows are tied to foundry-qualified commercial tools, where the AI options are add-ons from the same vendor (Synopsys, Cadence, Siemens EDA).
  • Developer: Path C, because OpenROAD, Yosys, KiCad and open PDKs allow full experimentation with RL and code LLMs on own hardware.
  • Digital flow AI: Synopsys DSO.ai and Synopsys.ai suite (incl. verification and test AI), Cadence Cerebrus and Cadence JedAI platform, Siemens EDA (Solido, Aprisa AI, Questa One), Ansys/Synopsys simulation tools. Large share of the market sits with these US vendors.
  • EU/other vendors: Siemens EDA (Germany/US), Racyics (DE, design services), Dolphin Design (FR), Menta (FR, eFPGA), Cadence and Synopsys with EU R&D sites. Few pure-EU AI-EDA products exist.
  • PCB: Quilter (autonomous layout), Cadence Allegro X, Altium 365, Siemens Xpedition, Flux (browser-based, AI copilot), CELUS (DE, AI-assisted component selection and schematic generation).
  • Choose A when: you already license a commercial flow; AI options are add-ons on the same tools, PDK and foundry qualification, and vendor support.

Path B — Build on cloud APIs

  • Use frontier LLM APIs (Claude, GPT, Gemini, Mistral as an EU provider) for RTL drafting, lint triage, testbench generation and EDA-script writing, wired to the simulator and linter as tools.
  • Orchestrate with an agent framework; every generated artefact must pass compile, lint, simulation and formal checks. Check export-control and IP clauses: RTL is crown-jewel IP, so prefer EU regions and zero-retention contracts, or Path C.

Path C — Self-host (open source)

  • Open EDA flows: OpenROAD and OpenROAD-flow-scripts (RTL-to-GDSII), Yosys, OpenLane 2, KLayout, Verilator, cocotb, Magic/Netgen; open PDKs (SkyWater sky130, GlobalFoundries gf180mcu, IHP SG13G2 from Germany) for education, research and Tiny-Tapeout-class designs [4].
  • Open AI components: OpenROAD includes ML-assisted auto-tuning; Google's AlphaChip released circuit_training and checkpoints [3]; open code LLMs (Qwen-Coder, DeepSeek-Coder, Mistral Codestral class) fine-tuned for Verilog; research benchmarks such as VerilogEval and RTLLM.
  • PCB: KiCad (open source) with scripting and community autorouters (Freerouting).
  • Hardware: HW3 for a code LLM serving team copilots; the compute farm for flow runs is CPU heavy and is the main cost, with HW2 enough for RL experiments on small designs.

Path D — Custom training

Worthwhile for companies with design history: train surrogate models for timing/congestion on your own past runs, fine-tune an RTL LLM on internal code, or train placement policies per architecture. Needs hundreds to thousands of completed runs with logged parameters and results, plus ML and EDA expertise. Keep training data inside the company boundary (foundry NDAs).

State of the art (2026)

  • Commercial agentic EDA: vendors now market multi-agent "AI engineers" for flow orchestration, verification and debug on top of their RL optimisers (e.g. Synopsys AgentEngineer, Cadence AI agents) [1][2]. Maturity varies; most are assistive rather than autonomous.
  • AlphaChip: RL floorplanning published in Nature (2021) with a 2024 addendum on its use in recent TPU generations; independent evaluations debated its advantage over strong baselines and simulated-annealing placers, so results on new designs should be benchmarked [3].
  • LLMs for RTL: pass rates on VerilogEval-style benchmarks have risen strongly, but functional correctness on large, real designs, timing-aware coding and hardware-security properties remain weak points.
  • Limits and failure modes: results do not transfer blindly across nodes and design styles; reward hacking (good proxy metrics, bad signoff); non-determinism of tools; hallucinated RTL that simulates but is subtly wrong; training-data contamination in benchmarks; heavy compute licence cost. Formal verification and signoff must remain deterministic.

Shared resources & combinations

  • Capabilities: reinforcement-learning, optimization-solver, llm-code, simulation.
  • SCI-005 (simulation surrogates) shares surrogate-model methods for thermal/EM/SI; SCI-006 shares optimisation approaches; SCI-013 (requirements/MBSE) feeds specs into verification planning; SCI-022 (test-data analytics) covers post-silicon validation data.
  • CODE-001/CODE-002: the same code-LLM serving stack (HW3) and agent harness can serve RTL and EDA-script copilots; CI/regression infrastructure is shared.

Effort, cost & KPIs

  • Path A: AI add-on licences on top of already large EDA spend; weeks to onboard on one block, a quarter to roll out across a chip programme.
  • Path B/C: a copilot pilot takes 1-3 months; open-flow projects need a skilled team and months; compute (CPU farm and licences) dominates cost.
  • Path D: quarters; needs run-history data and ML staff.
  • KPIs: PPA delta vs. baseline at equal effort, engineer-weeks to timing closure, number of flow iterations, coverage closure time, regression runtime, bugs found pre-silicon, respins avoided, PCB layout hours per board, first-pass DRC/SI clean rate.

People & change

Management and the department lead (head of hardware or chip design) set goals and the rule that signoff stays deterministic and human. Involve IT for the compute farm and licences, IT security for IP protection and export control (GUIDE-013), and legal or compliance for foundry NDAs and vendor data-use terms (GUIDE-010).

Works council: depends. EDA tools write detailed run and licence logs per engineer, so they are objectively suited to monitor performance and §87(1) no. 6 BetrVG often applies; a code assistant for RTL also raises it. Inform the council in good time under §90(1) no. 3, agree that logs are not used for performance control, and consider an expert under §80(3) (GUIDE-004). Public bodies involve the staff council.

DPO: low relevance, since the data are technical; user accounts and commit author names are the only personal data (GUIDE-005).

AI literacy: support engineers with training on what the optimiser can and cannot guarantee, and on reviewing generated RTL (GUIDE-006). Choose a pilot block or one board family with 2-4 engineers, compare against the manual baseline and define a go/no-go (GUIDE-009). Typical concerns are job loss and loss of design control; address them by showing that engineers set constraints, review every result and keep signoff, and by assigning an AI champion (GUIDE-008).

Risks, regulation & compliance

  • EU AI Act: minimal risk. Design tools are not an Annex III use case; AI literacy (Art. 4) applies. The chips designed may fall under their own regimes (e.g. automotive safety, medical devices, Cyber Resilience Act for products with digital elements) [7].
  • GDPR: generally no personal data; engineer activity logs in copilots can be personal data, so apply the usual employee-data rules and works-council agreements.
  • IP and export control: RTL, PDK and netlists are highly sensitive; PDKs are under foundry NDA that may forbid cloud or third-party model use; export-control rules (EU Dual-Use Regulation, US EAR) may apply to advanced-node design tools and data.
  • Safety: ISO 26262 / IEC 61508 flows require tool qualification; AI-produced results should be treated as untrusted candidates verified by qualified deterministic tools.
  • EU Chips Act: funding and design-platform programmes (chips design platform, pilot lines) can support SMEs and research users [8].
  • Mitigations: keep signoff deterministic, log AI suggestions, benchmark on your own designs, prefer on-prem or EU-hosted inference for IP.

Getting started

  1. Pick one block or board with an existing manual baseline and measurable PPA/closure goals.
  2. Run the vendor AI optimiser (Path A) or OpenROAD auto-tuner (Path C) on it, with identical effort budget.
  3. Add an RTL/script copilot for one team, with compile/lint/simulate checks as gating tools.
  4. Log every run (parameters, reports) to build a dataset for later surrogate models.
  5. Define IP and data-handling rules (PDK NDA, export control) before any cloud LLM use.

Sources

  1. Synopsys — Synopsys.ai / DSO.ai — https://www.synopsys.com/ai/ai-powered-eda/dso-ai.html
  2. Cadence — Cerebrus AI Studio / Cadence AI — https://www.cadence.com/en_US/home/tools/digital-design-and-signoff/soc-implementation-and-floorplanning/cerebrus-intelligent-chip-explorer.html
  3. Mirhoseini et al., Nature 2021 "A graph placement methodology for fast chip design" and 2024 addendum — https://www.nature.com/articles/s41586-021-03544-w
  4. OpenROAD project — https://github.com/The-OpenROAD-Project/OpenROAD
  5. Pinckney et al. — VerilogEval benchmark — https://github.com/NVlabs/verilog-eval
  6. Quilter — autonomous PCB design — https://www.quilter.ai
  7. Regulation (EU) 2024/1689 (AI Act) — https://eur-lex.europa.eu/eli/reg/2024/1689/oj
  8. European Commission — European Chips Act — https://digital-strategy.ec.europa.eu/en/policies/european-chips-act