change delay calculation to deal with variable latency units and tmem read ports as one node