Jun 13Vibe with Hermes Agent — Bengaluru · RSVP
ToolsMCPBlogResearchCommunityStar on GitHub
All Tools
E
Dev ToolsFreeOpen Source

EDALIZE

Python library for a common EDA tool interface

BSD-2-Clause

ABOUT

Each simulator and FPGA toolchain wants different project files, defines, and plusargs. Edalize takes a file list and parameters once, then drives Icarus, Yosys, Vivado, or Verilator so teams switch tools without rewriting build scripts.

INSTALL
pip install edalize

INTEGRATION GUIDE

1. Drive Yosys, Verilator, or Icarus from one Python project description 2. Switch simulators to shake out tool-specific HDL bugs 3. Generate Vivado or Quartus project files from an HDL file list 4. Integrate EDA backends into FuseSoC or a custom Python flow

TAGS

edalizeedafpgasimulationyosysverilatorpython
Edalize — AI Tool | Agentic AI For Good