Timing-Driven Obstacle-Avoiding X-Architecture Steiner Minimum Tree Algorithm With Slack Constraints | IEEE Journals & Magazine | IEEE Xplore