Skip to content

Commit bd5378b

Browse files
authored
Merge pull request #1457 from verilog-to-routing/fix_clusters_documentation
Update command_line_usage.rst
2 parents 25bf00b + 393b681 commit bd5378b

File tree

1 file changed

+12
-4
lines changed

1 file changed

+12
-4
lines changed

doc/src/vpr/command_line_usage.rst

Lines changed: 12 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -680,18 +680,26 @@ If any of init_t, exit_t or alpha_t is specified, the user schedule, with a fixe
680680

681681
**Default:** ``0.8``
682682

683-
.. option:: --fix_pins {free | random | <file.pads>}
683+
.. option:: --fix_pins {free | random}
684684

685685
Controls how the placer handles I/O pads during placement.
686686

687687
* ``free``: The placer can move I/O locations to optimize the placement.
688688
* ``random``: Fixes I/O pads to arbitrary locations and does not allow the placer to move them during the anneal (models the effect of poor board-level I/O constraints).
689-
* ``<file.pads>``: A path to a file listing the desired location of each I/O block in the netlist.
690-
691-
This pad location file is in the same format as a :ref:`normal placement file <vpr_place_file>`, but only specifies the locations of I/O pads, rather than the locations of all blocks.
692689

693690
**Default:** ``free``.
691+
692+
.. option:: --fix_clusters {not_locked | <file.place>}
694693

694+
Controls how the placer handles blocks (of any type) during placement.
695+
696+
* ``not_locked``: The placer can move clustered block locations to optimize the placement.
697+
* ``<file.place>``: A path to a file listing the desired location of each block in the netlist.
698+
699+
This place location file is in the same format as a :ref:`normal placement file <vpr_place_file>`, but does not require the first two lines which are normally at the top of a placement file that specify the netlist file, netlist ID, and array size.
700+
701+
**Default:** ``not_locked``.
702+
695703
.. option:: --place_algorithm {bounding_box | path_timing_driven}
696704

697705
Controls the algorithm used by the placer.

0 commit comments

Comments
 (0)