• DocumentCode
    2888738
  • Title

    Automated di/dt stressmark generation for microprocessor power delivery networks

  • Author

    Kim, Youngtaek ; John, Lizy Kurian

  • Author_Institution
    Dept. of Electr. & Comput. Eng., Univ. of Texas at Austin, Austin, TX, USA
  • fYear
    2011
  • fDate
    1-3 Aug. 2011
  • Firstpage
    253
  • Lastpage
    258
  • Abstract
    In this paper, we propose a method for automated di/dt stressmark generation to test maximum voltage droop in a microprocessor power delivery network. The di/dt stressmark is an instruction sequence which draws periodic high and low current pulses that maximize voltage fluctuations including voltage droops. In order to automate di/dt stressmark generation, we devise a code generator with the ability to control instruction sequencing, register assignments, and dependencies. Our framework uses a Genetic Algorithm in scheduling and optimizing candidate instruction sequences to create a maximum voltage droop. The results show that our automatically generated di/dt stressmarks achieved more than 40% average increase in voltage droop compared to hand-coded di/dt stressmarks and typical benchmarks in experiments covering three microprocessor architectures and five power delivery network (PDN) models. Additionally, our method considers all the units in a microprocessor, as opposed to a previous ILP scheduling method that handles only execution units.
  • Keywords
    genetic algorithms; microprocessor chips; ILP scheduling method; automated di-dt stressmark generation; candidate instruction sequences; code generator; genetic algorithm; hand-coded di-dt stressmarks; instruction sequence; maximum voltage droop; microprocessor architectures; microprocessor power delivery networks; periodic high current pulses; periodic low current pulses; register assignments; register dependencies; voltage fluctuation maximization; Benchmark testing; Genetic algorithms; Load flow analysis; Microprocessors; Registers; Resonant frequency; di/dt stressmark; microprocessor power delivery network; system-level power-aware design; voltage droop;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Low Power Electronics and Design (ISLPED) 2011 International Symposium on
  • Conference_Location
    Fukuoka
  • ISSN
    Pending
  • Print_ISBN
    978-1-61284-658-3
  • Electronic_ISBN
    Pending
  • Type

    conf

  • DOI
    10.1109/ISLPED.2011.5993645
  • Filename
    5993645