NanoTherm: An Analytical Fourier-Boltzmann Framework for Full Chip Thermal Simulations
- 1 November 2019
- conference paper
- conference paper
- Published by Institute of Electrical and Electronics Engineers (IEEE)
Abstract
Temperature simulation is a classic problem in EDA, and researchers have been working on it for at least the last 15 years. In this paper, we focus on fast Green's function based approaches, where computing the temperature profile is as simple as computing the convolution of the power profile with the Green's function. We observe that for many problems of interest the process of computing the Green's function is the most time consuming phase, because we need to compute it with the slower finite difference or finite element based approaches. In this paper we propose a solution, NanoTherm, to compute the Green's function using a fast analytical approach that exploits the symmetry in the thermal distribution. Secondly, conventional analyses based on the Fourier's heat transfer equation fail to hold at the nanometer level. To accurately compute the temperature at the level of a standard cell, it is necessary to solve the Boltzmann transport equation (BTE) that accounts for quantum mechanical effects. This research area is very sparse. Conventional approaches ignore the quantum effects, which can result in a 25 to 60% error in temperature calculation. Hence, we propose a fast analytical approach to solve the BTE and obtain an exact solution in the Fourier transform space. Using our fast analytical models, we demonstrate a speedup of 7-668X over state of the art techniques with an error limited to 3% while computing the combined Green's function.Keywords
This publication has 15 references indexed in Scilit:
- A fast leakage aware thermal simulator for 3D chipsPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2017
- Analytical Green's function of the multidimensional frequency-dependent phonon Boltzmann equationPhysical Review B, 2014
- LightSim: A leakage aware ultrafast temperature simulatorPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2014
- On the lattice Boltzmann method for phonon transportJournal of Computational Physics, 2011
- Full-Spectrum Spatial–Temporal Dynamic Thermal Analysis for Nanometer-Scale Integrated CircuitsIEEE Transactions on Very Large Scale Integration (VLSI) Systems, 2010
- Fast Evaluation Method for Transient Hot Spots in VLSI ICs in PackagesPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2008
- Interconnect and Thermal-aware Floorplanning for 3D MicroprocessorsPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2006
- Boltzmann transport equation-based thermal modeling approaches for hotspots in microelectronicsHeat and Mass Transfer, 2005
- Fast computation of the temperature distribution in VLSI chips using the discrete cosine transform and table look-upPublished by Association for Computing Machinery (ACM) ,2005
- Monte Carlo Study of Phonon Transport in Solid Thin Films Including Dispersion and PolarizationJournal of Heat Transfer, 2001