diff options
author | Eddie Hung <eddie@fpgeh.com> | 2020-01-12 15:19:41 -0800 |
---|---|---|
committer | Eddie Hung <eddie@fpgeh.com> | 2020-01-12 15:19:41 -0800 |
commit | f9aae90e7a9d238f5063d980e2b1e85a94cff4c7 (patch) | |
tree | 90cdb2422cf1194b6ab72997a82c54e5e0b4818c /passes/techmap/abc9_exe.cc | |
parent | f24de88f385a3eeaadd9b9c8c200a7c338f37448 (diff) | |
parent | 295e241c074ae275e832fdde9fae6fd897170ac8 (diff) | |
download | yosys-f9aae90e7a9d238f5063d980e2b1e85a94cff4c7.tar.gz yosys-f9aae90e7a9d238f5063d980e2b1e85a94cff4c7.tar.bz2 yosys-f9aae90e7a9d238f5063d980e2b1e85a94cff4c7.zip |
Merge remote-tracking branch 'origin/eddie/abc9_refactor' into eddie/abc9_required
Diffstat (limited to 'passes/techmap/abc9_exe.cc')
-rw-r--r-- | passes/techmap/abc9_exe.cc | 15 |
1 files changed, 5 insertions, 10 deletions
diff --git a/passes/techmap/abc9_exe.cc b/passes/techmap/abc9_exe.cc index b3afaebe6..d92285a51 100644 --- a/passes/techmap/abc9_exe.cc +++ b/passes/techmap/abc9_exe.cc @@ -284,10 +284,12 @@ struct Abc9ExePass : public Pass { { // |---v---|---v---|---v---|---v---|---v---|---v---|---v---|---v---|---v---|---v---| log("\n"); - log(" abc9_exe [options] [selection]\n"); + log(" abc9_exe [options]\n"); log("\n"); - log("This pass uses the ABC tool [1] for technology mapping of yosys's internal gate\n"); - log("library to a target architecture.\n"); + log(" \n"); + log("This pass uses the ABC tool [1] for technology mapping of the top module\n"); + log("(according to the (* top *) attribute or if only one module is currently selected)\n"); + log("to a target FPGA architecture.\n"); log("\n"); log(" -exe <command>\n"); #ifdef ABCEXTERNAL @@ -306,18 +308,11 @@ struct Abc9ExePass : public Pass { log(" replaced with blanks before the string is passed to ABC.\n"); log("\n"); log(" if no -script parameter is given, the following scripts are used:\n"); - log("\n"); - log(" for -lut/-luts (only one LUT size):\n"); - log("%s\n", fold_abc9_cmd(ABC_COMMAND_LUT /*"; lutpack {S}"*/).c_str()); - log("\n"); - log(" for -lut/-luts (different LUT sizes):\n"); log("%s\n", fold_abc9_cmd(ABC_COMMAND_LUT).c_str()); log("\n"); log(" -fast\n"); log(" use different default scripts that are slightly faster (at the cost\n"); log(" of output quality):\n"); - log("\n"); - log(" for -lut/-luts:\n"); log("%s\n", fold_abc9_cmd(ABC_FAST_COMMAND_LUT).c_str()); log("\n"); log(" -D <picoseconds>\n"); |