amaranth/nmigen
whitequark 4d6ad28f59 back.verilog: remove $verilog_initial_trigger after proc_prune.
$verilog_initial_trigger was introduced to work around Verilog
simulation semantics issues with `always @*` statements that only
have constants on RHS and in conditions. Unfortunately, it breaks
Verilator. Since the combination of proc_prune and proc_clean passes
eliminates all such statements, it can be simply removed when both
of these passes are available, currently on Yosys master. After
Yosys 0.10 is released, we can get rid of $verilog_initial_trigger
entirely.
2019-10-28 10:11:41 +00:00
..
back back.verilog: remove $verilog_initial_trigger after proc_prune. 2019-10-28 10:11:41 +00:00
build lib.io: use keyword-only arguments in Pin(). 2019-10-16 19:50:04 +00:00
compat compat.fhdl.specials: fix argument parsing compatibility. 2019-10-17 07:54:36 +00:00
hdl test: use #nmigen: magic comment instead of monkey patch. 2019-10-26 06:37:08 +00:00
lib lib.io: use keyword-only arguments in Pin(). 2019-10-16 19:50:04 +00:00
test test: use #nmigen: magic comment instead of monkey patch. 2019-10-26 06:37:08 +00:00
vendor vendor.lattice_ice40: fix commit 88649def. 2019-10-14 15:55:11 +00:00
__init__.py Explicitly restrict prelude imports. 2019-10-21 10:39:21 +00:00
_toolchain.py Refactor build script toolchain lookups. 2019-10-13 13:53:24 +00:00
_utils.py hdl.ir: allow disabling UnusedElaboratable warning in file scope. 2019-10-26 06:17:14 +00:00
asserts.py hdl.ast,back.rtlil: implement Cover. 2019-09-03 01:32:24 +00:00
cli.py hdl.ir: rename .get_fragment() to .elaborate(). 2019-01-26 02:31:12 +00:00
rpc.py rpc: add public Records as module ports. 2019-09-30 18:28:21 +00:00
tracer.py tracer: fix typo. 2019-08-19 20:20:18 +00:00
utils.py {,_}tools→{,_}utils 2019-10-13 18:53:38 +00:00