构建可保持状态的智能EDA执行框架,支持复杂流程迭代优化
FluxEDA: A Unified Execution Infrastructure for Stateful Agentic EDA
- 通过网关接口与持久化后端,实现工具状态持续保留
- 在真实场景中完成多步时序修复与单元库优化,支持回滚与重用
- 适合需要长期状态管理的自动化EDA开发人员
大语言模型和自主代理正被探索用于EDA自动化,但现有集成多依赖脚本级或请求级交互,难以维持工具状态,限制了生产环境中的迭代优化。本文提出FluxEDA,一种统一的状态化代理EDA执行基础设施。FluxEDA采用基于网关的执行接口,具备结构化请求与响应处理能力,并维护持久化的后端实例。这些特性使上层代理和可编程客户端能够通过保留的运行时状态与异构EDA工具交互,而非孤立的命令行调用。我们通过两个代表性商业后端案例进行评估:自动后布线时序修复(post-route timing ECO)与标准单元子库优化。结果表明,FluxEDA可在真实工具上下文中支持多步分析与优化,包括状态复用、回滚及协调式迭代执行。研究显示,具备状态管理与治理能力的基础设施层,是实现代理辅助EDA自动化的实用基础。
原文摘要 · Abstract (English)
Large language models and autonomous agents are increasingly explored for EDA automation, but many existing integrations still rely on script-level or request-level interactions, which makes it difficult to preserve tool state and support iterative optimization in real production-oriented environments. In this work, we present FluxEDA, a unified and stateful infrastructure substrate for agentic EDA. FluxEDA introduces a managed gateway-based execution interface with structured request and response handling. It also maintains persistent backend instances. Together, these features allow upper-layer agents and programmable clients to interact with heterogeneous EDA tools through preserved runtime state, rather than through isolated shell invocations. We evaluate the framework using two representative commercial backend case studies: automated post-route timing ECO and standard-cell sub-library optimization. The results show that FluxEDA can support multi-step analysis and optimization over real tool contexts, including state reuse, rollback, and coordinated iterative execution. These findings suggest that a stateful and governed infrastructure layer is a practical foundation for agent-assisted EDA automation.
Thank you to arXiv for use of its open access interoperability. PaperDance 不是 arXiv 官方产品;中文卡片由大模型生成,请以原文为准。