• DocumentCode
    2283117
  • Title

    Implications of Device Timing Variability on Full Chip Timing

  • Author

    Annavaram, Murali ; Grochowski, Ed ; Reed, Paul

  • Author_Institution
    Microarchitecture Res. Lab., Intel Corp., Santa Clara, CA
  • fYear
    2007
  • fDate
    10-14 Feb. 2007
  • Firstpage
    37
  • Lastpage
    45
  • Abstract
    As process technologies continue to scale, the magnitude of within-die device parameter variations is expected to increase and may lead to significant timing variability. This paper presents a quantitative evaluation of how low level device timing variations impact the timing at the functional block level. We evaluate two types of timing variations: random and systematic variations. The study introduces random and systematic timing variations to several functional blocks in Intelreg Coretrade Duo microprocessor design database and measures the resulting timing margins. The primary conclusion of this research is that as a result of combining two probability distributions (the distribution of the random variation and the distribution of path timing margins) functional block timing margins degrade non-linearly with increasing variability
  • Keywords
    logic design; microprocessor chips; parallel architectures; random processes; statistical distributions; timing; Intel Core Duo microprocessor design database; device timing variability; full chip timing; functional block level; path timing margins; probability distribution; random timing variation; random variation; systematic timing variation; Databases; Degradation; Delay; Educational institutions; Etching; Fluctuations; Microarchitecture; Microprocessors; Probability distribution; Timing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    High Performance Computer Architecture, 2007. HPCA 2007. IEEE 13th International Symposium on
  • Conference_Location
    Scottsdale, AZ
  • Print_ISBN
    1-4244-0805-9
  • Electronic_ISBN
    1-4244-0805-9
  • Type

    conf

  • DOI
    10.1109/HPCA.2007.346183
  • Filename
    4147646