hdl.{ast,dst}: directly represent RTLIL default case.
[nmigen.git] / nmigen / hdl / ast.py
2019-06-25 whitequarkhdl.{ast,dst}: directly represent RTLIL default case.
2019-06-13 whitequarkhdl.ast: tighten assertion in Switch().
2019-06-12 whitequarkhdl.ast: add name_suffix=".." option to Signal.like().
2019-06-11 whitequarkhdl.ast: implement values with custom lowering.
2019-05-12 whitequarkhdl: make all public Value classes other than Record...
2019-04-21 whitequarkhdl.ast: accept Signals with identical min/max bounds.
2019-04-10 whitequarkhdl.ast: fix some type checks.
2019-04-03 whitequarkhdl.ast: handle a common typo, such as Signal(1, True).
2019-03-25 whitequarkhdl.ast: fix typo.
2019-03-03 whitequarktracer: factor out get_var_name(default=).
2019-01-26 whitequarkhdl.ast: fix ValueKey for Cat.
2019-01-26 whitequarkhdl.ast: fix shape calculation for *.
2019-01-19 whitequarkhdl.ast: implement shape for modulo operator.
2019-01-19 whitequarkhdl.ast: add Value.implies.
2019-01-19 whitequarkhdl.ast: give Assert and Assume their own src_loc.
2019-01-18 whitequarkback.rtlil: only emit each AnyConst/AnySeq cell once.
2019-01-17 whitequarkhdl.ast: allow sampling ClockSignal, ResetSignal.
2019-01-17 whitequarkhdl.ast: add Past, Stable, Rose, Fell.
2019-01-17 whitequarkhdl.ast: add Sample.
2019-01-16 whitequarkhdl.ast: fix naming of Signal.like() signals when trace...
2019-01-15 William D. Joneshdl.ast: Add AnyConst and AnySeq value types.
2019-01-14 whitequarkhdl: make ClockSignal and ResetSignal usable on LHS.
2019-01-13 whitequarkhdl.dsl: accept (but warn on) cases wider than switch...
2019-01-02 whitequarkhdl.ast: allow slicing [n:n] into n-bit value.
2019-01-02 William D. Joneshdl.ast: Add Assert and Assign statements.
2019-01-01 whitequarkhdl.ast: experimentally add Value._as_const.
2018-12-29 whitequarklib.cdc: fix tests to actually run.
2018-12-28 whitequarktracer: factor out get_src_loc().
2018-12-21 whitequarkhdl.mem: implement memories.
2018-12-18 whitequarkhdl.ast: Cat.{operands→parts}
2018-12-18 whitequarkhdl.ast, hdl.xfrm: various microoptimizations to speed...
2018-12-17 whitequarkfhdl.ir: add black-box fragments, fragment parameters...
2018-12-17 whitequarkhdl, back: add and use SignalSet/SignalDict.
2018-12-17 whitequarkhdl.ast: factor out _MappedKeyDict, _MappedKeySet....
2018-12-17 whitequarkback.rtlil: implement Array.
2018-12-17 whitequarkback.rtlil: implement Part.
2018-12-16 whitequarkcompat.fhdl: reexport Array.
2018-12-16 whitequarkback.pysim: implement LHS for Part, Slice, Cat, ArrayProxy.
2018-12-15 whitequarkback.pysim: implement Part.
2018-12-15 whitequarkback.pysim: implement ArrayProxy.
2018-12-15 whitequarkhdl.ast: implement Array and ArrayProxy.
2018-12-15 whitequarkhdl.ast: improve ClockSignal, ResetSignal documentation.
2018-12-15 whitequarkRename fhdl→hdl, genlib→lib.