Skip to content

Commit 51c57d9

Browse files
remove place_cost_exp from docs
1 parent 3f60382 commit 51c57d9

File tree

3 files changed

+2
-17
lines changed

3 files changed

+2
-17
lines changed

doc/src/vpr/command_line_usage.rst

Lines changed: 0 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -868,14 +868,6 @@ Setting any of the following 5 options selects :ref:`Dusty's annealing schedule
868868

869869
**Default:** ``0.25``
870870

871-
.. option:: --place_cost_exp <float>
872-
873-
Wiring cost is divided by the average channel width over a net's bounding box
874-
taken to this exponent. Only impacts devices with different channel widths in
875-
different directions or regions.
876-
877-
**Default:** ``1``
878-
879871
.. option:: --RL_agent_placement {on | off}
880872

881873
Uses a Reinforcement Learning (RL) agent in choosing the appropiate move type in placement.

vpr/src/base/vpr_types.h

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -991,11 +991,6 @@ enum class e_move_type;
991991
* @param timing_tradeoff
992992
* When in CRITICALITY_TIMING_PLACE mode, what is the
993993
* tradeoff between timing and wiring costs.
994-
* @param place_cost_exp
995-
* Wiring cost is divided by the average channel width over
996-
* a net's bounding box taken to this exponent.
997-
* Only impacts devices with different channel widths in
998-
* different directions or regions. (Default: 1)
999994
* @param place_chan_width
1000995
* The channel width assumed if only one placement is performed.
1001996
* @param pad_loc_type

vpr/src/place/net_cost_handler.h

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -253,17 +253,15 @@ class NetCostHandler {
253253
* @details This is only useful for the cost function that takes the length of the net bounding box in each
254254
* dimension divided by the average number of tracks in that direction. For other cost functions, you don't
255255
* have to bother calling this routine; when using the cost function described above, however, you must always
256-
* call this routine before you do any placement cost determination. The place_cost_exp factor specifies to
257-
* what power the width of the channel should be taken -- larger numbers make narrower channels more expensive.
256+
* call this routine before you do any placement cost determination.
258257
*/
259258
void alloc_and_load_chan_w_factors_for_place_cost_();
260259

261260
/**
262261
* @brief Allocates and loads acc_tile_num_inter_die_conn_ which contains the accumulative number of inter-die
263262
* conntections.
264263
*
265-
* @details This is only useful for multi-die FPGAs. The place_cost_exp factor specifies to
266-
* what power the average number of inter-die connections should be take -- larger numbers make narrower channels more expensive.
264+
* @details This is only useful for multi-die FPGAs.
267265
*/
268266
void alloc_and_load_for_fast_vertical_cost_update_();
269267

0 commit comments

Comments
 (0)