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
关键词
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 条
  • [1] A Fast Heuristic Algorithm for Multidomain Clock Skew Scheduling
    Ni, Min
    Memik, Seda Ogrenci
    IEEE TRANSACTIONS ON VERY LARGE SCALE INTEGRATION (VLSI) SYSTEMS, 2010, 18 (04) : 630 - 637
  • [2] A fast incremental clock Skew scheduling algorithm for slack optimization
    Wang, Kui
    Fang, Hao
    Xu, Hu
    Cheng, Xu
    2008 ASIA AND SOUTH PACIFIC DESIGN AUTOMATION CONFERENCE, VOLS 1 AND 2, 2008, : 440 - 445
  • [3] Clustering based fast clock scheduling for light clock-tree
    Saitoh, M
    Azuma, M
    Takahashi, A
    DESIGN, AUTOMATION AND TEST IN EUROPE, CONFERENCE AND EXHIBITION 2001, PROCEEDINGS, 2001, : 240 - 244
  • [4] Fast clock skew scheduling based on sparse-graph algorithms
    Ewetz, Rickard
    Janarthanan, Shankarshana
    Koh, Cheng-Kok
    2015 20TH ASIA AND SOUTH PACIFIC DESIGN AUTOMATION CONFERENCE (ASP-DAC), 2015, : 472 - 477
  • [5] Dual-Vth Leakage Reduction with Fast Clock Skew Scheduling Enhancement
    Tie, Meng
    Dong, Haiying
    Wang, Tong
    Cheng, Xu
    2010 DESIGN, AUTOMATION & TEST IN EUROPE (DATE 2010), 2010, : 520 - 525
  • [6] Fast multi-domain clock Skew scheduling for peak current reduction
    Huang, Shih-Hsu
    Chang, Chia-Ming
    Nieh, Yow-Tyng
    ASP-DAC 2006: 11TH ASIA AND SOUTH PACIFIC DESIGN AUTOMATION CONFERENCE, PROCEEDINGS, 2006, : 254 - 259
  • [7] Exploiting Clock Skew Scheduling for FPGA
    Bae, Sungmin
    Mangalagiri, Prasanth
    Vijaykrishnan, N.
    DATE: 2009 DESIGN, AUTOMATION & TEST IN EUROPE CONFERENCE & EXHIBITION, VOLS 1-3, 2009, : 1524 - 1529
  • [8] Clock Skew Scheduling for Timing Speculation
    Ye, Rong
    Yuan, Feng
    Zhou, Hai
    Xu, Qiang
    DESIGN, AUTOMATION & TEST IN EUROPE (DATE 2012), 2012, : 929 - 934
  • [9] Clock skew scheduling with delay padding for prescribed skew domains
    Lin, Chuan
    Zhou, Hai
    PROCEEDINGS OF THE ASP-DAC 2007, 2007, : 541 - +
  • [10] Lagrangian Relaxation Based Gate Sizing With Clock Skew Scheduling - A Fast and Effective Approach
    Sharma, Ankur
    Chinnery, David
    Chu, Chris
    PROCEEDINGS OF THE 2019 INTERNATIONAL SYMPOSIUM ON PHYSICAL DESIGN (ISPD '19), 2019, : 129 - 137