It is known that ramp-based models are not sufficient for accurate timing modeling. In this paper, we develop a technique that accurately models the waveforms, and also allows a flexible trade-off of accuracy vs. computational and representational cost. The technique is based on Singular Value Decomposition (SVD) and it naturally leads to a more general gate delay model which can be applied in any timing analysis engine with minor modifications. We demonstrate its application in timing analysis by propagating a waveform along a path. When compared with Spice, the proposed model shows good accuracy. Categories and Subject Descriptors B.8.2[Performance and Reliability]:Performance Analysis and Design Aids General Terms Algorithms, Performance Keywords Waveform modeling, SVD, Timing Analysis
Anand Ramalingam, Ashish Kumar Singh, Sani R. Nass