Skip to content

Commit d3e297f

Browse files
authored
Merge pull request YosysHQ#5722 from YosysHQ/release/v0.63
Yosys Release v0.63
2 parents 04113eb + 228052b commit d3e297f

5 files changed

Lines changed: 20 additions & 5 deletions

File tree

CHANGELOG

Lines changed: 16 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,9 +2,24 @@
22
List of major changes and improvements between releases
33
=======================================================
44

5-
Yosys 0.62 .. Yosys 0.63-dev
5+
Yosys 0.63 .. Yosys 0.64-dev
66
--------------------------
77

8+
Yosys 0.62 .. Yosys 0.63
9+
--------------------------
10+
* Various
11+
- Added DSP inference for Gowin GW1N and GW2A.
12+
- Added support for subtract in preadder for Xilinx arch.
13+
- Added infrastructure to run a sat solver as a command.
14+
15+
* New commands and options
16+
- Added "-ignore-unknown-cells" option to "equiv_induct"
17+
and "equiv_simple" pass.
18+
- Added "-force-params" option to "memory_libmap" pass.
19+
- Added "-select-solver" option to "sat" pass.
20+
- Added "-default_params" option to "write_verilog" pass.
21+
- Added "-nodsp" option to "synth_gowin" pass.
22+
823
Yosys 0.61 .. Yosys 0.62
924
--------------------------
1025
* Various

Makefile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -161,7 +161,7 @@ ifeq ($(OS), Haiku)
161161
CXXFLAGS += -D_DEFAULT_SOURCE
162162
endif
163163

164-
YOSYS_VER := 0.62
164+
YOSYS_VER := 0.63
165165

166166
ifneq (, $(shell command -v git 2>/dev/null))
167167
ifneq (, $(shell git rev-parse --git-dir 2>/dev/null))

docs/source/conf.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
project = 'YosysHQ Yosys'
77
author = 'YosysHQ GmbH'
88
copyright ='2026 YosysHQ GmbH'
9-
yosys_ver = "0.62"
9+
yosys_ver = "0.63"
1010

1111
# select HTML theme
1212
html_theme = 'furo-ys'

passes/equiv/equiv_induct.cc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -174,7 +174,7 @@ struct EquivInductPass : public Pass {
174174
log("Only selected $equiv cells are proven and only selected cells are used to\n");
175175
log("perform the proof.\n");
176176
log("\n");
177-
EquivBasicConfig::help("4");
177+
log("%s", EquivBasicConfig::help("4"));
178178
log("\n");
179179
log("This command is very effective in proving complex sequential circuits, when\n");
180180
log("the internal state of the circuit quickly propagates to $equiv cells.\n");

passes/equiv/equiv_simple.cc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -428,7 +428,7 @@ struct EquivSimplePass : public Pass {
428428
log("\n");
429429
log("This command tries to prove $equiv cells using a simple direct SAT approach.\n");
430430
log("\n");
431-
EquivSimpleConfig::help("1");
431+
log("%s", EquivSimpleConfig::help("1"));
432432
log("\n");
433433
}
434434
void execute(std::vector<std::string> args, Design *design) override

0 commit comments

Comments
 (0)