DocumentCode :
2233923
Title :
A systematic technique for verifying critical path delays in a 300 MHz Alpha CPU design using circuit simulation
Author :
Desai, Madhav P. ; Yen, Y.T.
Author_Institution :
Digital Equipment Corp., Hudson, MA, USA
fYear :
1996
fDate :
3-7 Jun, 1996
Firstpage :
125
Lastpage :
130
Abstract :
A static timing verifier is an important tool in the design of a complex high performance VLSI chip such as an Alpha CPU. A timing verifier uses a simple and pessimistic delay model to identify critical failing paths in the design, which then need to be fixed. However, the pessimistic delay model results in a large number of correct paths being identified as failing paths, possibly leading to wasted design resources. Therefore, each critical path identified by the timing verifier needs to be analyzed using a circuit simulator such as SPICE in order to confirm that it is a real failure. Setting up such a simulation is complex, especially when the critical path consists of structures appearing in a datapath of the CPU. In this paper, we present algorithms for the construction of a model for simulating the maximum delay through a critical path. This technique has been used to analyze several critical paths during the design of a 300 MHz Alpha CPU
Keywords :
delays; logic CAD; microprocessor chips; 300 MHz Alpha CPU; Alpha CPU; VLSI chip; circuit simulation; circuit simulator; critical path delays; timing verifier; Analytical models; Circuit analysis; Circuit simulation; Delay; Failure analysis; Permission; Piecewise linear approximation; Signal design; Timing; Very large scale integration;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Design Automation Conference Proceedings 1996, 33rd
Conference_Location :
Las Vegas, NV
ISSN :
0738-100X
Print_ISBN :
0-7803-3294-6
Type :
conf
DOI :
10.1109/DAC.1996.545558
Filename :
545558
Link To Document :
بازگشت