• DocumentCode
    474446
  • Title

    Automated design of self-adjusting pipelines

  • Author

    Long, Jieyi ; Memik, Seda Ogrenci

  • Author_Institution
    Dept. of Electr. Eng. & Comput. Sci., Northwestern Univ., Evanston, IL
  • fYear
    2008
  • fDate
    8-13 June 2008
  • Firstpage
    211
  • Lastpage
    216
  • Abstract
    We propose a self-adjusting pipeline structure to enhance chip performance and robustness considering the effects of process variations. We achieve this by introducing delay sensors to monitor internal timing violations within a pipeline stage and variable clock skew buffers to adjust the timing of the pipeline stage based on the feedback from the delay sensors. Furthermore, we formulate the delay sensor insertion and variable clock skew configuration problem as a stochastic mixed-integer programming problem and propose a simulated-annealing based algorithm to solve it. A comparison between the designs with and without the self-adjusting enhancement reveals that, we are able to improve the average performance of a batch of chips by 9.5%.
  • Keywords
    delay circuits; electronic design automation; network synthesis; sequential circuits; timing circuits; delay sensors; internal timing violations; self-adjusting pipelines; simulated annealing; variable clock skew buffers; Circuit simulation; Clocks; Computerized monitoring; Delay; Hardware; Manufacturing; Pipelines; Robustness; Stochastic processes; Timing; Delay Monitoring; Self-Adjusting; Variable Clock Skews;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Design Automation Conference, 2008. DAC 2008. 45th ACM/IEEE
  • Conference_Location
    Anaheim, CA
  • ISSN
    0738-100X
  • Print_ISBN
    978-1-60558-115-6
  • Type

    conf

  • Filename
    4555810