跳到主要内容
PLATFORM · L1 UNIFIED BASE

Agent 原生 EDA 的
统一底座

iDB 统一设计数据库 + Platform 执行平面 + Interface 多协议网关 + Evaluation 质量门禁 + Performance 可观测性——让 Agent 的每次调用都有确定性的状态、产物与反馈。

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

一份数据,全局共享

一份数据,全局共享

解析器将 Verilog/DEF/LEF/SDC/SPEF/Liberty 统一加载到 iDB,所有点工具直接读写内存数据——没有文件交接,没有格式损耗。Agent 通过 Interface 安全访问同一份 DesignState。

DATA FLOW
Verilog / DEF / LEF / SDC / SPEF / Liberty
           │
           ▼
    ┌──────────────┐
    │     iDB      │ ← 统一设计数据库(唯一真值)
    │  DesignState │
    └──────┬───────┘
           │
    ┌──────┼──────┐
    ▼      ▼      ▼
 ┌────┐ ┌────┐ ┌────┐
 │iPL │ │iRT │ │iSTA│  …  点工具(直接读写内存)
 └────┘ └────┘ └────┘
           │
           ▼
    ┌──────────────┐
    │  Interface   │ ← Agent 安全读写(MCP / Python / Tcl)
    └──────┬───────┘
           ▼
       LLM Agent

深入 EDA 工具链

基于统一底座的完整 RTL-to-GDS 点工具矩阵:iMap、iPL、iRT、iSTA 以及更多。