Releases: amaranth-lang/amaranth
Releases · amaranth-lang/amaranth
0.5.4
0.5.3
rpc: add support for `wiring.Component`. Do not infer the ports from the publicly accessible wires, but instead delegate finding the ports to the `rtlil.convert` function.
0.5.2
vendor._gowin: fix clock name quotes for Gowin IDE Gowin IDE seems unhappy with quotes in clock signal names. For instance, with the following SDC: create_clock -name "clk50_0__io" -period 20.0 [get_ports {clk50_0__io}] Gowin IDE will complain with the following error message: ERROR (TA2000) : "top.sdc":2 | 'syntax error' near token '-period' Changing quotes with curly braces fixes the issue.
0.5.1
v0.5.1 vendor._gowin: Fix sdc syntax.
0.5.0
v0.5.0 Release version 0.5.
0.4.5
v0.4.5 hdl.mem: warn about indexing memories with a `Value`.
0.4.4
v0.4.4 CI: automatically publish GitHub releases.
0.4.3
sim.pysim: Only close VCD/GTKW files if we opened them ourselves. Fixes #1107.
0.4.2
hdl._dsl: fix using 0-width `Switch` with integer keys. Fixes #1133.
0.4.1
v0.4.1 Implement RFC 39: Warn on `Case()` and `matches()` with no patterns.