Update doc that "-retime" calls abc with "-dff -D 1"
authorEddie Hung <eddie@fpgeh.com>
Mon, 30 Dec 2019 20:11:45 +0000 (12:11 -0800)
committerEddie Hung <eddie@fpgeh.com>
Mon, 30 Dec 2019 21:28:29 +0000 (13:28 -0800)
techlibs/achronix/synth_achronix.cc
techlibs/anlogic/synth_anlogic.cc
techlibs/coolrunner2/synth_coolrunner2.cc
techlibs/easic/synth_easic.cc
techlibs/ecp5/synth_ecp5.cc
techlibs/efinix/synth_efinix.cc
techlibs/greenpak4/synth_greenpak4.cc
techlibs/ice40/synth_ice40.cc
techlibs/intel/synth_intel.cc
techlibs/sf2/synth_sf2.cc
techlibs/xilinx/synth_xilinx.cc

index 3dbf209115995f70deaa1bf8efcd33d40d6a7c0d..1dc6bdb2fe8a26c2a83f6ef8c3e8b4a59b802e69 100755 (executable)
@@ -52,7 +52,7 @@ struct SynthAchronixPass : public ScriptPass {
     log("        do not flatten design before synthesis\n");
     log("\n");
     log("    -retime\n");
-    log("        run 'abc' with -dff option\n");
+    log("        run 'abc' with '-dff -D 1' options\n");
     log("\n");
     log("\n");
     log("The following commands are executed by this synthesis command:\n");
index 310c9c76c7788ea79e847b4de3ccf58de2d2d20c..57b8a2b266188c2f51a1226d3a1c0d0f81129636 100644 (file)
@@ -58,7 +58,7 @@ struct SynthAnlogicPass : public ScriptPass
                log("        do not flatten design before synthesis\n");
                log("\n");
                log("    -retime\n");
-               log("        run 'abc' with -dff option\n");
+               log("        run 'abc' with '-dff -D 1' options\n");
                log("\n");
                log("\n");
                log("The following commands are executed by this synthesis command:\n");
index d73241fa89cc0a974baffe01e8ced9816613fc55..388e2b792df42c01b8e55d4a0d09253232d908de 100644 (file)
@@ -55,7 +55,7 @@ struct SynthCoolrunner2Pass : public ScriptPass
                log("        do not flatten design before synthesis\n");
                log("\n");
                log("    -retime\n");
-               log("        run 'abc' with -dff option\n");
+               log("        run 'abc' with '-dff -D 1' options\n");
                log("\n");
                log("\n");
                log("The following commands are executed by this synthesis command:\n");
index 7bacc78905e3ea0413f04edff068f154fc6f6d6e..b4a3a1ac9d5eb6579810e67543d2011bba7e8c02 100644 (file)
@@ -56,7 +56,7 @@ struct SynthEasicPass : public ScriptPass
                log("        do not flatten design before synthesis\n");
                log("\n");
                log("    -retime\n");
-               log("        run 'abc' with -dff option\n");
+               log("        run 'abc' with '-dff -D 1' options\n");
                log("\n");
                log("\n");
                log("The following commands are executed by this synthesis command:\n");
index 24e300fa899a172aeb86716922e2ccd2f780c232..1ecb9cac340a6e8b8bb311f73a80bcfc84743e5d 100644 (file)
@@ -62,7 +62,7 @@ struct SynthEcp5Pass : public ScriptPass
                log("        do not flatten design before synthesis\n");
                log("\n");
                log("    -retime\n");
-               log("        run 'abc' with -dff option\n");
+               log("        run 'abc' with '-dff -D 1' options\n");
                log("\n");
                log("    -noccu2\n");
                log("        do not use CCU2 cells in output netlist\n");
index 26a8d4edac05258562837eedc431b5b183825d37..6fe0182ac250cf7b019cc48925b3915b050eb0ac 100644 (file)
@@ -58,7 +58,7 @@ struct SynthEfinixPass : public ScriptPass
                log("        do not flatten design before synthesis\n");
                log("\n");
                log("    -retime\n");
-               log("        run 'abc' with -dff option\n");
+               log("        run 'abc' with '-dff -D 1' options\n");
                log("\n");
                log("\n");
                log("The following commands are executed by this synthesis command:\n");
@@ -164,7 +164,7 @@ struct SynthEfinixPass : public ScriptPass
                        run("opt -undriven -fine");
                        run("techmap -map +/techmap.v -map +/efinix/arith_map.v");
                        if (retime || help_mode)
-                               run("abc -dff", "(only if -retime)");
+                               run("abc -dff -D 1", "(only if -retime)");
                }
 
                if (check_label("map_ffs"))
index 3222be2e3de3864db7d0e40182fd56b768434b14..e1fbe6b69fe166c5b6299b88d6dddb088d9dcba1 100644 (file)
@@ -59,7 +59,7 @@ struct SynthGreenPAK4Pass : public ScriptPass
                log("        do not flatten design before synthesis\n");
                log("\n");
                log("    -retime\n");
-               log("        run 'abc' with -dff option\n");
+               log("        run 'abc' with '-dff -D 1' options\n");
                log("\n");
                log("\n");
                log("The following commands are executed by this synthesis command:\n");
index fe12281651d653fbc3e69c9cb805b4c4a1db96fb..463c2063a42403a053a66da3117254a3726cfdbc 100644 (file)
@@ -65,7 +65,7 @@ struct SynthIce40Pass : public ScriptPass
                log("        do not flatten design before synthesis\n");
                log("\n");
                log("    -retime\n");
-               log("        run 'abc' with -dff option\n");
+               log("        run 'abc' with '-dff -D 1' options\n");
                log("\n");
                log("    -nocarry\n");
                log("        do not use SB_CARRY cells in output netlist\n");
index f033f3acceb69fcf5941c9cf32e620ae1fae4ab7..a3d3464077e08a65c8398841a6a61642642f3eac 100644 (file)
@@ -71,7 +71,7 @@ struct SynthIntelPass : public ScriptPass {
                log("        do not flatten design before synthesis\n");
                log("\n");
                log("    -retime\n");
-               log("        run 'abc' with -dff option\n");
+               log("        run 'abc' with '-dff -D 1' options\n");
                log("\n");
                log("The following commands are executed by this synthesis command:\n");
                help_script();
index 3c5a58b4c76c3f4c5f4f6d13f44f8ee69c11e502..543dfdb9ed374d22f969bef506a27345a832aaf3 100644 (file)
@@ -67,7 +67,7 @@ struct SynthSf2Pass : public ScriptPass
                log("        insert direct PAD->global_net buffers\n");
                log("\n");
                log("    -retime\n");
-               log("        run 'abc' with -dff option\n");
+               log("        run 'abc' with '-dff -D 1' options\n");
                log("\n");
                log("\n");
                log("The following commands are executed by this synthesis command:\n");
index afe4d483b88c6f842d78a0275f1a9dfb1f1c7dd2..215a48f95c869d9469b4126f3a00c060fd22cf38 100644 (file)
@@ -110,7 +110,7 @@ struct SynthXilinxPass : public ScriptPass
                log("        flatten design before synthesis\n");
                log("\n");
                log("    -retime\n");
-               log("        run 'abc' with -dff option\n");
+               log("        run 'abc' with '-dff -D 1' options\n");
                log("\n");
                log("    -abc9\n");
                log("        use new ABC9 flow (EXPERIMENTAL)\n");