{"repo":"NellyW8/MCP4EDA","free":true,"listed":false,"github":"https://github.com/NellyW8/MCP4EDA","clone":"git clone https://github.com/NellyW8/MCP4EDA.git","description":"This is the Github Repo for the paper: MCP4EDA: LLM-Powered Model Context Protocol RTL-to-GDSII Automation with Backend Aware Synthesis Optimization. MCP server for a collection of open-source EDA tools","language":"JavaScript","stars":105,"topics":[],"license":null,"category":"mcp-servers","readme_excerpt":"EDA Tools MCP Server Implementation of the paper: MCP4EDA: LLM-Powered Model Context Protocol RTL-to-GDSII Automation with Backend Aware Synthesis Optimization A comprehensive Model Context Protocol (MCP) server that provides Electronic Design Automation (EDA) tools integration for AI assistants like Claude Desktop and Cursor IDE. This server enables AI to perform Verilog synthesis, simulation, ASIC design flows, and waveform analysis through a unified interface. - Our Website Demo https://github.com/user-attachments/assets/65d8027e-7366-49b5-8f11-0430c1d1d3d6 EDA MCP Server demonstration showing Verilog synthesis, simulation, and ASIC design flow Features - Verilog Synthesis : Synthesize Verilog code using Yosys for various FPGA targets (generic, ice40, xilinx) - Verilog Simulation : Simulate designs using Icarus Verilog with automated testbench execution - Waveform Viewing : Launch GTKWave for VCD file visualization and signal analysis - ASIC Design Flow : Complete RTL-to-GDSII flow using OpenLane with Docker integration - Layout Viewing : Open GDSII files in KLayout for physical design inspection - Report Analysis : Read and analyze OpenLane reports for PPA metrics and design quality assessment Prerequisites Before using this MCP server, you need to install the following EDA tools: 1. Yosys (Verilog Synthesis) macOS (Homebrew): Ubuntu/Debian: From Source: Alternative - OSS CAD Suite (Recommended): Download the complete toolchain from: https://github.com/YosysHQ/oss-cad-sui","default_branch":null,"files":null,"tree":[],"storefront":"/r/NellyW8","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/NellyW8/MCP4EDA/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}