• DocumentCode
    549490
  • Title

    Optimal multi-domain clock skew scheduling

  • Author

    Li, Li ; Lu, Yinghai ; Zhou, Hai

  • fYear
    2011
  • fDate
    5-9 June 2011
  • Firstpage
    152
  • Lastpage
    157
  • Abstract
    Clock skew scheduling is an effective technique to improve the performance of sequential circuits. However, with process variations, it becomes more difficult to implement a large number of clock delays in a precise manner. Multi-domain clock skew scheduling is one way to overcome this limitation. In this paper, we prove the NP-completeness of multi-domain clock scheduling problem, and design a practical optimal algorithm to solve it. Given the domain number, we bound the number of all possible skew assignments and develop an optimal algorithm with efficient pruning techniques. Experiment results on ISCAS89 sequential benchmarks show the optimality and efficiency of our method compared with existing approaches.
  • Keywords
    clocks; computational complexity; logic design; network synthesis; scheduling; sequential circuits; NP-completeness; clock delays; optimal multidomain clock skew scheduling; performance improvement; process variations; pruning techniques; sequential circuits; Algorithm design and analysis; Clocks; Clustering algorithms; Delay; Heuristic algorithms; Registers; Sequential circuits; Clock Skew; Multi-Domain; Optimization;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Design Automation Conference (DAC), 2011 48th ACM/EDAC/IEEE
  • Conference_Location
    New York, NY
  • ISSN
    0738-100x
  • Print_ISBN
    978-1-4503-0636-2
  • Type

    conf

  • Filename
    5981710