跳到主要内容
DEVELOPERS · AGENT SDK

为 IC 设计 Agent
开发者而生

无论你用 Python 直接调用、通过 MCP 协议集成、还是用 Tcl 脚本编排——iEDA.ai 提供一致的 API 体验。五分钟即可让你的大模型驱动第一颗芯片的布局。

Agent SDK
# One API, three protocols
Python   │ client.call("iPL.place", ...)
MCP      │ {"tool": "iPL.place", ...}
Tcl      │ iPL::place -effort standard
# Same iDB, same result
iMapsynthesisiFPfloorplaniPDNpoweriPLplacementiCTSclockiTOoptimizationiRTroutingiSTAtimingAiEDAdesign dataiPCLlayout modeliMapsynthesisiFPfloorplaniPDNpoweriPLplacementiCTSclockiTOoptimizationiRTroutingiSTAtimingAiEDAdesign dataiPCLlayout model
CODE

三种协议,同一种体验

无论你偏好哪种调用方式,底层的 iDB 和工具链保持一致。

from ieda import AgentClient

client = AgentClient()
design = client.load_design("aes_core", tech="sky130")
result = client.call("iPL.place", design=design, effort="standard")

print(f"HPWL: {result.hpwl}, Density: {result.density}")

准备好构建你的第一个
IC 设计 Agent 了?

从 Quickstart 开始,五分钟让大模型驱动芯片布局。