• DocumentCode
    2977366
  • Title

    A Floorplan-Aware Dynamic Inductive Noise Controller for Reliable Processor Design

  • Author

    Mohamood, Fayez ; Healy, Michael B. ; Lim, Sung Kyu ; Lee, Hsien-Hsin S.

  • Author_Institution
    Sch. of Electr. & Comput. Eng., Georgia Inst. of Technol., Atlanta, GA
  • fYear
    2006
  • fDate
    Dec. 2006
  • Firstpage
    3
  • Lastpage
    14
  • Abstract
    Power delivery is a growing reliability concern in microprocessors as the industry moves toward feature-rich, power-hungrier designs. To battle the ever-aggravating power consumption, modern microprocessor designers or researchers propose and apply aggressive power-saving techniques in the form of clock-gating and/or power-gating in order to operate the processor within a given power envelope. These techniques, however, often lead to high-frequency current variations, which can stress the power delivery system and jeopardize reliability due to inductive noise (L(di/dt)) in the power supply network. To counteract these issues, modern microprocessors are designed to operate under the worst-case current assumption by deploying adequate decoupling capacitance. With the trend of lower supply voltage and increased leakage power and current consumption, designing a processor for the worst case is becoming less appealing. In this paper, we propose a new dynamic inductive-noise controlling mechanism at the microarchitectural level that limit the on-die current demand within predefined bounds, regardless of the native power and current characteristics of running applications. By dynamically monitoring the access patterns of microarchitectural modules, our mechanism can effectively limit simultaneous switching activity of close-by modules, thereby leveling voltage ringing at local power-pins. Compared to prior art, our di/dt controller is the first that takes the processor´s floorplan as well as its power-pin distribution into account to provide a finer-grained control with minimal performance degradation. Based on the evaluation results using 2D floorplans, we show that our techniques can significantly improve inductive noise induced by current demand variation and reduce the average current variability by up to 7 times with an average performance overhead of 4.0%
  • Keywords
    circuit layout; computer architecture; logic design; low-power electronics; microprocessor chips; finer-grained control; floorplan-aware dynamic inductive noise controller; microarchitectural level; microprocessor design; power consumption; power delivery system; power supply network; power-saving technique; worst-case current assumption; Clocks; Energy consumption; Microarchitecture; Microprocessors; Power system dynamics; Power system reliability; Process control; Process design; Stress; Voltage;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Microarchitecture, 2006. MICRO-39. 39th Annual IEEE/ACM International Symposium on
  • Conference_Location
    Orlando, FL
  • ISSN
    1072-4451
  • Print_ISBN
    0-7695-2732-9
  • Type

    conf

  • DOI
    10.1109/MICRO.2006.5
  • Filename
    4041831