> python -m pip install .[app]
> python -m digsim.app
> python -m digsim.app --load example_circuits/yosys_counter.circuit
> python examples/example_sr.py
> gtkwave sr.vcd
Yosys must be installed and in your path
> python -m digsim.synth -i <verilog file 1> <optional verilog file 2> -o <output_file.json> -t <verilog top_module>
Some verilog files have been "borrowed" from different github repositories, I will try to keep track of them and give credits!
- Add documentation :-)
- Reload netlist in GUI
- Add unittest of all components
- Add unittest of ports