Corrected spelling mistakes found by lintian
authorRuben Undheim <ruben.undheim@gmail.com>
Sat, 6 Sep 2014 06:47:06 +0000 (08:47 +0200)
committerRuben Undheim <ruben.undheim@gmail.com>
Sat, 6 Sep 2014 06:47:06 +0000 (08:47 +0200)
22 files changed:
Makefile
backends/blif/blif.cc
frontends/ast/simplify.cc
frontends/verific/build_amd64.txt
frontends/verific/verific.cc
frontends/vhdl2verilog/vhdl2verilog.cc
kernel/register.cc
libs/minisat/Solver.h
manual/CHAPTER_Prog/stubnets.cc
manual/CHAPTER_Techmap.tex
manual/CHAPTER_Verilog.tex
manual/command-reference-manual.tex
manual/manual.tex
passes/cmds/scc.cc
passes/cmds/select.cc
passes/cmds/splice.cc
passes/cmds/splitnets.cc
passes/fsm/fsm_recode.cc
passes/hierarchy/hierarchy.cc
passes/memory/memory_share.cc
passes/opt/opt_clean.cc
passes/sat/sat.cc

index ce4a68c555f7a6a5499210804797c574315ce91d..a499157ac829986c39a417d24c5e6318cf68e41f 100644 (file)
--- a/Makefile
+++ b/Makefile
@@ -45,7 +45,7 @@ else
 endif
 
 YOSYS_VER := 0.3.0+
-GIT_REV := $(shell git rev-parse --short HEAD 2> /dev/null || echo UNKOWN)
+GIT_REV := $(shell git rev-parse --short HEAD 2> /dev/null || echo UNKNOWN)
 OBJS = kernel/version_$(GIT_REV).o
 
 # set 'ABCREV = default' to use abc/ as it is
