Slack Allocation and Routing to Improve FPGA Timing While Repairing Short-Path Violations | IEEE Journals & Magazine | IEEE Xplore