DocumentCode :
1765457
Title :
Retiming for Delay Recovery After DfT Insertion on Interdie Paths in 3-D ICs
Author :
Noia, Brandon ; Chakrabarty, Krishnendu
Author_Institution :
Dept. of Electr. & Comput. Eng., Duke Univ., Durham, NC, USA
Volume :
33
Issue :
3
fYear :
2014
fDate :
41699
Firstpage :
464
Lastpage :
475
Abstract :
Pre-bond known-good-die (KGD) test is necessary to ensure stack yield for the future adoption of 3-D integrated circuits. Die wrappers that contain boundary registers at the interface between dies have been proposed as a solution for KGD test. It has been shown in the literature that if gated scan flops (GSFs) are substituted for traditional scan flops in the boundary register, then both pre-bond through-silicon-via (TSV) and pre-bond scan test can be performed. The drawback of die wrappers is that two clocked stages are added to each path that crosses a die boundary. In this paper, a bypass mode is added to GSFs to avoid the extra clock stages and retiming is used to recover the additional delay added to TSV paths by design-for-test insertion. Retiming is performed at both die and stack level, and a logic redistribution is proposed to improve the results of die-level retiming. The proposed methods are evaluated through simulations using two logic-on-logic 3-D benchmarks and one modular processor partitioned between two dies. Results show that in most cases, retiming at both the die-level and stack-level is sufficient for recovering the delay added by wrapper boundary cells in cores where all logic and dies are unfixed. Stuck-at ATPG is performed to demonstrate that wrapper insertion and retiming have little impact on pattern count. The area overhead due to wrapper insertion is shown to increase as a circuit is partitioned across an increasing number of stack layers, but the area overhead can be reduced using retiming.
Keywords :
automatic test pattern generation; circuit simulation; delay circuits; design for testability; flip-flops; integrated circuit testing; integrated logic circuits; three-dimensional integrated circuits; 3D ICs; 3D integrated circuits; ATPG; DfT insertion; KGD test; boundary register; bypass mode; delay recovery; design-for-test insertion; die wrappers; die-level retiming; gated scan flops; interdie paths; logic redistribution; logic-on-logic 3D benchmark simulations; modular processor; prebond known-good-die test; prebond scan test; prebond through-silicon-via; stack yield; stack-level retiming; wrapper boundary cells; wrapper insertion; Clocks; Delays; Integrated circuit interconnections; Logic gates; Registers; Through-silicon vias; 3-D integration; KGD; TSV; retiming; test wrapper;
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.2013.2289857
Filename :
6740042
Link To Document :
بازگشت