TY - GEN
T1 - FPGA routing architecture analysis under variations
AU - Srinivasan, Suresh
AU - Mangalagiri, Prasanth
AU - Xie, Yuan
AU - Vijaykrishnan, N.
PY - 2007
Y1 - 2007
N2 - Systems with the combined features of ASICs and Field Programmable Gate Arrays(FPGAs) are increasingly being considered as technology forerunners looking at their extraordinary benefits. This drags FPGAs into the technology scaling race along with ASICs exposing the FPGA industries to the problems associated with scaling. Extensive process variations is one such issue which directly impacts the profit margins of hardware design beyond 65nm gate length technology. Since the resources in FPGAs are primarily dominated by the interconnect fabric, variations in the interconnect impacting the critical path timing and leak-age yield needs rigorous analysis. In this work we provide a statistical modeling of individual routing components in an FPGA followed by a statistical methodology to analyze the timing and leakage distribution. This statistical model is incorporated into the routing algorithm to model a new Statistically Intelligent Routing Algorithm(SIRA), which simultaneously optimizes the leakage and timing yield of the FPGA device. We demonstrate and average leakage yield increase of 9% and timing yield by 11% using our final algorithm.
AB - Systems with the combined features of ASICs and Field Programmable Gate Arrays(FPGAs) are increasingly being considered as technology forerunners looking at their extraordinary benefits. This drags FPGAs into the technology scaling race along with ASICs exposing the FPGA industries to the problems associated with scaling. Extensive process variations is one such issue which directly impacts the profit margins of hardware design beyond 65nm gate length technology. Since the resources in FPGAs are primarily dominated by the interconnect fabric, variations in the interconnect impacting the critical path timing and leak-age yield needs rigorous analysis. In this work we provide a statistical modeling of individual routing components in an FPGA followed by a statistical methodology to analyze the timing and leakage distribution. This statistical model is incorporated into the routing algorithm to model a new Statistically Intelligent Routing Algorithm(SIRA), which simultaneously optimizes the leakage and timing yield of the FPGA device. We demonstrate and average leakage yield increase of 9% and timing yield by 11% using our final algorithm.
UR - http://www.scopus.com/inward/record.url?scp=52949113827&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=52949113827&partnerID=8YFLogxK
U2 - 10.1109/ICCD.2007.4601894
DO - 10.1109/ICCD.2007.4601894
M3 - Conference contribution
AN - SCOPUS:52949113827
SN - 1424412587
SN - 9781424412587
T3 - 2007 IEEE International Conference on Computer Design, ICCD 2007
SP - 152
EP - 157
BT - 2007 IEEE International Conference on Computer Design, ICCD 2007
T2 - 2007 IEEE International Conference on Computer Design, ICCD 2007
Y2 - 7 October 2007 through 10 October 2007
ER -