Before revision:  This framework works on both unreserved as well as HV reserved layer model for M(\geq 2) metal layers and accommodates different capacity profiles of the routing resources, due to uniform or different cases of metal pitch variation across the metals layers akin to the latest technologies. This algorithm takes O(n^2kt) time for a given design with n blocks and k nets having at most t terminals.
After revision:  This framework works on both unreserved as well as HV reserved layer model for M(\geq 2) metal layers and accommodates different capacity profiles of the routing resources, due to uniform or different cases of metal pitch variation across the metals layers ensures adaptability to technology scaling. The proposed algorithm STAIRoute takes O(n^2kt) time for a given design with n blocks and k nets having at most t terminals.