@@ -3,10 +3,54 @@ List of changes and major improvements between releases
3
3
=======================================================
4
4
5
5
6
- Yosys 0.2.0 .. Yoys 0.2.0+
6
+ Yosys 0.2.0 .. Yoys 0.3.0
7
7
--------------------------
8
8
9
- ... TBD ...
9
+ * Driver program and overall behavior:
10
+ - Added "design -push" and "design -pop"
11
+ - Added "tee" command for redirecting log output
12
+
13
+ * Changes in the internal cell library:
14
+ - Added $dlatchsr and $_DLATCHSR_???_ cell types
15
+
16
+ * Improvements in Verilog frontend:
17
+ - Improved support for const functions (case, always, repeat)
18
+ - The generate..endgenerate keywords are now optional
19
+ - Added support for arrays of module instances
20
+ - Added support for "`default_nettype" directive
21
+ - Added support for "`line" directive
22
+
23
+ * Other front- and back-ends:
24
+ - Various changes to "write_blif" options
25
+ - Various improvements in EDIF backend
26
+ - Added "vhdl2verilog" pseudo-front-end
27
+ - Added "verific" pseudo-front-end
28
+
29
+ * Improvements in technology mapping:
30
+ - Added support for recursive techmap
31
+ - Added CONSTMSK and CONSTVAL features to techmap
32
+ - Added _TECHMAP_CONNMAP_*_ feature to techmap
33
+ - Added _TECHMAP_REPLACE_ feature to techmap
34
+ - Added "connwrappers" command for wrap-extract-unwrap method
35
+ - Added "extract -map %<design_name>" feature
36
+ - Added "extract -ignore_param ..." and "extract -ignore_parameters"
37
+ - Added "techmap -max_iter" option
38
+
39
+ * Improvements to "eval" and "sat" framework:
40
+ - Now include a copy of Minisat (with build fixes applied)
41
+ - Switched to Minisat::SimpSolver as SAT back-end
42
+ - Added "sat -dump_vcd" feature
43
+ - Added "sat -dump_cnf" feature
44
+ - Added "sat -initsteps <N>" feature
45
+ - Added "freduce -stop <N>" feature
46
+ - Added "fredure -dump <prefix>" feature
47
+
48
+ * Integration with ABC:
49
+ - Updated ABC rev to 7600ffb9340c
50
+
51
+ * Improvements in the internal APIs:
52
+ - Added RTLIL::Module::add... helper methods
53
+ - Various build fixes for OSX (Darwin) and OpenBSD
10
54
11
55
12
56
Yosys 0.1.0 .. Yoys 0.2.0
0 commit comments