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 条
  • [21] Race-condition-aware clock skew scheduling
    Huang, SH
    Nieh, YT
    Lu, FP
    42ND DESIGN AUTOMATION CONFERENCE, PROCEEDINGS 2005, 2005, : 475 - 478
  • [22] Optimal Multi-Domain Clock Skew Scheduling
    Li, Li
    Lu, Yinghai
    Zhou, Hai
    PROCEEDINGS OF THE 48TH ACM/EDAC/IEEE DESIGN AUTOMATION CONFERENCE (DAC), 2011, : 152 - 157
  • [23] Optimal and Efficient Algorithms for Multidomain Clock Skew Scheduling
    Li, Li
    Lu, Yinghai
    Zhou, Hai
    IEEE TRANSACTIONS ON VERY LARGE SCALE INTEGRATION (VLSI) SYSTEMS, 2014, 22 (09) : 1888 - 1897
  • [24] STATISTICAL TIMING ANALYSIS OF THE CLOCK PERIOD IMPROVEMENT THROUGH CLOCK SKEW SCHEDULING
    Kurtas, Shannon M.
    Taskin, Baris
    JOURNAL OF CIRCUITS SYSTEMS AND COMPUTERS, 2011, 20 (05) : 881 - 898
  • [25] Fast clock scheduling and an application to clock tree synthesis
    Ewetz, Rickard
    Koh, Cheng-Kok
    INTEGRATION-THE VLSI JOURNAL, 2017, 56 : 115 - 127
  • [26] Register Relocation to Optimize Clock Network for Multi-Domain Clock Skew Scheduling
    Yang, Liang
    Fan, Baoxia
    Cong, Ming
    Zhao, Jiye
    2010 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS, 2010, : 3180 - 3183
  • [27] Skew scheduling and clock routing for improved tolerance to process variations
    Venkataraman, Ganesh
    Sze, C. N.
    Hu, Jiang
    ASP-DAC 2005: PROCEEDINGS OF THE ASIA AND SOUTH PACIFIC DESIGN AUTOMATION CONFERENCE, VOLS 1 AND 2, 2005, : 594 - 599
  • [28] An Efficient Method for Clock Skew Scheduling to reduce Peak Current
    Vijayakumar, Arunkumar
    Patil, Vinay C.
    Kundu, Sandip
    2016 29TH INTERNATIONAL CONFERENCE ON VLSI DESIGN AND 2016 15TH INTERNATIONAL CONFERENCE ON EMBEDDED SYSTEMS (VLSID), 2016, : 505 - 510
  • [29] Efficient clock skew scheduling and delay extraction for slack optimization
    Department of Computer Science and Technology, Peking University, Beijing 100871, China
    不详
    Jisuanji Fuzhu Sheji Yu Tuxingxue Xuebao, 2008, 10 (1288-1296):
  • [30] An Efficient Algorithm for Multi-Domain Clock Skew Scheduling
    Zhi, Yanling
    Luk, Wai-Shing
    Zhou, Hai
    Yan, Changhao
    Zhu, Hengliang
    Zeng, Xuan
    2011 DESIGN, AUTOMATION & TEST IN EUROPE (DATE), 2011, : 1364 - 1369