Close

Presentation

AI-Assisted EDA Tools Development
DescriptionEDA tool development often suffers from redundant effort and complexity due to repeated implementation of common HDL parsing and construction tasks. This work introduces an AI-assisted framework that leverages MCP modular building blocks and an Agentic AI approach to automate tool generation, eliminating the need for deep parser expertise. The proposed methodology collects user specifications and synthesizes EDA tools using reusable components. Applied to IBM structural verification tools, the framework demonstrated significant productivity gains - reducing development time from an estimated four person-weeks to under 30 minutes. The generated implementation required 1,110 lines of code, with approximately 90% reused across checks, ensuring scalability and maintainability. By automating repetitive tasks and enabling rapid deployment of new checks, this approach accelerates design workflows, improves reusability, and shortens time-to-market for EDA tools. The results highlight a transformative shift from manual coding to AI-driven synthesis, addressing inefficiencies and empowering design teams to focus on innovation.