aboutsummaryrefslogtreecommitdiffstats
path: root/techlibs/gowin
diff options
context:
space:
mode:
authorPepijn de Vos <pepijndevos@gmail.com>2019-11-18 14:25:46 +0100
committerPepijn de Vos <pepijndevos@gmail.com>2019-11-18 14:26:09 +0100
commitdd8c7e1ddda152e9c06d4b950564eb4aa1051c98 (patch)
tree7711b9488ba7046b197cbb5fc2e9c8c79296f885 /techlibs/gowin
parent32f0296df1b97ff5b3bcc442ac38f27a786947d6 (diff)
downloadyosys-dd8c7e1ddda152e9c06d4b950564eb4aa1051c98.tar.gz
yosys-dd8c7e1ddda152e9c06d4b950564eb4aa1051c98.tar.bz2
yosys-dd8c7e1ddda152e9c06d4b950564eb4aa1051c98.zip
add help for nowidelut and abc9 options
Diffstat (limited to 'techlibs/gowin')
-rw-r--r--techlibs/gowin/synth_gowin.cc8
1 files changed, 7 insertions, 1 deletions
diff --git a/techlibs/gowin/synth_gowin.cc b/techlibs/gowin/synth_gowin.cc
index a70ff93bb..bb6d44e00 100644
--- a/techlibs/gowin/synth_gowin.cc
+++ b/techlibs/gowin/synth_gowin.cc
@@ -64,6 +64,12 @@ struct SynthGowinPass : public ScriptPass
log(" -retime\n");
log(" run 'abc' with -dff option\n");
log("\n");
+ log(" -nowidelut\n");
+ log(" do not use muxes to implement LUTs larger than LUT4s\n");
+ log("\n");
+ log(" -abc9\n");
+ log(" use new ABC9 flow (EXPERIMENTAL)\n");
+ log("\n");
log("\n");
log("The following commands are executed by this synthesis command:\n");
help_script();
@@ -173,7 +179,7 @@ struct SynthGowinPass : public ScriptPass
{
run("synth -run coarse");
}
-
+
if (!nobram && check_label("bram", "(skip if -nobram)"))
{
run("memory_bram -rules +/gowin/bram.txt");