DocumentCode :
1125603
Title :
Timing analysis for full-custom circuits using symbolic DC formulations
Author :
Song, Hui-Yuan ; Nepal, Kundan ; Bahar, R. Iris ; Grodstein, Joel
Author_Institution :
Div. of Eng., Brown Univ., Providence, RI
Volume :
25
Issue :
9
fYear :
2006
Firstpage :
1815
Lastpage :
1830
Abstract :
Successful analysis of high-speed integrated circuits requires accurate delay computation. A number of delay models have been developed; however, none can claim to be truly robust in the face of large channel-connected regions (CCRs) with input "exclusivity" constraints. A good circuit-level delay model should: 1) consider input exclusivity constraints; 2) handle a wide range of circuit structures; and 3) have a robust underlying framework that can be applied independent of the actual device model. We present a symbolic timing analysis tool that aims to address these three goals. It uses algebraic decision diagrams (ADDs) to estimate delay within a CCR as a function of its inputs while easily handling Boolean input constraints. It starts with a simple linear resistor model for transistors and from there apply various heuristics to improve the delay estimation without altering the symbolic algorithms. It analyzes delay with simple series-parallel reduction when possible and use symbolic matrix techniques to handle more complex circuit structures. 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 (ISCAS) or Microelectronics Center of North Carolina (MCNC) benchmarks. Our delay estimates are within 10% of simulation program with integrated circuits emphasis (SPICE) for over 90% of the circuits we simulated. 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 :
Boolean functions; circuit simulation; decision diagrams; delay estimation; high-speed integrated circuits; integrated circuit modelling; matrix algebra; timing circuits; Boolean input constraints; SPICE; algebraic decision diagrams; channel-connected regions; circuit-level delay model; delay estimation; delay models; full-custom circuits; high-speed integrated circuits; input exclusivity constraints; linear resistor model; series-parallel reduction; symbolic DC formulations; symbolic matrix techniques; symbolic timing analysis tool; Added delay; Circuit analysis; Circuit analysis computing; Circuit simulation; Delay estimation; High speed integrated circuits; Resistors; Robustness; SPICE; Timing; Binary decision diagrams (BDDs); circuit; decision diagrams; estimation; symbolic techniques; timing analysis; timing verification;
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.859510
Filename :
1673753
Link To Document :
بازگشت