index 919022abee963e0bce92e8b4936449a2fea27318..ee12546ceb1b95964c975f0b30c2236ee975bc30 100644 (file)
@@ -280,7 +280,7 @@ struct BlifBackend : public Backend {
                log("    -false <cell-type> <out-port>\n");
                log("        use the specified cell types to drive nets that are constant 1 or 0\n");
                log("\n");
-               log("The following options can be usefull when the generated file is not going to be\n");
+               log("The following options can be useful when the generated file is not going to be\n");
                log("read by a BLIF parser but a custom tool. It is recommended to not name the output\n");
                log("file *.blif when any of this options is used.\n");
                log("\n");
index 68c17271cf52ee7d25f8f5ada8ff96d3e664576e..1998c12e40cafd73a4156f311949130e40786c9a 100644 (file)
@@ -464,7 +464,7 @@ bool AstNode::simplify(bool const_fold, bool at_zero, bool in_lvalue, int stage,
        if (type == AST_DEFPARAM && !str.empty()) {
                size_t pos = str.rfind('.');
                if (pos == std::string::npos)
-                       log_error("Defparam `%s' does not contain a dot (module/parameter seperator) at %s:%d!\n",
+                       log_error("Defparam `%s' does not contain a dot (module/parameter separator) at %s:%d!\n",
                                        RTLIL::unescape_id(str).c_str(), filename.c_str(), linenum);
                std::string modname = str.substr(0, pos), paraname = "\\" + str.substr(pos+1);
                if (current_scope.count(modname) == 0 || current_scope.at(modname)->type != AST_CELL)
index 2c3ba7b4d21a868465d7da3e9f079b200a2147be..94615d38d38c4dd83b0ae8b324b3c6438be050a4 100644 (file)
@@ -17,7 +17,7 @@ VERIFIC_DIR = /usr/local/src/verific_lib_eval
 --snap--
 
 
-2.) Install the neccessary multilib packages
+2.) Install the necessary multilib packages
 
 Hint: On debian/ubuntu the multilib packages have names such as
 libreadline-dev:amd64 or lib32readline6-dev, depending on the
index 0440f88e59703d0403d99faf6232b7fd22cb531a..d0f14838649b71990739220b9dd897fdc0219f99 100644 (file)
@@ -887,7 +887,7 @@ struct VerificPass : public Pass {
                        }
 
                        if (argidx > args.size() && args[argidx].substr(0, 1) == "-")
-                               cmd_error(args, argidx, "unkown option");
+                               cmd_error(args, argidx, "unknown option");
 
                        if (mode_all)
                        {
index 8b6f62a633e8c2e7edfa9abbf4680b91f37ace35..b408d621bb12998c13c86363a8825188749774dd 100644 (file)
@@ -116,7 +116,7 @@ struct Vhdl2verilogPass : public Pass {
                if (argidx == args.size())
                        cmd_error(args, argidx, "Missing filenames.");
                if (args[argidx].substr(0, 1) == "-")
-                       cmd_error(args, argidx, "Unkown option.");
+                       cmd_error(args, argidx, "Unknown option.");
                if (top_entity.empty())
                        log_cmd_error("Missing -top option.\n");
 
index a53bd84c7e1ab6940d4f00eefb59b46f70e9d738..2f7b89ffd6d4fa967a2f345f14a18f57c2e496df 100644 (file)
@@ -132,7 +132,7 @@ void Pass::extra_args(std::vector<std::string> args, size_t argidx, RTLIL::Desig
                std::string arg = args[argidx];
 
                if (arg.substr(0, 1) == "-")
-                       cmd_error(args, argidx, "Unkown option or option in arguments.");
+                       cmd_error(args, argidx, "Unknown option or option in arguments.");
 
                if (!select)
                        cmd_error(args, argidx, "Extra argument.");
@@ -309,7 +309,7 @@ void Frontend::extra_args(std::istream *&f, std::string &filename, std::vector<s
                std::string arg = args[argidx];
 
                if (arg.substr(0, 1) == "-")
-                       cmd_error(args, argidx, "Unkown option or option in arguments.");
+                       cmd_error(args, argidx, "Unknown option or option in arguments.");
                if (f != NULL)
                        cmd_error(args, argidx, "Extra filename argument in direct file mode.");
 
@@ -445,7 +445,7 @@ void Backend::extra_args(std::ostream *&f, std::string &filename, std::vector<st
                std::string arg = args[argidx];
 
                if (arg.substr(0, 1) == "-" && arg != "-")
-                       cmd_error(args, argidx, "Unkown option or option in arguments.");
+                       cmd_error(args, argidx, "Unknown option or option in arguments.");
                if (f != NULL)
                        cmd_error(args, argidx, "Extra filename argument in direct file mode.");
 
index 62a12f3c760df55976dc9c93daf5e994da79f9c6..44570b0e15d1ace30ce780bbca6194291843b75c 100644 (file)
@@ -103,7 +103,7 @@ public:
     int     nFreeVars  ()      const;
     void    printStats ()      const;       // Print some current statistics to standard output.
 
-    // Resource contraints:
+    // Resource constraints:
     //
     void    setConfBudget(int64_t x);
     void    setPropBudget(int64_t x);
@@ -230,7 +230,7 @@ protected:
     double              learntsize_adjust_confl;
     int                 learntsize_adjust_cnt;
 
-    // Resource contraints:
+    // Resource constraints:
     //
     int64_t             conflict_budget;    // -1 means no budget.
     int64_t             propagation_budget; // -1 means no budget.
index 4d1452c97c682f4c58a03fbf3e70290ea5298e12..ef4b1245dd5a3fddae433a98a5ccaf0358c51ae6 100644 (file)
@@ -57,7 +57,7 @@ static void find_stub_nets(RTLIL::Design *design, RTLIL::Module *module, bool re
                // we will record which bits of the (possibly multi-bit) wire are stub signals
                std::set<int> stub_bits;
 
-               // get a signal description for this wire and split it into seperate bits
+               // get a signal description for this wire and split it into separate bits
                RTLIL::SigSpec sig = sigmap(wire);
 
                // for each bit (unless it is a constant):
index 26632d0b5dbea58661259b80f58b3f4049646548..e5c7456c4c95f206780c1a4854bf5456437d1b42 100644 (file)
@@ -32,7 +32,7 @@ the Yosys source tree.
 
 Additional features have been added to {\tt techmap} to allow for conditional
 mapping of cells (see {\tt help techmap} or Sec.~\ref{cmd:techmap}). This can
-for example be usefull if the target architecture supports hardware multipliers for
+for example be useful if the target architecture supports hardware multipliers for
 certain bit-widths but not for others.
 
 A usual synthesis flow would first use the {\tt techmap} pass to directly map
index 960747747223ca4d378902e3ff88a59c489d5767..485b4f357acaa70c6b1e0c1eb60ef7a20b0a9086 100644 (file)
@@ -444,7 +444,7 @@ on the AST data structure:
 \begin{itemize}
 \item Inline all task and function calls.
 \item Evaluate all \lstinline[language=Verilog]{generate}-statements and unroll all \lstinline[language=Verilog]{for}-loops.
-\item Perform const folding where it is neccessary (e.g.~in the value part of {\tt AST\_PARAMETER}, {\tt AST\_LOCALPARAM},
+\item Perform const folding where it is necessary (e.g.~in the value part of {\tt AST\_PARAMETER}, {\tt AST\_LOCALPARAM},
 {\tt AST\_PARASET} and {\tt AST\_RANGE} nodes).
 \item Replace {\tt AST\_PRIMITIVE} nodes with appropriate {\tt AST\_ASSIGN} nodes.
 \item Replace dynamic bit ranges in the left-hand-side of assignments with {\tt AST\_CASE} nodes with {\tt AST\_COND} children
@@ -819,7 +819,7 @@ the \C{RTLIL::SyncRule}s that describe the output registers.
 %
 \item {\tt proc\_dff} \\
 This pass replaces the \C{RTLIL::SyncRule}s to d-type flip-flops (with
-asynchronous resets if neccessary).
+asynchronous resets if necessary).
 %
 \item {\tt proc\_clean} \\
 A final call to {\tt proc\_clean} removes the now empty \C{RTLIL::Process} objects.
@@ -827,7 +827,7 @@ A final call to {\tt proc\_clean} removes the now empty \C{RTLIL::Process} objec
 
 Performing these last processing steps in passes instead of in the Verilog frontend has two important benefits:
 
-First it improves the transparency of the process. Everything that happens in a seperate pass is easier to debug,
+First it improves the transparency of the process. Everything that happens in a separate pass is easier to debug,
 as the RTLIL data structures can be easily investigated before and after each of the steps.
 
 Second it improves flexibility. This scheme can easily be extended to support other types of storage-elements, such
index 9d9665c1e72b7551260dc04de656a044a7088bef..35249ed8850f7e91cdba7f4421d7f1dfb17a7949 100644 (file)
@@ -85,10 +85,10 @@ This is just a shortcut for 'select -clear'.
 
 This is identical to 'opt_clean', but less verbose.
 
-When commands are seperated using the ';;' token, this command will be executed
+When commands are separated using the ';;' token, this command will be executed
 between the commands.
 
-When commands are seperated using the ';;;' token, this command will be executed
+When commands are separated using the ';;;' token, this command will be executed
 in -purge mode between the commands.
 \end{lstlisting}
 
@@ -419,7 +419,7 @@ commands.
     hierarchy [-check] [-top <module>]
     hierarchy -generate <cell-types> <port-decls>
 
-In parametric designs, a module might exists in serveral variations with
+In parametric designs, a module might exists in several variations with
 different parameter values. This pass looks at all modules in the current
 design an re-runs the language frontends for the parametric modules as
 needed.
@@ -881,7 +881,7 @@ The following options can be used to set up a sequential problem:
     -set-def-at <N> <signal>
     -set-any-undef-at <N> <signal>
     -set-all-undef-at <N> <signal>
-        add undef contraints in the given timestep.
+        add undef constraints in the given timestep.
 
     -set-init <signal> <value>
         set the initial value for the register driving the signal to the value
@@ -942,7 +942,7 @@ design.
 
     -all_cell_types
         Usually this command only considers internal non-memory cells. With
-        this option set, all cells are considered. For unkown cells all ports
+        this option set, all cells are considered. For unknown cells all ports
         are assumed to be bidirectional 'inout' ports.
 
     -set_attr <name> <value>
@@ -1089,7 +1089,7 @@ The following actions can be performed on the top sets on the stack:
         (i.e. select all cells connected to selected wires and select all
         wires connected to selected cells) The rules specify which cell
         ports to use for this. the syntax for a rule is a '-' for exclusion
-        and a '+' for inclusion, followed by an optional comma seperated
+        and a '+' for inclusion, followed by an optional comma separated
         list of cell types followed by an optional comma separated list of
         cell ports in square brackets. a rule can also be just a cell or wire
         name that limits the expansion (is included but does not go beyond).
@@ -1452,7 +1452,7 @@ Write the current design to an BLIF file.
     -false <cell-type> <out-port>
         use the specified cell types to drive nets that are constant 1 or 0
 
-The following options can be usefull when the generated file is not going to be
+The following options can be useful when the generated file is not going to be
 read by a BLIF parser but a custom tool. It is recommended to not name the output
 file *.blif when any of this options is used.
 
index c305ecb0559f18b58e24eccd3a2a22950c533123..19d3b7b2ff51167b39efa08e31f700b2e7333b81 100644 (file)
@@ -144,7 +144,7 @@ Most of today's digital design is done in HDL code (mostly Verilog or VHDL) and
 with the help of HDL synthesis tools.
 
 In special cases such as synthesis for coarse-grain cell libraries or when
-testing new synthesis algorithms it might be neccessary to write a custom HDL
+testing new synthesis algorithms it might be necessary to write a custom HDL
 synthesis tool or add new features to an existing one. It this cases the
 availability of a Free and Open Source (FOSS) synthesis tool that can be used
 as basis for custom tools would be helpful.
index 8c039e3e9faad741dfd56360c3f103592e83f906..5224f5bc9a4c997302e522e0913a56ddb1751067 100644 (file)
@@ -216,7 +216,7 @@ struct SccPass : public Pass {
                log("\n");
                log("    -all_cell_types\n");
                log("        Usually this command only considers internal non-memory cells. With\n");
-               log("        this option set, all cells are considered. For unkown cells all ports\n");
+               log("        this option set, all cells are considered. For unknown cells all ports\n");
                log("        are assumed to be bidirectional 'inout' ports.\n");
                log("\n");
                log("    -set_attr <name> <value>\n");
index 2d49e85edf4b64e06aa0a7ee897779b993b9dff1..4c540ca67948403f24436cfad1c9d2a118a16d78 100644 (file)
@@ -985,7 +985,7 @@ struct SelectPass : public Pass {
                log("        (i.e. select all cells connected to selected wires and select all\n");
                log("        wires connected to selected cells) The rules specify which cell\n");
                log("        ports to use for this. the syntax for a rule is a '-' for exclusion\n");
-               log("        and a '+' for inclusion, followed by an optional comma seperated\n");
+               log("        and a '+' for inclusion, followed by an optional comma separated\n");
                log("        list of cell types followed by an optional comma separated list of\n");
                log("        cell ports in square brackets. a rule can also be just a cell or wire\n");
                log("        name that limits the expansion (is included but does not go beyond).\n");
@@ -1089,7 +1089,7 @@ struct SelectPass : public Pass {
                                continue;
                        }
                        if (arg.size() > 0 && arg[0] == '-')
-                               log_cmd_error("Unkown option %s.\n", arg.c_str());
+                               log_cmd_error("Unknown option %s.\n", arg.c_str());
                        select_stmt(design, arg);
                        sel_str += " " + arg;
                }
index ca71f7d8d833b79ddea4eb489a848cb7e6b33765..d03aaf3b5e644c0b32567cf924e4fffbf8514466 100644 (file)
@@ -251,12 +251,12 @@ struct SplicePass : public Pass {
                log("\n");
                log("    -sel_by_cell\n");
                log("        only select the cell ports to rewire by the cell. if the selection\n");
-               log("        contains a cell, than all cell inputs are rewired, if neccessary.\n");
+               log("        contains a cell, than all cell inputs are rewired, if necessary.\n");
                log("\n");
                log("    -sel_by_wire\n");
                log("        only select the cell ports to rewire by the wire. if the selection\n");
                log("        contains a wire, than all cell ports driven by this wire are wired,\n");
-               log("        if neccessary.\n");
+               log("        if necessary.\n");
                log("\n");
                log("    -sel_any_bit\n");
                log("        it is sufficient if the driver of any bit of a cell port is selected.\n");
index cef0a272eb866c0defc2e7e4c3d93bc9aa3bf03c..344b03fc202d239baa64d540db3683799a5daa6f 100644 (file)
@@ -76,7 +76,7 @@ struct SplitnetsPass : public Pass {
                log("    -format char1[char2[char3]]\n");
                log("        the first char is inserted between the net name and the bit index, the\n");
                log("        second char is appended to the netname. e.g. -format () creates net\n");
-               log("        names like 'mysignal(42)'. the 3rd character is the range seperation\n");
+               log("        names like 'mysignal(42)'. the 3rd character is the range separation\n");
                log("        character when creating multi-bit wires. the default is '[]:'.\n");
                log("\n");
                log("    -ports\n");
index ea10cdf801942fd0180a8a1c2dc4034136b6873f..873ee7a16b3efbde279a6b5dd43425aed4412519 100644 (file)
@@ -55,7 +55,7 @@ static void fsm_recode(RTLIL::Cell *cell, RTLIL::Module *module, FILE *fm_set_fs
        log("Recoding FSM `%s' from module `%s' using `%s' encoding:\n", cell->name.c_str(), module->name.c_str(), encoding.c_str());
 
        if (encoding != "none" && encoding != "one-hot" && encoding != "binary" && encoding != "auto") {
-               log("  unkown encoding `%s': using auto instead.\n", encoding.c_str());
+               log("  unknown encoding `%s': using auto instead.\n", encoding.c_str());
                encoding = "auto";
        }
 
index 2f28afb25f1e985018d86dd58c4b8b4219a72740..14bf8d1bd58b5978c249ba8519040e4fb6c702c8 100644 (file)
@@ -216,7 +216,7 @@ static bool expand_module(RTLIL::Design *design, RTLIL::Module *module, bool fla
                int idx = it.second.first, num = it.second.second;
 
                if (design->modules_.count(cell->type) == 0)
-                       log_error("Array cell `%s.%s' of unkown type `%s'.\n", RTLIL::id2cstr(module->name), RTLIL::id2cstr(cell->name), RTLIL::id2cstr(cell->type));
+                       log_error("Array cell `%s.%s' of unknown type `%s'.\n", RTLIL::id2cstr(module->name), RTLIL::id2cstr(cell->name), RTLIL::id2cstr(cell->type));
 
                RTLIL::Module *mod = design->modules_[cell->type];
 
@@ -232,7 +232,7 @@ static bool expand_module(RTLIL::Design *design, RTLIL::Module *module, bool fla
                                        }
                        }
                        if (mod->wires_.count(portname) == 0)
-                               log_error("Array cell `%s.%s' connects to unkown port `%s'.\n", RTLIL::id2cstr(module->name), RTLIL::id2cstr(cell->name), RTLIL::id2cstr(conn.first));
+                               log_error("Array cell `%s.%s' connects to unknown port `%s'.\n", RTLIL::id2cstr(module->name), RTLIL::id2cstr(cell->name), RTLIL::id2cstr(conn.first));
                        int port_size = mod->wires_.at(portname)->width;
                        if (conn_size == port_size)
                                continue;
@@ -294,7 +294,7 @@ struct HierarchyPass : public Pass {
                log("    hierarchy [-check] [-top <module>]\n");
                log("    hierarchy -generate <cell-types> <port-decls>\n");
                log("\n");
-               log("In parametric designs, a module might exists in serveral variations with\n");
+               log("In parametric designs, a module might exists in several variations with\n");
                log("different parameter values. This pass looks at all modules in the current\n");
                log("design an re-runs the language frontends for the parametric modules as\n");
                log("needed.\n");
@@ -309,7 +309,7 @@ struct HierarchyPass : public Pass {
                log("\n");
                log("    -libdir <directory>\n");
                log("        search for files named <module_name>.v in the specified directory\n");
-               log("        for unkown modules and automatically run read_verilog for each\n");
+               log("        for unknown modules and automatically run read_verilog for each\n");
                log("        unknown module.\n");
                log("\n");
                log("    -keep_positionals\n");
index ace6eeaf149084bf7f748c94ebf7a2156d471985..3ae0cd2c7af24ab4af5c9b03e3b38bdf07d65ef3 100644 (file)
@@ -720,7 +720,7 @@ struct MemorySharePass : public Pass {
                log("    address, then this feedback path is converted to a write port with\n");
                log("    byte/part enable signals.\n");
                log("\n");
-               log("  - When multiple write ports access the same adress then this is converted\n");
+               log("  - When multiple write ports access the same address then this is converted\n");
                log("    to a single write port with a more complex data and/or enable logic path.\n");
                log("\n");
                log("  - When multiple write ports are never accessed at the same time (a SAT\n");
index cc4fe4cc8bf68c2af109bc557ac62ef2b867d0a0..5046752f9ced09a3ff14f08dae299e3f19d12947 100644 (file)
@@ -367,10 +367,10 @@ struct CleanPass : public Pass {
                log("\n");
                log("This is identical to 'opt_clean', but less verbose.\n");
                log("\n");
-               log("When commands are seperated using the ';;' token, this command will be executed\n");
+               log("When commands are separated using the ';;' token, this command will be executed\n");
                log("between the commands.\n");
                log("\n");
-               log("When commands are seperated using the ';;;' token, this command will be executed\n");
+               log("When commands are separated using the ';;;' token, this command will be executed\n");
                log("in -purge mode between the commands.\n");
                log("\n");
        }
index 08ae9e92978427d7a348fa625ce7ca83be993abc..fd0abf4a5d8ac1d76a7757a4cdfd6a3216bac34a 100644 (file)
@@ -874,7 +874,7 @@ struct SatPass : public Pass {
                log("    -set-def-at <N> <signal>\n");
                log("    -set-any-undef-at <N> <signal>\n");
                log("    -set-all-undef-at <N> <signal>\n");
-               log("        add undef contraints in the given timestep.\n");
+               log("        add undef constraints in the given timestep.\n");
                log("\n");
                log("    -set-init <signal> <value>\n");
                log("        set the initial value for the register driving the signal to the value\n");