SPRoute: A Scalable Parallel Negotiation-based Global Router | IEEE Conference Publication | IEEE Xplore