{"repo":"XedaHQ/xeda","free":true,"listed":false,"github":"https://github.com/XedaHQ/xeda","clone":"git clone https://github.com/XedaHQ/xeda.git","description":"Cross EDA Abstraction and Automation","language":"Jupyter Notebook","stars":42,"topics":["eda","hdl","hardware","fpga","synthesis","simulation","verilog","vhdl","automation","flow"],"license":"Apache-2.0","category":"workflow-automation","readme_excerpt":"Xeda /ˈziːdə/ is a cross-platform, cross-EDA, cross-target simulation and synthesis automation platform. It assists hardware developers in verification, evaluation, and deployment of RTL designs. Xeda supports flows from multiple commercial and open-source electronic design automation suites. Xeda is the one tool to rule 'em all! For further details, visit the Xeda's documentations (Work In Progress). Installation Python 3.10 or newer is required. You can install the latest published version from pypi. If you only need the command line interface, you can install xeda using pipx. If you want to use Xeda in a virtual environment, you can install it using pip : Development Usage Run xeda --help to see a list of available commands and options. Design Description Xeda design-specific descriptions and settings are organized through project files specified in TOML. Every project contains one or more HDL designs. The default name for the project file is xedaproject.toml . Sample Xeda design description file in YAML format: Sample Xeda design description file in TOML format: Flows A Tool is an abstraction for an executable which is responsible for one or several steps in an EDA flow. A Tool can be executed as a native binary already installed on the system, in a virtualized container (e.g. docker ), or on a remote system. A Flow is a collection of steps performed by one or several tools. A Xeda Flow implements the following methods: - init (optional): initializations which need to hap","default_branch":null,"files":null,"tree":[],"storefront":"/r/XedaHQ","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/XedaHQ/xeda/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."}