TY - GEN
T1 - Exploiting clock skew scheduling for FPGA
AU - Bae, Sungmin
AU - Mangalagiri, Prasanth
AU - Vijaykrishnan, N.
PY - 2009/10/22
Y1 - 2009/10/22
N2 - Clock skew scheduling (CSS) is an effective technique to optimize clock period of sequential designs. However, these techniques are not effective in the presence of certain design structural constraints that limit the CSS. In this paper, we present an analysis of several design structural constraints that affect the CSS and propose techniques to resolve these constraints. Furthermore, we propose a CSS FPGA architecture and a novel clock-period optimization (CPO) flow that tackles some of these constraints by exploiting the reconfigurability of FPGAs. Experimental results demonstrate that the proposed FPGA architecture with the CPO flow achieved an average performance improvement of 24.4% which was an average performance improvement of 10.7% over the CPO flow without considering the constraints.
AB - Clock skew scheduling (CSS) is an effective technique to optimize clock period of sequential designs. However, these techniques are not effective in the presence of certain design structural constraints that limit the CSS. In this paper, we present an analysis of several design structural constraints that affect the CSS and propose techniques to resolve these constraints. Furthermore, we propose a CSS FPGA architecture and a novel clock-period optimization (CPO) flow that tackles some of these constraints by exploiting the reconfigurability of FPGAs. Experimental results demonstrate that the proposed FPGA architecture with the CPO flow achieved an average performance improvement of 24.4% which was an average performance improvement of 10.7% over the CPO flow without considering the constraints.
UR - http://www.scopus.com/inward/record.url?scp=70350043771&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=70350043771&partnerID=8YFLogxK
M3 - Conference contribution
AN - SCOPUS:70350043771
SN - 9783981080155
T3 - Proceedings -Design, Automation and Test in Europe, DATE
SP - 1524
EP - 1529
BT - Proceedings - 2009 Design, Automation and Test in Europe Conference and Exhibition, DATE '09
T2 - 2009 Design, Automation and Test in Europe Conference and Exhibition, DATE '09
Y2 - 20 April 2009 through 24 April 2009
ER -