According to RTLIL semantics (that was undocumented before today), the only purpose of `sync always` is to enable inference of latches, because there is no other way to express them in terms of RTLIL processes without ending up with a combinatorial loop. But, nMigen specifically avoids latches, so this is not necessary. This change results in major improvements in Verilog readability. See also #98. |
||
|---|---|---|
| .. | ||
| __init__.py | ||
| pysim.py | ||
| rtlil.py | ||
| verilog.py | ||