Example of a table

Basis is the following table of dynamic weighting values with 6 rows:

Index

Path limit value

path_limit [0.1 µm]

(range limits)

Weighting factors

velocity_fact [0.1%]

Weighting factors

acceleration_fact [0.1%]

Weighting factors

ramp_time_fact [0.1%]

0
10000
(0-10000)
100
1000
1000
1
20000
(10000-20000)
200
900
1500
2
40000
(20000-40000)
300
800
2000
3
80000
(40000-80000)
400
700
3000
4
160000
(80000-160000)
500
600
4000
5
200000000
(160000-200000000)
1000
500
5000

Mapping of the weighting table on the structure of the channel parameters:

# Path dependend dynamic weighting 
# ================================
dynamic_weighting_active 1 0: not active 1: active
#
dynamic_weighting[0].path_limit 10000 [0.1µm]
dynamic_weighting[0].velocity_fact 100 [0.1%]
dynamic_weighting[0].acceleration_fact 1000 [0.1%]
dynamic_weighting[0].ramp_time_fact 1000 [0.1%]
dynamic_weighting[1].path_limit 20000 [0.1µm]
dynamic_weighting[1].velocity_fact 200 [0.1%]
dynamic_weighting[1].acceleration_fact 900 [0.1%]
dynamic_weighting[1].ramp_time_fact 1500 [0.1%]
dynamic_weighting[2].path_limit 40000 [0.1µm]
dynamic_weighting[2].velocity_fact 300 [0.1%]
dynamic_weighting[2].acceleration_fact 800 [0.1%]
dynamic_weighting[2].ramp_time_fact 2000 [0.1%]
dynamic_weighting[3].path_limit 80000 [0.1µm]
dynamic_weighting[3].velocity_fact 400 [0.1%]
dynamic_weighting[3].acceleration_fact 700 [0.1%]
dynamic_weighting[3].ramp_time_fact 3000 [0.1%]
dynamic_weighting[4].path_limit 160000 [0.1µm]
dynamic_weighting[4].velocity_fact 500 [0.1%]
dynamic_weighting[4].acceleration_fact 600 [0.1%]
dynamic_weighting[4].ramp_time_fact 4000 [0.1%]
dynamic_weighting[5].path_limit 200000000 [0.1µm]
dynamic_weighting[5].velocity_fact 1000 [0.1%]
dynamic_weighting[5].acceleration_fact 500 [0.1%]
dynamic_weighting[5].ramp_time_fact 5000 [0.1%]