Exploiting Clock Skew Scheduling for FPGA

被引:0
|
作者
Bae, Sungmin [1 ]
Mangalagiri, Prasanth [1 ]
Vijaykrishnan, N. [1 ]
机构
[1] Penn State Univ, CSE Dept, University Pk, PA 16801 USA
关键词
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
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 re-configurability 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.
引用
收藏
页码:1524 / 1529
页数:6
相关论文
共 50 条
  • [1] Clock Skew Scheduling for Timing Speculation
    Ye, Rong
    Yuan, Feng
    Zhou, Hai
    Xu, Qiang
    DESIGN, AUTOMATION & TEST IN EUROPE (DATE 2012), 2012, : 929 - 934
  • [2] Clock skew minimization during FPGA placement
    Actel Corp, Sunnyvale, United States
    IEEE Trans Comput Aided Des Integr Circuits Syst, 4 (376-385):
  • [3] Clock skew minimization during FPGA placement
    Zhu, KZ
    Wong, DF
    IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 1997, 16 (04) : 376 - 385
  • [4] Clock skew scheduling with delay padding for prescribed skew domains
    Lin, Chuan
    Zhou, Hai
    PROCEEDINGS OF THE ASP-DAC 2007, 2007, : 541 - +
  • [5] Clock skew scheduling under process variations
    Wei, Xinjie
    Cai, Yici
    Hong, Xianlong
    ISQED 2006: PROCEEDINGS OF THE 7TH INTERNATIONAL SYMPOSIUM ON QUALITY ELECTRONIC DESIGN, 2006, : 237 - +
  • [6] Clock skew scheduling with tolerance of process variations
    Wei, Xinjie
    Cai, Yici
    Hong, Xianlong
    Jisuanji Fuzhu Sheji Yu Tuxingxue Xuebao/Journal of Computer-Aided Design and Computer Graphics, 2007, 19 (06): : 681 - 685
  • [7] Multi-domain clock skew scheduling
    Ravindran, K
    Kuehlmann, A
    Sentovich, E
    ICCAD-2003: IEEE/ACM DIGEST OF TECHNICAL PAPERS, 2003, : 801 - 808
  • [8] Clock Skew scheduling with race conditions considered
    Huang, Shih-Hsu
    Nieh, Yow-Tyng
    ACM TRANSACTIONS ON DESIGN AUTOMATION OF ELECTRONIC SYSTEMS, 2007, 12 (04)
  • [9] Delay insertion method in clock skew scheduling
    Taskin, B
    Kourtev, IS
    IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 2006, 25 (04) : 651 - 663
  • [10] Logical Clustering for Fast Clock Skew Scheduling
    Yang, Liang
    Zhao, Jiye
    Fan, Baoxia
    Zhang, Ge
    2009 52ND IEEE INTERNATIONAL MIDWEST SYMPOSIUM ON CIRCUITS AND SYSTEMS, VOLS 1 AND 2, 2009, : 208 - 211