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
Link To Document :
بازگشت