Setting the bandwidth mode to CALC, results in scale-sim and krittika diverging in the following ways.
1) In Standalone scalesim-v2,
in single layer sim run method, if we use bw mode to CALC you end up setting estimate_bandwidth_mode to True, which ends up calling the service reads from read buffer estimate class.
2) In Krittika,
You end up setting estimate_bandwidth_mode to False, resulting in calling service reads from read buffer class.
These two have very different behaviors and one of them is wrong.
Hi @mmanchali3, great catch, that's an error in krittika. I will update the code. For the purpose of 8803 project, I would suggest using only USER mode.
Setting the bandwidth mode to CALC, results in scale-sim and krittika diverging in the following ways. 1) In Standalone scalesim-v2, in single layer sim run method, if we use bw mode to CALC you end up setting estimate_bandwidth_mode to True, which ends up calling the service reads from read buffer estimate class. 2) In Krittika, You end up setting estimate_bandwidth_mode to False, resulting in calling service reads from read buffer class.
These two have very different behaviors and one of them is wrong.