• DocumentCode
    1655126
  • Title

    Clock skew scheduling for timing speculation

  • Author

    Ye, Rong ; Yuan, Feng ; Zhou, Hai ; Xu, Qiang

  • Author_Institution
    Dept. of Comput. Sci. & Eng., Chinese Univ. of Hong Kong, Hong Kong, China
  • fYear
    2012
  • Firstpage
    929
  • Lastpage
    934
  • Abstract
    By assigning intentional clock arrival times to the sequential elements in a circuit, clock skew scheduling (CSS) techniques can be utilized to improve IC performance. Existing CSS solutions work in a conservative manner that guarantees “always correct” computation, and hence their effectiveness is greatly challenged by the ever-increasing process variation effects. By allowing infrequent timing errors and recovering from them with minor performance impact, timing speculation techniques such as Razor have gained wide interests from both academia and industry. In this work, we formulate the clock skew scheduling problem for circuits equipped with timing speculation capability and propose a novel CSS algorithm based on gradient-descent method. Experimental results on various benchmark circuits demonstrate the effectiveness of our proposed methodology.
  • Keywords
    clocks; flip-flops; gradient methods; scheduling; CSS techniques; IC performance; clock skew scheduling; ever-increasing process variation effects; flip-flops; gradient-descent method; intentional clock arrival times; sequential elements; timing speculation; Cascading style sheets; Clocks; Delay; Optimization; Scheduling algorithms;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Design, Automation & Test in Europe Conference & Exhibition (DATE), 2012
  • Conference_Location
    Dresden
  • ISSN
    1530-1591
  • Print_ISBN
    978-1-4577-2145-8
  • Type

    conf

  • DOI
    10.1109/DATE.2012.6176630
  • Filename
    6176630