OPtimal request time calculate :
CLK_PERIOD/BW_RATE
in hw we cannot realize division.
For simple, we calculate this as constant for highest bandwidth rate :
OPT_REQ_INTERVAL = CLK_PERIOD/3200
and next time we do shift left arith OPT_REQ_INTERVAL, because BW_RATE values differs over previous as division of 2:
3200
1600
800
400
200
etc
OPtimal request time calculate : CLK_PERIOD/BW_RATE
in hw we cannot realize division.
For simple, we calculate this as constant for highest bandwidth rate : OPT_REQ_INTERVAL = CLK_PERIOD/3200 and next time we do shift left arith OPT_REQ_INTERVAL, because BW_RATE values differs over previous as division of 2: 3200 1600 800 400 200 etc