DocumentCode
917548
Title
High-level current macro model for logic blocks
Author
Bodapati, Srinivas ; Najm, Farid N.
Author_Institution
Intel Corp., Santa Clara, CA, USA
Volume
25
Issue
5
fYear
2006
fDate
5/1/2006 12:00:00 AM
Firstpage
837
Lastpage
855
Abstract
The authors present a frequency domain current macro-modeling technique for capturing the dependence of the block current waveform on its input vectors. The macro model is based on estimating the discrete cosine transform (DCT) of the current waveform and then taking the inverse transform to estimate the time domain current waveform. The DCT of a current waveform is very regular and closely resembles the DCT of a triangular or a trapezoidal wave. The authors use this fact and the relation between the DCT, discrete Fourier transform (DFT), discrete time Fourier transform (DTFT), and the Fourier transform (FT) to infer the template functions for the current macro model. These template functions are characterized by using various parameters like amplitude, phase decay factor, time period, etc. These parameters are modeled as functions of the input vector pair using regression. Regression is done on a set of current waveforms generated for each circuit using HSPICE. These template functions are used in an automatic characterization process to generate current macro models for various CMOS combinational circuits.
Keywords
SPICE; discrete Fourier transforms; high level synthesis; logic circuits; CMOS combinational circuits; HSPICE; current estimation; current macro-modeling; discrete cosine transform; discrete time Fourier transform; frequency domain macro-modeling; high-level macro model; inverse transform; logic blocks; power grid; time domain current waveform; trapezoidal wave; CMOS process; Character generation; Circuits; Discrete Fourier transforms; Discrete cosine transforms; Discrete transforms; Fourier transforms; Frequency domain analysis; Logic; Semiconductor device modeling; Current estimation; power grid;
fLanguage
English
Journal_Title
Computer-Aided Design of Integrated Circuits and Systems, IEEE Transactions on
Publisher
ieee
ISSN
0278-0070
Type
jour
DOI
10.1109/TCAD.2005.855976
Filename
1624517
Link To Document