ACM Home Page
Please provide us with feedback. Feedback
Timing analysis based on primitive path delay fault identification
Full text Publisher SitePublisher Site PdfPdf (55 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: 182 - 189  
Year of Publication: 1997
ISBN:0-8186-8200-0
Authors
Mukund Sivaraman  Design Technology Center, Hewlett-Packard Co., Palo Alto, CA and Carnegie Mellon University, Pittsburgh, PA
Andrzej J. Strojwas  Carnegie Mellon University, Pittsburgh, PA
Sponsors
SIGDA: ACM Special Interest Group on Design Automation
IEEE-CS : Computer Society
Publisher
IEEE Computer Society  Washington, DC, USA
Bibliometrics
Downloads (6 Weeks): 0,   Downloads (12 Months): 12,   Citation Count: 1
Additional Information:

abstract   references   cited by   index terms   collaborative colleagues  

Tools and Actions: Review this Article  

ABSTRACT

We present a novel timing analysis mechanism which is based on identifying primitive path delay faults (primitive PDFs) in a circuit. We show that this approach gives the exact maximum delay of the circuit under the floating mode of operation assumption. Our timing analysis approach provides a framework where component delay correlations and signal correlations arising from fabrication process, signal propagation, and signal interaction effects can be handled very accurately. Under these effects, timing analysis using previously reported floating mode timing analyzers, e.g., viability, TrueD-F etc., is very pessimistic. Our timing analysis approach based on primitive PDF identification is also more efficient than conventional floating mode path sensitization analysis mechanisms in situations where critical paths need to be re-identified due to component delay speedup (e.g., post-layout delay optimization). We demonstrate the applicability of our timing analysis approach for a variety of benchmark circuits, and demonstrate the pessimism of conventional floating mode timing analysis approaches in accounting for signal propagation effects.


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
T. Kirkpatrick and N. Clark, "PERT as an aid to logic design," IBM Tech. Rep., 1966.
 
2
J. Benkoski, E. Vanden Meersch, L. J. M. Claesen, H. De Man, "Timing verification using statically sensitizable paths," IEEE Trans. Computer-Aided Design, vol. 9, Oct. 1990, pp. 1073-1084.
3
 
4
S. Devadas, K. Keutzer, and S. Malik, "Computation of floating mode delay in combinational logic circuits: Theory and algorithms," IEEE Trans. Computer-Aided Design, vol. 12, Dec. 1993, pp. 1913-1922.
 
5
S. Devadas, K. Keutzer, S. Malik, and A. Wang, "Computation of floating mode delay in combinational logic circuits: Practice and implementation," IEEE Trans. Computer-Aided Design, vol. 12, Dec. 1993, pp. 1923- 1936.
 
6
H. Chen and D. Du, "Path sensitization in critical path problem," Proc. TAU'90. ACM-SIGDA, 1990.
 
7
S. Devadas, K. Keutzer, S. Malik, and A. Wang, "Certified timing verification and the transition delay of a logic circuit," IEEE Trans. VLSI Systems, vol. 2, Sept. 1994, pp. 333-342.
 
8
G.L. Smith, "Model for delay faults based upon paths," Proc. Int'l Test Conference, Nov. 1985, pp. 324-349.
 
9
C. J. Lin and S. M. Reddy, "On delay fault testing in logic circuits," IEEE Trans. Computer-Aided Design, vol. 6-5, Sept. 1987, pp. 694-703.
 
10
E.S. Park and M. R. Mercer, "Robust and nonrobust tests for path delay faults in a combinational circuit," Proc. Int' l Test Conf., 1987, pp. 1027-1034.
 
11
S.M. Reddy, "Delay faults: Modeling, fault simulation, and test generation," Int'l Test Conf., 1995, Tutorial 8.
 
12
 
13
 
14


Collaborative Colleagues:
Mukund Sivaraman: colleagues
Andrzej J. Strojwas: colleagues