]> Witch of Git - nan-gate/commitdiff
Fix synth_nan help message develop
authorCassie Jones <code@witchoflight.com>
Thu, 12 Mar 2020 05:01:41 +0000 (01:01 -0400)
committerCassie Jones <code@witchoflight.com>
Thu, 12 Mar 2020 05:01:41 +0000 (01:01 -0400)
nangate.cc

index 70df222a6081aa064c2543f9e2a368cfc76c4e1b..ac80a7dc1cd02f755976db69f9fb371fd8c179eb 100644 (file)
@@ -208,27 +208,27 @@ struct TechmapNaN : public Pass {
 struct SynthNaN : public Pass {
     SynthNaN() : Pass("synth_nan", "synthesize to tom7 logic") {}
     void help() override {
 struct SynthNaN : public Pass {
     SynthNaN() : Pass("synth_nan", "synthesize to tom7 logic") {}
     void help() override {
-        log("");
+        log("\n");
         log("    synth_nan [options]\n\n");
         log("    synth_nan [options]\n\n");
-        log("");
-        log("This command synthesizes a design into NaN gates.");
-        log("");
-        log("    -nosynth <width>");
-        log("        skip the pre-run synthesis step. Requires that the circuit");
-        log("        has already been synthesized down to NAND and NOT gates.");
-        log("");
-        log("    -pre-flatten");
-        log("        flatten duing the initial coarse synthesis");
-        log("");
-        log("    -retime");
-        log("        do retiming in ABC");
-        log("");
-        log("    -top <module>");
-        log("        use the specified module as top module (default='top')");
-        log("");
-        log("    -width <width>");
-        log("        synthesize with a given floating-point with (default=3)");
-        log("");
+        log("\n");
+        log("This command synthesizes a design into NaN gates.\n");
+        log("\n");
+        log("    -nosynth <width>\n");
+        log("        skip the pre-run synthesis step. Requires that the circuit\n");
+        log("        has already been synthesized down to NAND and NOT gates.\n");
+        log("\n");
+        log("    -pre-flatten\n");
+        log("        flatten duing the initial coarse synthesis\n");
+        log("\n");
+        log("    -retime\n");
+        log("        do retiming in ABC\n");
+        log("\n");
+        log("    -top <module>\n");
+        log("        use the specified module as top module (default='top')\n");
+        log("\n");
+        log("    -width <width>\n");
+        log("        synthesize with a given floating-point with (default=3)\n");
+        log("\n");
         log("Runs the equivalent of the following script:\n\n");
         log("    synth [-flatten] [-top <module>]  (unless -nosynth)\n");
         log("    abc -g NAND [-dff -D 1]           (unless -nosynth)\n");
         log("Runs the equivalent of the following script:\n\n");
         log("    synth [-flatten] [-top <module>]  (unless -nosynth)\n");
         log("    abc -g NAND [-dff -D 1]           (unless -nosynth)\n");