Improving the efficiency of Monte Carlo power estimation

Citation
Cs. Ding et al., Improving the efficiency of Monte Carlo power estimation, IEEE VLSI, 8(5), 2000, pp. 584-593
Citations number
18
Categorie Soggetti
Eletrical & Eletronics Engineeing
Journal title
IEEE TRANSACTIONS ON VERY LARGE SCALE INTEGRATION (VLSI) SYSTEMS
ISSN journal
10638210 → ACNP
Volume
8
Issue
5
Year of publication
2000
Pages
584 - 593
Database
ISI
SICI code
1063-8210(200010)8:5<584:ITEOMC>2.0.ZU;2-K
Abstract
In this paper, we propose two efficient statistical sampling techniques for estimating the total power consumption of large hierarchical circuits. We first show that, due to the characteristic of sampling efficiency in Monte Carlo simulation, granularity of samples is an important issue in achieving high overall efficiency, The proposed techniques perform sampling both tem porally (across different clock cycles) and spatially (across different mod ules) so that smaller sample granularity can be achieved while maintaining the normality of samples. The first proposed technique, which is referred t o as the module-based approach, samples each module independently when form ing a power sample. The second technique, which is referred to as the clust er-based approach, lumps the modules of a hierarchical circuit into a numbe r of clusters on which sampling is then performed. Both techniques adapt st ratification to further improve the efficiency, Experimental results show t hat these techniques provide a reduction of 2-3 x in simulation run time co mpared to existing Monte-Carlo simulation techniques.