TY - GEN
T1 - Exploiting stochastic delay variability on FPGAs with adaptive partial rerouting
AU - Guan, Zhenyu
AU - Wong, Justin S.J.
AU - Chaudhuri, Sumanta
AU - Constantinides, George
AU - Cheung, Peter Y.K.
PY - 2013/12/1
Y1 - 2013/12/1
N2 - Aggressive transistor scaling will soon lead us to the physical upper-bound of process technology, where stochastic process variability dominates the timing performance of FPGA components. In this paper, a variation-aware partial-rerouting method is proposed to mitigate and take advantage of the effect of delay variability due to process variation. The variation in logic delay across each FPGA (variation map) is measured on commercial FPGAs and is used to assess the effectiveness and potential gain of the proposed method on current FPGA architectures. Our partial-rerouting method achieved 5.25% improvement in critical path delay under a delay variability of σ/μ = 0.3, and is considerably less time consuming than using variation-aware full chipwise routing, which gave a slightly better timing gain of 6.41% but requires 8x more execution time when optimising for 100 target FPGAs with unique variation maps.
AB - Aggressive transistor scaling will soon lead us to the physical upper-bound of process technology, where stochastic process variability dominates the timing performance of FPGA components. In this paper, a variation-aware partial-rerouting method is proposed to mitigate and take advantage of the effect of delay variability due to process variation. The variation in logic delay across each FPGA (variation map) is measured on commercial FPGAs and is used to assess the effectiveness and potential gain of the proposed method on current FPGA architectures. Our partial-rerouting method achieved 5.25% improvement in critical path delay under a delay variability of σ/μ = 0.3, and is considerably less time consuming than using variation-aware full chipwise routing, which gave a slightly better timing gain of 6.41% but requires 8x more execution time when optimising for 100 target FPGAs with unique variation maps.
UR - https://www.scopus.com/pages/publications/84894116675
U2 - 10.1109/FPT.2013.6718362
DO - 10.1109/FPT.2013.6718362
M3 - Conference contribution
AN - SCOPUS:84894116675
SN - 9781479921990
T3 - FPT 2013 - Proceedings of the 2013 International Conference on Field Programmable Technology
SP - 254
EP - 261
BT - FPT 2013 - Proceedings of the 2013 International Conference on Field Programmable Technology
T2 - 2013 12th International Conference on Field-Programmable Technology, FPT 2013
Y2 - 9 December 2013 through 11 December 2013
ER -