DocumentCode :
1393260
Title :
Capturing Post-Silicon Variations Using a Representative Critical Path
Author :
Liu, Qunzeng ; Sapatnekar, Sachin S.
Author_Institution :
Dept. of Electr. & Comput. Eng., Univ. of Minnesota, Minneapolis, MN, USA
Volume :
29
Issue :
2
fYear :
2010
Firstpage :
211
Lastpage :
222
Abstract :
In nanoscale technologies that experience large levels of process variation, post-silicon adaptation is an important step in circuit design. These adaptation techniques are often based on measurements of a replica of the nominal critical path, whose variations are intended to reflect those of the entire circuit after manufacturing. For realistic circuits, where the number of critical paths can be large, the notion of using a single critical path is too simplistic. This paper overcomes this problem by introducing the idea of synthesizing a representative critical path (RCP), which captures these complexities of the variations. We first prove that the requirement on the RCP is that it should be highly correlated with the circuit delay. Next, we present three novel algorithms to automatically build the RCP. Our experimental results demonstrate that over a number of samples of manufactured circuits, the delay of the RCP captures the worst case delay of the manufactured circuit. The average prediction error of all circuits is shown to be below 2.8% for all three approaches. For both our approach and the critical path replica method, it is essential to guard-band the prediction to ensure pessimism: on average our approach requires a guard band 31% smaller than for the critical path replica method.
Keywords :
delays; integrated circuit design; nanoelectronics; circuit delay; critical path replica method; integrated circuit design; post-silicon variations; process variations; representative critical path; Algorithm design and analysis; Circuit analysis; Circuit synthesis; Delay; Design automation; Design optimization; Manufacturing; Semiconductor device manufacture; Timing; Wires; Algorithms; circuit analysis; design automation; timing;
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.2009.2035552
Filename :
5395738
Link To Document :
بازگشت