DocumentCode
2898134
Title
Die matching algorithm for enhancing parametric yield of 3D ICs
Author
Sangdo Park ; Taewhan Kim
Author_Institution
Sch. of Electr. Eng. & Comput. Sci., Seoul Nat. Univ., Seoul, South Korea
fYear
2012
fDate
4-7 Nov. 2012
Firstpage
143
Lastpage
146
Abstract
This paper addresses the problem of selecting (i.e., matching) dies to be bonded together in 3D IC design to improve parametric yield, producing 3D chips that are highly tolerant to the on-package induced timing variation. For two-layered 3D ICs, the corresponding two-dimensional die-to-die matching problem can be formulated into the maximum bipartite matching problem which is solvable optimally in polynomial time. However, for 3D ICs with K(>; 2) layers, the corresponding K-dimensional die-to-die matching problem is known intractable. The previous approach applies the optimal two-dimensional matching algorithm repeatedly to find a solution of the K-dimensional die matching problem. The inherent limitation of the previous approach is that each of the optimal two-dimensional matchings applied in the iteration process is completely isolated and localized, resulting in globally unoptimized K-dimensional matching solutions. This work overcomes this limitation. Precisely, we propose a new enhanced two-dimensional die matching formulation based on finding a maximum flow of minimum cost in a network, which can be solved optimally in polynomial time while facilitating finding globally improved K-dimensional matching solutions when it is iteratively applied. From experimental results with benchmark circuits, we confirm that our proposed algorithm is able to find solutions that produce 5%, 8%, and 12% improved parametric yield for 3-layered, 4-layered, and 5-layered 3D ICs compared to the results of previous work, respectively.
Keywords
integrated circuit design; integrated circuit yield; iterative methods; three-dimensional integrated circuits; 3D IC design; 3D chips; die matching algorithm; die-to-die matching; iteration process; on-package induced timing variation; parametric yield; three-dimensional integrated circuits; Algorithm design and analysis; Benchmark testing; Clocks; Integrated circuits; Polynomials; Stacking; Timing;
fLanguage
English
Publisher
ieee
Conference_Titel
SoC Design Conference (ISOCC), 2012 International
Conference_Location
Jeju Island
Print_ISBN
978-1-4673-2989-7
Electronic_ISBN
978-1-4673-2988-0
Type
conf
DOI
10.1109/ISOCC.2012.6407060
Filename
6407060
Link To Document