hdl.ir: Update error message for Instance arguments
[nmigen.git] / nmigen / hdl / ir.py
2020-10-18 Xiretzahdl.ir: Update error message for Instance arguments
2020-04-24 awyglehdl.ir: typecheck `convert(ports=)` more carefully.
2020-02-06 whitequarkhdl.ir: type check ports.
2020-02-01 whitequarkbuild.plat: align pipeline with Fragment.prepare().
2020-02-01 whitequarkhdl.ast: warn on unused property statements (Assert...
2020-02-01 whitequark_unused: extract must-use logic from hdl.ir.
2020-01-18 whitequarkhdl.ir: resolve hierarchy conflicts before creating...
2019-11-26 whitequarkhdl.ir: for instance ports, prioritize defs over uses.
2019-11-07 whitequarkhdl.ir: lower domains before resolving hierarchy conflicts.
2019-10-26 whitequarkhdl.ir: allow disabling UnusedElaboratable warning...
2019-10-13 whitequark{,_}tools→{,_}utils
2019-10-13 whitequarkhdl.ir: allow ClockSignal and ResetSignal in ports.
2019-10-13 whitequarkhdl.ir: cast instance port connections to Values.
2019-10-12 whitequark_tools: extract most utility methods to a private package.
2019-10-11 whitequarkRename remaining `wrap` methods to `cast`.
2019-10-11 whitequarkConsistently use {!r}, not '{!r}' in diagnostics.
2019-10-09 whitequarkbuild.plat: elaborate result of create_missing_domain...
2019-08-19 whitequarkbuild.plat, hdl.ir: coordinate missing domain creation.
2019-08-19 whitequarkhdl.cd: implement local clock domains.
2019-08-19 whitequarkhdl.xfrm: lower resets in DomainLowerer as well.
2019-08-19 whitequarkhdl.xfrm: consider fragment's own domains in DomainLowerer.
2019-08-03 whitequarkhdl.ir: allow adding more than one domain in missing...
2019-08-03 whitequarkhdl.ir: don't expose as ports missing domains added...
2019-08-03 whitequarkhdl.ir: allow returning elaboratables from missing...
2019-08-03 whitequarkhdl.ir: raise DomainError if a domain is used but not...
2019-08-03 whitequarkhdl.ir: call back from Fragment.prepare if a clock...
2019-08-03 whitequarkhdl.ir: warn if .elaborate() returns None.
2019-07-10 whitequarkhdl.ir: make UnusedElaboratable a real warning.
2019-06-28 whitequarkhdl.ir, back.rtlil: allow specifying attributes on...
2019-06-04 whitequarkhdl.ir: rephrase elaboratable warning to not look like...
2019-06-03 whitequarkhdl.ir: accept LHS signals like slices as Instance...
2019-06-03 whitequarkhdl.ir: accept expanded (kind, name, value) tuples...
2019-05-26 whitequarkhdl.ir: silence unused elaboratable warning on interpre...
2019-05-25 whitequarkConsider Instances a part of containing fragment for...
2019-05-15 whitequarkhdl.ir: when adding sync domain to a design, also add...
2019-05-13 whitequarkhdl.ir: during port propagation, defs should take prior...
2019-05-12 whitequarkhdl.ir: only pull explicitly specified ports to topleve...
2019-04-22 whitequarkhdl.ir: rework named port handling for Instances.
2019-04-21 whitequarkhdl.ir: detect elaboratables that are created but not...
2019-04-10 whitequarkhdl.xfrm: allow using FragmentTransformer on any elabor...
2019-04-09 whitequarkhdl: remove deprecated get_fragment() and lower() methods.
2019-02-14 whitequarkhdl.ir: raise a more descriptive error on non-elaborata...
2019-01-26 whitequarkhdl.ir: rename .get_fragment() to .elaborate().
2019-01-17 whitequarkhdl.ast: add Past, Stable, Rose, Fell.
2019-01-14 whitequarkhdl.ir: allow explicitly requesting flattening.
2018-12-26 whitequarkhdl.ir: add an API for retrieving generated values...
2018-12-22 whitequarkhdl.ir: flatten hierarchy based on memory accesses...
2018-12-22 whitequarkhdl.ir: factor out _merge_subfragment. NFC.
2018-12-22 whitequarkhdl.ir: fix port propagation between siblings, in the...
2018-12-21 whitequarkhdl.ir: fix port propagation between siblings.
2018-12-21 whitequarkhdl.ir: do not flatten instances or collect ports from...
2018-12-21 whitequarkhdl.ir: correctly handle named output and inout ports.
2018-12-20 whitequarkir: allow non-Signals in Instance ports.
2018-12-17 whitequarkfhdl.ir: add black-box fragments, fragment parameters...
2018-12-17 whitequarkhdl, back: add and use SignalSet/SignalDict.
2018-12-16 whitequarkhdl.dsl: add clock domain support.
2018-12-15 whitequarkRename fhdl→hdl, genlib→lib.