A New Open Platform for Analog and Mixed-Signal IC Design
Revolution EDA is an open-source electronic design automation platform built specifically for analog and mixed-signal integrated circuits.
Analog IC design remains one of the most specialized and tool-dependent areas of semiconductor engineering. Designers work with expensive proprietary environments, fragmented design flows, closed data formats, and workflows that are difficult to automate or extend. Revolution EDA takes a different approach: an open, programmable design environment in which the design data, tools, and workflows are accessible and extensible.
Revolution EDA brings schematic capture, symbol creation, hierarchical layout, connectivity, design checks, LVS inspection, and parasitic extraction into a single environment. It can work with configured PDKs and external verification and simulation tools, while its plugin architecture allows additional capabilities to be added without changing the core platform.
At the heart of Revolution EDA is a human-readable, versioned JSON representation of the IC design. Unlike proprietary binary databases, the design itself can be inspected, processed, version-controlled, scripted, and understood by external software. This makes Revolution EDA particularly well suited to Python automation, reproducible design flows, research, and the emerging use of AI in electronic design.
The platform is also designed to be programmable from the ground up. Python APIs, project-local configuration, libraries, PDK integration, and a modular plugin architecture allow companies and researchers to build their own workflows on top of the core environment. Commercial plugins can provide capabilities such as circuit simulation, waveform analysis, AI-assisted design, and schematic-driven layout.
More than an open-source EDA tool
We are building Revolution EDA as a platform for the next generation of IC design workflows.
We believe analog and mixed-signal design should not be limited to a single proprietary toolchain. An open design environment can make EDA more accessible to universities, startups, independent designers, and semiconductor companies while also making it easier to experiment with new methodologies.
That includes AI-assisted circuit design, automated layout, programmable PDKs, reproducible design flows, and new forms of design automation that are difficult to develop inside closed EDA systems. Revolution EDA’s structured design representation and Python-based architecture provide the foundation for these workflows.
The core platform is available under the Mozilla Public License 2.0, allowing it to be used, modified, integrated, and extended while keeping the core technology open.
Work with us
Revolution EDA is still an evolving platform, and we are actively working with people who want to shape what an open analog/mixed-signal EDA ecosystem can become.
Are you a semiconductor company looking for a more flexible IC design workflow? A university building new EDA research or teaching flows? A foundry or PDK developer? Or a developer interested in building automation and AI tools for circuit design?
We would like to talk to you.
Contact us to discuss using Revolution EDA in your design flow, integrating a PDK, developing a custom workflow, or building new tools on the platform.
Milestones
| Nov 2022 | Accepted into the Microsoft for Startups programme, gaining access to cloud services, technical support, and mentorship. |
| Jun 2023 | Presented at the IHP Workshop on OpenPDK, OpenTooling and Open Source Design, organised by IHP and FMD (Research Fab Microelectronics Germany). |
| Jun 2023 | Awarded a WBSO grant by the Netherlands Enterprise Agency (RVO), supporting R&D into advanced EDA capabilities. |
| Jan 2024 | Released version 0.6 with layout editor improvements and expanded PDK support. |
| Jun 2024 | Released version 0.7, introducing the built-in AI terminal with support for Google Gemini and Anthropic Claude. |
| 2025 | Awarded a second WBSO grant for continued R&D investment into the Revolution EDA platform. |
| January 2026 | Released version 0.8 with a plugin architecture and downloadable PDKs, plugins and design libraries. |
| June 2026 | Released version 0.9 with LVS integration, multi-simulator netlisting, an AI-assisted terminal, a complete plugin and library ecosystem overhaul, and a relicense to the Mozilla Public License 2.0. Read the release overview. |
| October 2026 | Released version 1.0.0, bringing unified connectivity, expanded layout editing, schematic checks, and RC parasitic extraction. Read the release overview. |
Supported Foundries & PDKs
Revolution EDA supports leading open-source process design kits out of the box, including GlobalFoundries GF180MCU and IHP SG13G2 BiCMOS. Support for additional foundry PDKs is continuously expanding - see the PDKs page for details.