Clock skew scheduling for timing speculation

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

*Corresponding author for this work

Research output: Chapter in Book/Report/Conference proceedingConference contribution

13 Scopus citations

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.

Original languageEnglish (US)
Title of host publicationProceedings - Design, Automation and Test in Europe Conference and Exhibition, DATE 2012
Pages929-934
Number of pages6
StatePublished - May 24 2012
Event15th Design, Automation and Test in Europe Conference and Exhibition, DATE 2012 - Dresden, Germany
Duration: Mar 12 2012Mar 16 2012

Other

Other15th Design, Automation and Test in Europe Conference and Exhibition, DATE 2012
CountryGermany
CityDresden
Period3/12/123/16/12

ASJC Scopus subject areas

  • Engineering(all)

Fingerprint Dive into the research topics of 'Clock skew scheduling for timing speculation'. Together they form a unique fingerprint.

  • Cite this

    Ye, R., Yuan, F., Zhou, H., & Xu, Q. (2012). Clock skew scheduling for timing speculation. In Proceedings - Design, Automation and Test in Europe Conference and Exhibition, DATE 2012 (pp. 929-934). [6176630]