2021-12-31 |
whitequark | back.pysim→sim.pysim; split into more manageable parts. |
commit | commitdiff | tree |
2021-12-31 |
whitequark | vendor.xilinx_{7series,ultrascale}: remove `grade`... |
commit | commitdiff | tree |
2021-12-31 |
whitequark | back.pysim: only extract signal names if VCD is requested. |
commit | commitdiff | tree |
2021-12-31 |
whitequark | back.pysim: reset timeline as well. |
commit | commitdiff | tree |
2021-12-31 |
whitequark | back.pysim: simplify. NFC. |
commit | commitdiff | tree |
2021-12-31 |
whitequark | back.pysim: extract timeline handling to class _Timelin... |
commit | commitdiff | tree |
2021-12-31 |
whitequark | back.pysim: extract simulator commands to sim._cmds... |
commit | commitdiff | tree |
2021-12-31 |
whitequark | back.pysim: simplify. NFC. |
commit | commitdiff | tree |
2021-12-31 |
awygle | hdl.ast: don't inherit Shape from NamedTuple. |
commit | commitdiff | tree |
2021-12-31 |
whitequark | back.pysim: simplify. |
commit | commitdiff | tree |
2021-12-31 |
whitequark | back.pysim: simplify. NFC. |
commit | commitdiff | tree |
2021-12-31 |
whitequark | back.pysim: simplify. NFC. |
commit | commitdiff | tree |
2021-12-31 |
whitequark | back.pysim: synchronize waveform writing with cxxrtl. |
commit | commitdiff | tree |
2021-12-31 |
whitequark | back.pysim: synchronize terms with cxxrtl. NFC. |
commit | commitdiff | tree |
2021-12-31 |
whitequark | back.pysim: simplify. NFC. |
commit | commitdiff | tree |
2021-12-31 |
whitequark | back.pysim: simplify. NFC. |
commit | commitdiff | tree |
2021-12-31 |
whitequark | Remove everything deprecated in nmigen 0.2. |
commit | commitdiff | tree |
2021-12-31 |
Alan Green | Update license and copyright info |
commit | commitdiff | tree |
2021-12-31 |
Konrad Beckmann | vendor.lattice_ecp5: Add support for io with xdr=7 |
commit | commitdiff | tree |
2021-12-31 |
Konrad Beckmann | vendor.lattice_ecp5: Add support for io with xdr=4 |
commit | commitdiff | tree |
2021-12-31 |
whitequark | docs: use working sphinxcontrib-platformpicker. |
commit | commitdiff | tree |
2021-12-31 |
whitequark | docs: use sphinxcontrib-platformpicker. |
commit | commitdiff | tree |
2021-12-31 |
whitequark | docs: link to community tutorials until we have an... |
commit | commitdiff | tree |
2021-12-31 |
whitequark | docs/lang: document constshifts. |
commit | commitdiff | tree |
2021-12-31 |
whitequark | docs/index: rename to "Language & toolchain". |
commit | commitdiff | tree |
2021-12-31 |
whitequark | test: remove FHDLTestCase.assertRaisesRegex. |
commit | commitdiff | tree |
2021-12-31 |
whitequark | compat.fhdl.specials: fix handling of tristate (i=None... |
commit | commitdiff | tree |
2021-12-31 |
whitequark | _yosys→_toolchain.yosys |
commit | commitdiff | tree |
2021-12-31 |
whitequark | vendor: `yosys` is not a required tool for proprietary... |
commit | commitdiff | tree |
2021-12-31 |
Luke Kenneth... | add wheel as setup dependency |
commit | commitdiff | tree |
2021-12-31 |
whitequark | docs/install: use pip/pip3 more consistently. |
commit | commitdiff | tree |
2021-12-31 |
whitequark | docs: clarify naming. |
commit | commitdiff | tree |
2021-12-31 |
Luke Kenneth... | re-add setutools and setuptools_scm |
commit | commitdiff | tree |
2021-12-31 |
whitequark | Revert "Add PEP 518 `pyproject.toml`." |
commit | commitdiff | tree |
2021-12-31 |
whitequark | docs: add a crude approximation of intersphinx toctrees. |
commit | commitdiff | tree |
2021-12-31 |
whitequark | Gracefully handle missing dependencies. |
commit | commitdiff | tree |
2021-12-31 |
whitequark | docs/install: fix dead link. |
commit | commitdiff | tree |
2021-12-31 |
whitequark | docs/install: quote special chars to avoid issues with... |
commit | commitdiff | tree |
2021-12-31 |
whitequark | docs/install: explain how to install non-editable snaps... |
commit | commitdiff | tree |
2021-12-31 |
Luke Kenneth... | manually remove setuptools and setuptools_scm, moved |
commit | commitdiff | tree |
2021-12-31 |
whitequark | Add PEP 518 `pyproject.toml`. |
commit | commitdiff | tree |
2021-12-31 |
whitequark | docs/install: use `pip install --user` on *nix. |
commit | commitdiff | tree |
2021-12-31 |
whitequark | docs/install: reduce repetition. |
commit | commitdiff | tree |
2021-12-31 |
whitequark | docs: reword slightly. |
commit | commitdiff | tree |
2021-12-31 |
whitequark | docs: explain how to install GTKWave on Windows. |
commit | commitdiff | tree |
2021-12-31 |
whitequark | CI: build docs on all pushes, update only on |
commit | commitdiff | tree |
2021-12-31 |
whitequark | docs: rewrite install instructions to be easier to... |
commit | commitdiff | tree |
2021-12-31 |
whitequark | docs: fix syntax. |
commit | commitdiff | tree |
2021-12-31 |
whitequark | docs: fix CI workflow. |
commit | commitdiff | tree |
2021-12-31 |
whitequark | docs: explain that `pip3 install -e` should be run... |
commit | commitdiff | tree |
2021-12-31 |
whitequark | Add (heavily work in progress) documentation. |
commit | commitdiff | tree |
2021-12-31 |
Luke Kenneth... | manually add import_metadata, import_resources |
commit | commitdiff | tree |
2021-12-31 |
whitequark | Don't use pkg_resources. |
commit | commitdiff | tree |
2021-12-31 |
whitequark | lib.cdc: update PulseSynchronizer to follow conventions. |
commit | commitdiff | tree |
2021-12-31 |
whitequark | back.pysim: simplify. |
commit | commitdiff | tree |
2021-12-31 |
Alan Green | _yosys: handle unparseable versions |
commit | commitdiff | tree |
2021-12-31 |
whitequark | vendor.lattice_machxo2: add back as a compatibility... |
commit | commitdiff | tree |
2021-12-31 |
Gwenhael Goavec... | vendor.lattice_machxo*: add MachXO3L support. |
commit | commitdiff | tree |
2021-12-31 |
whitequark | back.verilog: refactor Yosys script generation. NFCI. |
commit | commitdiff | tree |
2021-12-31 |
whitequark | back.cxxrtl: allow injecting black boxes. |
commit | commitdiff | tree |
2021-12-31 |
whitequark | _yosys: add a way to retrieve Yosys data directory. |
commit | commitdiff | tree |
2021-12-31 |
whitequark | _yosys: fix typo in error message. |
commit | commitdiff | tree |
2021-12-31 |
whitequark | test: fix example test after commit a7b8ced9. |
commit | commitdiff | tree |
2021-12-31 |
whitequark | back.cxxrtl: new backend. |
commit | commitdiff | tree |
2021-12-31 |
whitequark | _yosys: translate Yosys warnings to Python warnings. |
commit | commitdiff | tree |
2021-12-31 |
Luke Kenneth... | fix yosys version import |
commit | commitdiff | tree |
2021-12-31 |
Luke Kenneth... | manually patch in nmigen-yosys |
commit | commitdiff | tree |
2021-12-31 |
whitequark | back.verilog: fall back to nmigen_yosys package. |
commit | commitdiff | tree |
2021-12-31 |
whitequark | nmigen.cli: fix file type autodetection code. |
commit | commitdiff | tree |
2021-12-31 |
whitequark | back.verilog: remove unused imports. NFC. |
commit | commitdiff | tree |
2021-12-31 |
Adam Greig | hdl.xfrm: preserve allow_reset_less when transforming... |
commit | commitdiff | tree |
2021-12-31 |
Shawn Anastasio | hdl.rec: preserve shapes when constructing a layout. |
commit | commitdiff | tree |
2021-12-31 |
whitequark | setup: exclude tests. |
commit | commitdiff | tree |
2021-12-31 |
whitequark | vendor.lattice_ice40: reword confusing comment. NFC. |
commit | commitdiff | tree |
2021-12-31 |
Robin Ole Heinemann | hdl.ast: fix typo |
commit | commitdiff | tree |
2021-12-31 |
whitequark | Update .gitignore. |
commit | commitdiff | tree |
2021-12-31 |
whitequark | vendor.intel: don't use `write_verilog -decimal`. |
commit | commitdiff | tree |
2021-12-31 |
whitequark | vendor.intel: double-quote Tcl values rather than brace... |
commit | commitdiff | tree |
2021-12-31 |
whitequark | vendor.xilinx_{7series,ultrascale}: don't use `write_ve... |
commit | commitdiff | tree |
2021-12-31 |
whitequark | build.plat: skip clock constraints on unused signals. |
commit | commitdiff | tree |
2021-12-31 |
whitequark | vendor.xilinx_{7series,ultrascale}: add (*keep*) on... |
commit | commitdiff | tree |
2021-12-31 |
whitequark | hdl.ast: add const-shift operations. |
commit | commitdiff | tree |
2021-12-31 |
whitequark | hdl.ast: clarify docs for Value.rotate_{left,right}. |
commit | commitdiff | tree |
2021-12-31 |
whitequark | hdl.dsl: check for unique domain name. |
commit | commitdiff | tree |
2021-12-31 |
whitequark | back.rtlil: handle signed and large Instance parameters... |
commit | commitdiff | tree |
2021-12-31 |
whitequark | tracer: fix get_var_name() to work on toplevel attributes. |
commit | commitdiff | tree |
2021-12-31 |
Gwenhael Goavec... | vendor.lattice_machxo2: generate binary bitstreams. |
commit | commitdiff | tree |
2021-12-31 |
whitequark | plat, vendor: systematically escape net and file names... |
commit | commitdiff | tree |
2021-12-31 |
whitequark | back.rtlil: fix incorrect escaping of signed parameters. |
commit | commitdiff | tree |
2021-12-31 |
whitequark | hdl.ast: use SignalSet, not ValueSet, for _[lr]hs_signa... |
commit | commitdiff | tree |
2021-12-31 |
awygle | lib.fifo: add r_rst output for AsyncFIFO{,Buffered}. |
commit | commitdiff | tree |
2021-12-31 |
awygle | hdl.ir: typecheck `convert(ports=)` more carefully. |
commit | commitdiff | tree |
2021-12-31 |
whitequark | README: link directly to Yosys build instructions. |
commit | commitdiff | tree |
2021-12-31 |
Teguh Hofstee | back.verilog: add workaround for evaluation Verific... |
commit | commitdiff | tree |
2021-12-31 |
Teguh Hofstee | back.verilog: make Yosys version check compatible with... |
commit | commitdiff | tree |
2021-12-31 |
Kate Temkin | vendor: use nextpnr -12k for -12F devices; remove theor... |
commit | commitdiff | tree |
2021-12-31 |
anuejn | hdl.rec: make Record inherit from UserValue. |
commit | commitdiff | tree |
2021-12-31 |
whitequark | back.rtlil: translate enum decoders to Yosys enum attri... |
commit | commitdiff | tree |
2021-12-31 |
whitequark | buil.plat: enable strict undefined behavior in Jinja2. |
commit | commitdiff | tree |
2021-12-31 |
whitequark | back.rtlil: don't emit connections to zero width ports. |
commit | commitdiff | tree |
next |