Skip to content
PLATFORM · L1 UNIFIED BASE

Unified base for
Agent-native EDA

iDB + Platform + Interface + Evaluation + Performance—so every Agent call has deterministic state, artifacts, and feedback.

iEDA Platform
# Agent loads design, takes snapshot, calls tools
$ agent.load("aes_core", tech="sky130")
→ DesignState { cells: 125430, nets: 98420, ... }
$ agent.call("iDB.snapshot")
→ SnapshotRef { id: "snap_7f3a", time: "2026-07-29T..." }
iMapsynthesisiFPfloorplaniPDNpoweriPLplacementiCTSclockiTOoptimizationiRTroutingiSTAtimingAiEDAdesign dataiPCLlayout modeliMapsynthesisiFPfloorplaniPDNpoweriPLplacementiCTSclockiTOoptimizationiRTroutingiSTAtimingAiEDAdesign dataiPCLlayout model
DATA FLOW

One dataset, shared globally

One dataset, shared globally

Parsers load Verilog/DEF/LEF/SDC/SPEF/Liberty into iDB; all point tools read/write memory directly—no file handoff or format loss. Agents access the same DesignState via Interface.

DATA FLOW
Verilog / DEF / LEF / SDC / SPEF / Liberty
           │
           ▼
    ┌──────────────┐
    │     iDB      │ ← Unified design database (single source of truth)
    │  DesignState │
    └──────┬───────┘
           │
    ┌──────┼──────┐
    ▼      ▼      ▼
 ┌────┐ ┌────┐ ┌────┐
 │iPL │ │iRT │ │iSTA│  …  point tools (direct in-memory read/write)
 └────┘ └────┘ └────┘
           │
           ▼
    ┌──────────────┐
    │  Interface   │ ← Agent secure read/write (MCP / Python / Tcl)
    └──────┬───────┘
           ▼
       LLM Agent

Explore the EDA tool chain

Full RTL-to-GDS point tool matrix on the unified base: iMap, iPL, iRT, iSTA, and more.