.gitattributes
.gitignore
.readthedocs.yml
LICENSE.txt
MANIFEST.in
README.md
TODO.md
pyproject.toml
pytype.cfg
setup.cfg
setup.py
tox.ini
types-requirements.txt
xeda.png
xeda.svg
.github/dependabot.yml
.github/workflows/codeql-analysis.yml
.github/workflows/python-publish.yml
.github/workflows/tests.yml
docs/Makefile
docs/about.rst
docs/bugs.rst
docs/conf.py
docs/contents.rst
docs/copyright.rst
docs/flows.rst
docs/index.rst
docs/license.rst
docs/quickstart.rst
docs/requirements.txt
docs/tutorial/index.rst
examples/blinky/blinky.v
examples/blinky/xedaproject.toml
examples/vhdl/full_adder.vhd
examples/vhdl/full_adder_piped.vhd
examples/vhdl/full_adder_tb.vhd
examples/vhdl/xedaproject.toml
examples/vhdl/pipeline/pipelined_adder.toml
examples/vhdl/pipeline/pipelined_adder.vhdl
examples/vhdl/pipeline/pipelined_adder_tb.vhdl
examples/vhdl/pipeline/synthesize.py
examples/vhdl/sqrt/requirements.txt
examples/vhdl/sqrt/sqrt.toml
examples/vhdl/sqrt/sqrt.vhdl
examples/vhdl/sqrt/tb_sqrt.py
examples/vhdl/sqrt/test.py
src/xeda/__init__.py
src/xeda/__main__.py
src/xeda/board.py
src/xeda/cli.py
src/xeda/cli_utils.py
src/xeda/console.py
src/xeda/dataclass.py
src/xeda/design.py
src/xeda/gtkwave.py
src/xeda/tool.py
src/xeda/types.py
src/xeda/utils.py
src/xeda/version.py
src/xeda.egg-info/PKG-INFO
src/xeda.egg-info/SOURCES.txt
src/xeda.egg-info/dependency_links.txt
src/xeda.egg-info/entry_points.txt
src/xeda.egg-info/requires.txt
src/xeda.egg-info/top_level.txt
src/xeda/data/__init__.py
src/xeda/data/boards.toml
src/xeda/data/boards/__init__.py
src/xeda/data/boards/ulx3s/__init__.py
src/xeda/data/boards/ulx3s/board.lpf
src/xeda/flow_runner/__init__.py
src/xeda/flows/__init__.py
src/xeda/flows/cocotb.py
src/xeda/flows/flow.py
src/xeda/flows/nextpnr.py
src/xeda/flows/openfpgaloader.py
src/xeda/flows/vcs.py
src/xeda/flows/dc/__init__.py
src/xeda/flows/dc/templates/__init__.py
src/xeda/flows/dc/templates/run.tcl
src/xeda/flows/diamond/__init__.py
src/xeda/flows/diamond/templates/__init__.py
src/xeda/flows/diamond/templates/constraints.fdc
src/xeda/flows/diamond/templates/constraints.ldc
src/xeda/flows/diamond/templates/constraints.sdc
src/xeda/flows/diamond/templates/synth.tcl
src/xeda/flows/ghdl/__init__.py
src/xeda/flows/ise/__init__.py
src/xeda/flows/ise/templates/constraints.ucf
src/xeda/flows/ise/templates/constraints.xcf
src/xeda/flows/ise/templates/ise_synth.tcl
src/xeda/flows/modelsim/__init__.py
src/xeda/flows/modelsim/templates/__init__.py
src/xeda/flows/modelsim/templates/run.tcl
src/xeda/flows/quartus/__init__.py
src/xeda/flows/quartus/templates/clock.sdc
src/xeda/flows/quartus/templates/compile.tcl
src/xeda/flows/quartus/templates/create_project.tcl
src/xeda/flows/quartus/templates/settings.dse
src/xeda/flows/vivado/__init__.py
src/xeda/flows/vivado/vivado_alt_synth.py
src/xeda/flows/vivado/vivado_postsynthsim.py
src/xeda/flows/vivado/vivado_power.py
src/xeda/flows/vivado/vivado_sim.py
src/xeda/flows/vivado/vivado_synth.py
src/xeda/flows/vivado/templates/__init__.py
src/xeda/flows/vivado/templates/clock.xdc
src/xeda/flows/vivado/templates/util.tcl
src/xeda/flows/vivado/templates/vivado_alt_synth.tcl
src/xeda/flows/vivado/templates/vivado_power.tcl
src/xeda/flows/vivado/templates/vivado_report_helper.tcl
src/xeda/flows/vivado/templates/vivado_sim.tcl
src/xeda/flows/vivado/templates/vivado_synth.tcl
src/xeda/flows/yosys/__init__.py
src/xeda/flows/yosys/templates/yosys.tcl
src/xeda/flows/yosys/templates/yosys.ys
tests/__init__.py
tests/test_cocotb.py
tests/test_gtkw.py
tests/test_ise.py
tests/test_quartus.py
tests/test_vivado.py
tests/test_yosys.py
tests/fake_tools/fake_tool.py
tests/fake_tools/quartus_sh
tests/fake_tools/vivado
tests/fake_tools/xtclsh
tests/fake_tools/resource/fake_vivado_reports
tests/resources/Fitter_Resource_Utilization_by_Entity.csv
tests/resources/Flow_Summary.csv
tests/resources/test.v
tests/resources/wave.opt
tests/resources/cocotb/results.xml
tests/resources/design0/design0.toml