کد مقاله | کد نشریه | سال انتشار | مقاله انگلیسی | نسخه تمام متن |
---|---|---|---|---|
542741 | 871571 | 2012 | 12 صفحه PDF | دانلود رایگان |
Dynamic power management can significantly introduce environmental uncertainties such as non-uniform temperature gradients and supply voltage fluctuations. This can bring many challenges for the system-level timing verification such as for global clock networks. This paper presents a fast verification of clock-skew by an incremental-SVD-based compact modeling assisted with adaptive sampling. Firstly, an incremental-SVD is developed to perform an efficient update of environmental uncertainties avoiding a repeated full SVD. Secondly, an adaptive sampling is presented to build accurate models to sample clock and clock-skew for generating macromodels in a wide frequency range. Experiments on a number of clock networks show that when compared to the traditional fast TBR method, our macromodeling by incremental-SVD and adaptive sampling can significantly reduce the runtime with a similar accuracy. In addition, when compared to the Krylov-subspace-based method, our macromodeling further reduces the waveform error with a similar runtime.
► Clock timing analysis is difficult under environmental variation.
► This paper presents an incremental-SVD macromodeling with adaptive sampling.
► This approach can simultaneously deal with temperature and supply voltage variations.
► It brings incremental CAD methodology for fast clock timing macromodel.
► Compared to traditional clock timing analysis, incremental SVD is 100 times faster.
Journal: Integration, the VLSI Journal - Volume 45, Issue 4, September 2012, Pages 376–387