ACM Home Page
Please provide us with feedback. Feedback
Approximate timing analysis of combinational circuits under the XBD0 model
Full text Publisher SitePublisher Site PdfPdf (89 KB)
Source International Conference on Computer Aided Design archive
Proceedings of the 1997 IEEE/ACM international conference on Computer-aided design table of contents
San Jose, California, United States
Pages: 176 - 181  
Year of Publication: 1997
ISBN:0-8186-8200-0
Authors
Yuji Kukimoto  Department of Electrical Engineering and Computer Sciences, University of California, Berkeley, CA
Wilsin Gosti  Department of Electrical Engineering and Computer Sciences, University of California, Berkeley, CA
Alexander Saldanha  Department of Electrical Engineering and Computer Sciences, Cadence Berkeley Laboratories, Berkeley, CA
Robert K. Brayton  Department of Electrical Engineering and Computer Sciences, University of California, Berkeley, CA
Sponsors
SIGDA: ACM Special Interest Group on Design Automation
IEEE-CS : Computer Society
Publisher
IEEE Computer Society  Washington, DC, USA
Bibliometrics
Downloads (6 Weeks): 2,   Downloads (12 Months): 11,   Citation Count: 4
Additional Information:

abstract   references   cited by   index terms   collaborative colleagues   peer to peer  

Tools and Actions: Review this Article  
Save this Article to a Binder    Display Formats: BibTex  EndNote ACM Ref   

ABSTRACT

This paper is concerned with approximate delay computation algorithms for combinational circuits. As a result of intensive research in the early 90's efficient tools exist which can analyze circuits of thousands of gates in a few minutes or even in seconds for many cases. However, the computation time of these tools is not so predictable since the internal engine of the analysis is either a SAT solver or a modified ATPG algorithm, both of which are just heuristic algorithms for an NP-complete problem. Although they are highly tuned for CAD applications, there exists a class of problem instances which exhibits the worst-case exponential CPU time behavior. In the context of timing analysis, circuits with a high amount of reconvergence, e.g. C6288 of the ISCAS benchmark suite, are known to be difficult to analyze under sophisticated delay models even with state-of-the-art techniques. For example [McGeer93] could not complete the analysis of C6288 under the mapped delay model. To make timing analysis of such corner case circuits feasible we propose an approximate computation scheme to the timing analysis problem as an extension to the exact analysis method proposed in [McGeer93]. Sensitization conditions are conservatively approximated in a selective fashion so that the size of SAT problems solved during analysis is controlled. Experimental results show that the approximation technique is effective in reducing the total analysis time without losing accuracy for the case where the exact approach takes much time or cannot complete.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
1
H.-C. Chen and D. H.-C. Du. Path sensitization in critical path problem. IEEE Transactions on Computer-AidedDesign, 12(2):196-207, February 1993.
 
2
S. Devadas, K. Keutzer, and S. Malik. Computation of floating mode delay in combinational circuits: Theory and algorithms. IEEE Transactions on Computer-AidedDesign, 12(12):1913- 1923, December 1993.
 
3
S. Devadas, K. Keutzer, S. Malik, and A. Wang. Computation of floating mode delay in combinational circuits: Practice and implementation. IEEE Transactions on Computer-Aided Design, 12(12):1924-1936, December 1993.
 
4
S.-T. Huang, T.-M. Parng, and J.-M. Shyu. A new approach to solving false path problem in timing analysis. In Proceedings of lEEE International Conference on Computer-Aided Design, pages 216-219, November 1991.
5
 
6
S.-T. Huang, T.-M. Parng, and J.-M. Shyu. Timed boolean calculus and its applications in timing analysis. IEEE Transactions on Computer-Aided Design, 13(3):318-337, March 1994.
 
7
 
8
E C. McGeer, A. Saldanha, R. K. Brayton, and A. Sangiovanni-Vincentelli. Delay models and exact timing analysis. In T. Sasao, editor, Logic Synthesis and Optimization, pages 167-189. Kluwer Academic Publishers, 1993.
 
9
H. Yalcin. Private communication, March 1997.
 
10
 
11


Collaborative Colleagues:
Yuji Kukimoto: colleagues
Wilsin Gosti: colleagues
Alexander Saldanha: colleagues
Robert K. Brayton: colleagues

Peer to Peer - Readers of this Article have also read: