AGENT SERVICES · L4
连接 Agent 与 EDA 的
连接 Agent 与 EDA 的
横向服务层
设计意图管理、验证编排、工艺知识、经验记忆、外部工具桥接——六项横向服务为 Agent 提供跨工具的通用能力。
# decompose goal into typed plan $ planner.plan("优化关键路径时序,面积不变") [plan ] step1: sta → identify critical paths [plan ] step2: resize cells on path top-3 [plan ] step3: verify timing + area delta → typed plan ready, critic monitors execution
iMapsynthesisiFPfloorplaniPDNpoweriPLplacementiCTSclockiTOoptimizationiRTroutingiSTAtimingAiEDAdesign dataiPCLlayout modeliMapsynthesisiFPfloorplaniPDNpoweriPLplacementiCTSclockiTOoptimizationiRTroutingiSTAtimingAiEDAdesign dataiPCLlayout model
SERVICES
六项横向服务
跨工具的通用能力——从计划生成到外部工具安全接入。
PLANNER · D1 · Wave 1
Agent Planner
计划生成、critic、recovery、停止准则。将自然语言目标分解为可执行的 typed plan,在执行过程中实时 critic 与调整。可由确定性规则 baseline 起步,不要求 LLM 才能运行。
了解更多 INTENT · D0/DRAFT · Wave 0Intent Scenario
不可变设计意图与约束管理。SDC/UPF/MMMC/dont-touch 的版本化存储、完整性检查、修改审计。防止 Agent 把"修改目标"和"修改约束"混在一起。
了解更多 VERIFY · D0/DRAFT · Wave 0Verification Hub
验证编排、证书签发与失效管理。统一编排 connectivity/legality/formal/DRC/STA 检查,对"检查了什么"签发机器可读证书。任何上游变更自动失效相关证书。
了解更多 TECH · D0/DRAFT · Wave 0Technology Knowledge
PDK 语义、工艺能力查询与资格认证。集中管理 LEF/Liberty/RC tech/rule deck/layer purpose 的语义映射和 capability 声明。
了解更多 MEMORY · D1 · Wave 1Experience Memory
经验轨迹、失败案例检索与适用性判断。存储 Agent 运行的历史轨迹,支持按设计特征检索相似案例。经验只能产生先验/proposal,不是 oracle。
了解更多 BRIDGE · D0/DRAFT · Wave 0External Tool Bridge
商业/开源工具的安全隔离接入。为每个外部工具提供独立的进程沙箱、协议化结果解析、版本探测与 license 管理。
了解更多