3: Tool Usage - AmeerAbdelhadi/Multi-Sink-Lee-Moore-Shortest-Path-Maze-Router GitHub Wiki

  maze [OPTIONS] INFILE

Options:

  -help       (also -h): print this message
  -verbose    (also -v): verbose logging
  -postscript (also -p): generate PostScript every step
  -traceback  (also -t): traceback mode, followed by one of the following
    * minturn     (also m): avoid turns, try to keep same direction (default)
    * direct      (also d): use direct paths toward source
  -stepping   (also -s): stepping mode, followed by one of the following
    * wave        (also w): wave expansion (default)
    * destination (also d): route one destination at once
    * net         (also n): route one net at once
    * routeall    (also n): route all nets at once

infile syntax:

  <FLOORPLAN COORDINATES>
  <BLOCKAGES#>
  <BLOCKAGE 1 COORDINATE>
  <BLOCKAGE 2 COORDINATE>
  ...
  <BLOCKAGE b COORDINATE>
  <NETS#>
  <NET 1 TARGETS#> <DEST. 1 COORD.> ... <DEST. t1 COORD.>
  ...
  <NET 2 TARGETS#> <DEST. 1 COORD.> ... <DEST. t2 COORD.>
  <NET n TARGETS#> <DEST. 1 COORD.> ... <DEST. tm COORD.>

Examples:

  maze a.infile (using default options)
  maze a.infile -verbose -postscript -stepping destination
  maze a.infile -v -p -s d (same as above)
⚠️ **GitHub.com Fallback** ⚠️