DocumentCode
753207
Title
Symbolic failure analysis of complex CMOS circuits due to excessive leakage current and charge sharing
Author
Bahar, R. Iris ; Song, Hui-Yuan ; Nepal, Kundan ; Grodstein, Joel
Author_Institution
Div. of Eng., Brown Univ., Providence, RI, USA
Volume
24
Issue
4
fYear
2005
fDate
4/1/2005 12:00:00 AM
Firstpage
502
Lastpage
515
Abstract
As process geometries shrink, leakage currents and charge sharing are becoming increasingly critical problems, especially in full-custom circuit designs. Excessive leakage or charge sharing may cause functional failure at some or all operating conditions. Traditional circuit-analysis techniques may be used to verify if leakage currents are within allowable limits so as not to cause functional failures; however, unless the analysis takes into account specific input constraints for the circuit, the results may be overly pessimistic. Similar limitations exist for charge sharing. In this paper, we approach this verification problem symbolically using algebraic decision diagrams (ADDs). Using ADDs allows us to efficiently analyze leakage and charge sharing within a channel-connected region (CCR) as a function of its inputs. Exclusivity constraints are easily included in the analysis, thus allowing for more accurate (and less pessimistic) results. Our approach is general and can be applied to any arbitrary circuit structure, including a mesh. The effectiveness of our approach is demonstrated on circuits from industry used in the Alpha 21264 and 21364 instead of the usual international symposium on circuits and systems or Microelectronics Center of North Carolina benchmarks. We show that such an analysis can lead to up to a 90% difference in worst-case voltage drop. This difference can translate into significant savings in manpower by avoiding the need to verify many unrealizable worst-case conditions with other, more costly, simulation techniques.
Keywords
CMOS integrated circuits; circuit CAD; circuit simulation; decision diagrams; failure analysis; leakage currents; symbol manipulation; Alpha 21264; Alpha 21364; CMOS circuits; algebraic decision diagrams; arbitrary circuit; channel-connected region; charge sharing; circuit designs; circuit modeling; circuit noise; circuit reliability; circuit-analysis techniques; design automation; functional failures; leakage current; symbolic failure analysis; verification problem; worst-case voltage drop; Circuit analysis computing; Circuit synthesis; Circuits and systems; Failure analysis; Geometry; Iris; Leakage current; Logic; Microelectronics; Voltage; Circuit analysis; circuit modeling; circuit noise; circuit reliability; design automation; failure analysis; leakage currents;
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.844105
Filename
1411930
Link To Document