diff --git a/CHANGELOG b/CHANGELOG index c878b3c1c..c10b54d44 100644 --- a/CHANGELOG +++ b/CHANGELOG @@ -5,6 +5,28 @@ List of major changes and improvements between releases Yosys 0.12 .. Yosys 0.12-dev -------------------------- + * Various + - Use "read" command to parse HDL files from Yosys command-line + - Added "yosys -r " command line option + - write_verilog: dump zero width sigspecs correctly + + * SystemVerilog + - Fixed regression preventing the use array querying functions in case + expressions and case item expressions + - Fixed static size casts inadvertently limiting the result width of binary + operations + - Fixed static size casts ignoring expression signedness + - Fixed static size casts not extending unbased unsized literals + - Added automatic `nosync` inference for local variables in `always_comb` + procedures which are always assigned before they are used to avoid errant + latch inference + + * New commands and options + - Added "clean_zerowidth" pass + + * Verific support + - Add YOSYS to the implicitly defined verilog macros in verific + Yosys 0.11 .. Yosys 0.12 -------------------------- @@ -14,15 +36,6 @@ Yosys 0.11 .. Yosys 0.12 * SystemVerilog - Support parameters using struct as a wiretype - - Fixed regression preventing the use array querying functions in case - expressions and case item expressions - - Fixed static size casts inadvertently limiting the result width of binary - operations - - Fixed static size casts ignoring expression signedness - - Fixed static size casts not extending unbased unsized literals - - Added automatic `nosync` inference for local variables in `always_comb` - procedures which are always assigned before they are used to avoid errant - latch inference * New commands and options - Added "-genlib" option to "abc" pass