|
ABSTRACT
In current industrial practice, critical path selection is an indispensable step for AC delay test and timing validation. Traditionally, this step relies on the construction of a set of worse-case paths based upon discrete timing models. The assumption of discrete timing models can be invalidated by delay effects in the deep sub-micron domain, where timing defects and process variation are statistical in nature. In this paper, we study the problem of optimizing critical path selection, under both fixed delay and statistical delay assumptions. With a novel problem formulation and new theoretical results, we prove that the problem in both cases are computationally intractable. We then discuss practical heuristics and their theoretical performance bounds, and demonstrate that among all heuristics under consideration, only one is theoretically feasible. Finally, we provide consistent experimental results based upon defect-injected simulation using an efficient statistical timing analysis framework.
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
|
|
| |
2
|
M. A. Breuer, C. Gleason, and S. Gupta. New Validation and Test Problems for High Performance Deep Sub-Micron VLSI Circuits. Tutorial Notes, IEEE VLSI Test Symposium, April 1997.
|
| |
3
|
|
 |
4
|
Kwang-Ting Chueng , Sujit Dey , Mike Rodgers , Kaushik Roy, Test challenges for deep sub-micron technologies, Proceedings of the 37th conference on Design automation, p.142-149, June 05-09, 2000, Los Angeles, California, United States
[doi> 10.1145/337292.337353]
|
| |
5
|
W.-N. Li, S. M. Reddy, and S. K. Sahni. On Path Selection in Combinational Logic Circuits. IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems, 8(1):56--63, January 1989.
|
| |
6
|
|
| |
7
|
|
| |
8
|
K. Antreich, A. Ganz, and P. Tafertshofer. Statistical Analysis of Delay Faults-Theory and Efficient Computation. AEU-International Journal of Electronics and Communications, 51(3):117--130, May 1997.
|
 |
9
|
Rafi Levy , David Blaauw , Gabi Braca , Aurobindo Dasgupta , Amir Grinshpon , Chanlee Oh , Boaz Orshav , Supamas Sirichotiyakul , Vladimir Zolotov, ClariNet: a noise analysis tool for deep submicron design, Proceedings of the 37th conference on Design automation, p.233-238, June 05-09, 2000, Los Angeles, California, United States
[doi> 10.1145/337292.337400]
|
| |
10
|
|
 |
11
|
Jing-Jia Liou , Angela Krstic , Li-C. Wang , Kwang-Ting Cheng, False-path-aware statistical timing analysis and efficient path selection for delay testing and timing validation, Proceedings of the 39th conference on Design automation, June 10-14, 2002, New Orleans, Louisiana, USA
[doi> 10.1145/513918.514061]
|
| |
12
|
C. H. Papadimitriou, and M. Yannakakis, "Optimization, Approximation, and Complexity Classes," Journal of Computer and System Sciences, 43, 1991, pp. 425--440.
|
| |
13
|
|
| |
14
|
G. Cornuejols, M. Fisher, and G. L. Nemhauser, "Location of Bank Accounts to Optimize Float: An Analytic Study of Exact and Approximate Algorithms," Management Science, Vol 23, No 8, April, 1977, pp. 789--810.
|
| |
15
|
|
| |
16
|
Q. Han, Y. Ye, H. Zhang, and J. Zhang, "On Approximation of Max-Vertex-Cover," in European Journal of Operation Research, 2001.
|
| |
17
|
M. Sivaraman and A. Strojwas. Path Delay Fault Diagnosis and Coverage A Metric and an Estimation Technique. IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems, 20(3):440--457, March 2001.
|
| |
18
|
Anacad. Eldo v4.4.x User's Manual. 1996.
|
 |
19
|
|
| |
20
|
|
CITED BY 4
|
|
Li-C. Wang , T. M. Mak , Kwang-Ting Cheng , Magdy S. Abadir, On path-based learning and its applications in delay test and diagnosis, Proceedings of the 41st annual conference on Design automation, June 07-11, 2004, San Diego, CA, USA
|
|
|
|
|
|
|
|
|
|
|