PATTERN INDEPENDENT MAXIMUM CURRENT ESTIMATION IN POWER AND GROUND BUSES OF CMOS VLSI CIRCUITS - ALGORITHMS, SIGNAL CORRELATIONS, AND THEIRRESOLUTION

Citation
H. Kriplani et al., PATTERN INDEPENDENT MAXIMUM CURRENT ESTIMATION IN POWER AND GROUND BUSES OF CMOS VLSI CIRCUITS - ALGORITHMS, SIGNAL CORRELATIONS, AND THEIRRESOLUTION, IEEE transactions on computer-aided design of integrated circuits and systems, 14(8), 1995, pp. 998-1012
Citations number
22
Categorie Soggetti
Computer Application, Chemistry & Engineering","Computer Science Hardware & Architecture
ISSN journal
02780070
Volume
14
Issue
8
Year of publication
1995
Pages
998 - 1012
Database
ISI
SICI code
0278-0070(1995)14:8<998:PIMCEI>2.0.ZU;2-O
Abstract
Currents flowing in the poser and ground (P&G) buses of CMOS digital c ircuits affect both circuit reliability and performance by causing exc essive voltage drops. Excessive voltage drops manifest themselves as g litches on the P&G buses and cause erroneous logic signals and degrada tion in switching speeds, Maximum current estimates are needed at ever y contact point in the buses to study the severity of the voltage drop problems and to redesign the supply lines accordingly, These currents , however, depend on the specific input patterns that are applied to t he circuit, Since it is prohibitively expensive to enumerate all possi ble input patterns, this problem has, for a long time, remained largel y unsolved, In this paper, we propose a pattern-independent, linear ti me algorithm (iMax) that estimates at every contact point, an upper bo und envelope of all possible current waveforms that result by the appl ication of different input patterns to the circuit, The algorithm is e xtremely efficient and produces good results for most circuits as is d emonstrated by experimental results on several benchmark circuits, The accuracy of the algorithm can be further improved by resolving the si gnal correlations that exist inside a circuit, We also present a novel partial input enumeration (PIE) technique to resolve signal correlati ons and significantly improve the upper bounds for circuits where the bounds produced by iMax are not tight. We establish with extensive exp erimental results that these algorithms represent a good time-accuracy trade-off and are applicable to VLSI circuits.