Logical Clustering for Fast Clock Skew Scheduling

被引:0
作者
Yang, Liang [1 ]
Zhao, Jiye [1 ]
Fan, Baoxia [1 ]
Zhang, Ge [1 ]
机构
[1] Chinese Acad Sci, ICT, Key Lab Comp Syst & Architecture, Beijing 100190, Peoples R China
来源
2009 52ND IEEE INTERNATIONAL MIDWEST SYMPOSIUM ON CIRCUITS AND SYSTEMS, VOLS 1 AND 2 | 2009年
关键词
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Clock skew scheduling (CSS) is an effective approach to improve the circuit frequency in synchronous circuits. Most previous works about CSS were based on individual registers, but they suffered from scaling problems for large designs. To alleviate this problem, we introduce a novel abstract layer called logical cluster instead of traditional register. A bounded logical clustering method based on timing relation (TRLC) is proposed to reduce the number of independent nodes, and then the tradeoff between aggregation degree and potential upper bound of optimal frequency is analyzed. Furthermore, a bus group logical clustering method (BGLC) is presented to achieve higher aggregation if additional logic information is available. Our experiments show that our approaches achieve significant reduction for the input size of CSS problem even by orders of magnitude, and derive a superlinear or even exponential speedup in runtime.
引用
收藏
页码:208 / 211
页数:4
相关论文
共 50 条
  • [41] Low Power Discrete Voltage Assignment Under Clock Skew Scheduling
    Li, Li
    Sun, Jian
    Lu, Yinghai
    Zhou, Hai
    Zeng, Xuan
    2011 16TH ASIA AND SOUTH PACIFIC DESIGN AUTOMATION CONFERENCE (ASP-DAC), 2011,
  • [42] Adjustable Delay Buffer Allocation under Useful Clock Skew Scheduling
    Kim, Juyeon
    Kim, Taewhan
    IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 2017, 36 (04) : 641 - 654
  • [43] Fast incremental link insertion in clock networks for skew variability reduction
    Rajaram, Anand
    Pan, David Z.
    ISQED 2006: PROCEEDINGS OF THE 7TH INTERNATIONAL SYMPOSIUM ON QUALITY ELECTRONIC DESIGN, 2006, : 79 - +
  • [44] Clustering of Flip-Flops for Useful-Skew Clock Tree Synthesis
    Tan, Chuan Yean
    Ewetz, Rickard
    Koh, Cheng-Kok
    2018 23RD ASIA AND SOUTH PACIFIC DESIGN AUTOMATION CONFERENCE (ASP-DAC), 2018, : 507 - 512
  • [45] Yield-driven, false-path-aware clock skew scheduling
    Tsai, JL
    Baik, DH
    Chen, CCP
    Saluja, KK
    IEEE DESIGN & TEST OF COMPUTERS, 2005, 22 (03): : 214 - 222
  • [46] A clustering based fast clock schedule algorithm for light clock-trees
    Saitoh, M
    Azuma, M
    Takahashi, A
    IEICE TRANSACTIONS ON FUNDAMENTALS OF ELECTRONICS COMMUNICATIONS AND COMPUTER SCIENCES, 2002, E85A (12) : 2756 - 2763
  • [47] A Fast Clock Scheduling for Peak Power Reduction in LSI
    Takahashi, Yosuke
    Kohira, Yukihide
    Takahashi, Atsushi
    IEICE TRANSACTIONS ON FUNDAMENTALS OF ELECTRONICS COMMUNICATIONS AND COMPUTER SCIENCES, 2008, E91A (12) : 3803 - 3811
  • [48] A Fast Clock Scheduling for Peak Power Reduction in LSI
    Takahashi, Yosuke
    Kohira, Yukihide
    Takahashi, Atsushi
    GLSVLSI'07: PROCEEDINGS OF THE 2007 ACM GREAT LAKES SYMPOSIUM ON VLSI, 2007, : 582 - 587
  • [49] Multi-Domain Clock Skew Scheduling-Aware Register Placement to Optimize Clock Distribution Network
    MohammadZadeh, Naser
    Mirsaeedi, Minoo
    Jahanian, Ali
    Zamani, Morteza Saheb
    DATE: 2009 DESIGN, AUTOMATION & TEST IN EUROPE CONFERENCE & EXHIBITION, VOLS 1-3, 2009, : 833 - +
  • [50] CLOCK SKEW OPTIMIZATION
    FISHBURN, JP
    IEEE TRANSACTIONS ON COMPUTERS, 1990, 39 (07) : 945 - 951