@@ -874,55 +874,9 @@ If any of init_t, exit_t or alpha_t is specified, the user schedule, with a fixe
874
874
875
875
**Default: ** ``0.0 ``
876
876
877
- .. _dusty_sa_options :
878
- Setting any of the following 5 options selects :ref: `Dusty's annealing schedule <dusty_sa >` .
879
-
880
- .. option :: --alpha_min <float >
881
-
882
- The minimum (starting) update factor (alpha) used.
883
- Ranges between 0 and alpha_max.
884
-
885
- **Default: ** ``0.2 ``
886
-
887
- .. option :: --alpha_max <float >
888
-
889
- The maximum (stopping) update factor (alpha) used after which simulated annealing will complete.
890
- Ranges between alpha_min and 1.
891
-
892
- **Default: ** ``0.9 ``
893
-
894
- .. option :: --alpha_decay <float >
895
-
896
- The rate at which alpha will approach 1: alpha(n) = 1 - (1 - alpha(n-1)) * alpha_decay
897
- Ranges between 0 and 1.
898
-
899
- **Default: ** ``0.7 ``
900
-
901
- .. option :: --anneal_success_min <float >
902
-
903
- The minimum success ratio after which the temperature will reset to maintain the target success ratio.
904
- Ranges between 0 and anneal_success_target.
905
-
906
- **Default: ** ``0.1 ``
907
-
908
- .. option :: --anneal_success_target <float >
909
-
910
- The temperature after each reset is selected to keep this target success ratio.
911
- Ranges between anneal_success_target and 1.
912
-
913
- **Default: ** ``0.25 ``
914
-
915
- .. option :: --place_cost_exp <float >
916
-
917
- Wiring cost is divided by the average channel width over a net's bounding box
918
- taken to this exponent. Only impacts devices with different channel widths in
919
- different directions or regions.
920
-
921
- **Default: ** ``1 ``
922
-
923
877
.. option :: --RL_agent_placement {on | off}
924
878
925
- Uses a Reinforcement Learning (RL) agent in choosing the appropiate move type in placement.
879
+ Uses a Reinforcement Learning (RL) agent in choosing the appropriate move type in placement.
926
880
It activates the RL agent placement instead of using a fixed probability for each move type.
927
881
928
882
**Default: ** ``on ``
@@ -951,7 +905,7 @@ Setting any of the following 5 options selects :ref:`Dusty's annealing schedule
951
905
952
906
Controls how quickly the agent's memory decays. Values between [0., 1.] specify
953
907
the fraction of weight in the exponentially weighted reward average applied to moves
954
- which occured greater than moves_per_temp moves ago. Values < 0 cause the
908
+ which occurred greater than moves_per_temp moves ago. Values < 0 cause the
955
909
unweighted reward sample average to be used (all samples are weighted equally)
956
910
957
911
**Default: ** ``0.05 ``
@@ -970,6 +924,8 @@ Setting any of the following 5 options selects :ref:`Dusty's annealing schedule
970
924
971
925
**Default: ** ``move_block_type ``
972
926
927
+
928
+
973
929
.. option :: --placer_debug_block <int >
974
930
975
931
.. note :: This option is likely only of interest to developers debugging the placement algorithm
@@ -1067,7 +1023,7 @@ The following options are only valid when the placement engine is in timing-driv
1067
1023
1068
1024
.. option :: --place_delay_model_reducer {min , max , median , arithmean , geomean}
1069
1025
1070
- When calculating delta delays for the placment delay model how are multiple values combined?
1026
+ When calculating delta delays for the placement delay model how are multiple values combined?
1071
1027
1072
1028
**Default: ** ``min ``
1073
1029
@@ -1100,15 +1056,15 @@ The following options are only valid when the placement engine is in timing-driv
1100
1056
1101
1057
.. option :: --place_tsu_abs_margin <float >
1102
1058
1103
- Specifies an absolute offest added to cell setup times used by the placer.
1059
+ Specifies an absolute offset added to cell setup times used by the placer.
1104
1060
This effectively controls whether the placer should try to achieve extra margin on setup paths.
1105
1061
For example a value of 500e-12 corresponds to requesting an extra 500ps of setup margin.
1106
1062
1107
1063
**Default: ** ``0.0 ``
1108
1064
1109
1065
.. option :: --post_place_timing_report <file >
1110
1066
1111
- Name of the post-placement timing report file to generate (not generated if unspecfied ).
1067
+ Name of the post-placement timing report file to generate (not generated if unspecified ).
1112
1068
1113
1069
1114
1070
.. _noc_placement_options :
0 commit comments