Minimizing Test Time through Test FlowOptimization in 3D-SICs

3D stacked ICs (3D-SICs) with multiple dies interconnected by through-silicon-vias(TSVs) are considered as a technology driver and proven to have overwhelming advantagesover traditional ICs with a single die in a package in terms of performance, powerconsumption and silicon overhead. However, these...

Full description

Bibliographic Details
Main Author: DASH, ASSMITRA
Format: Others
Language:English
Published: Linköpings universitet, Programvara och system 2013
Subjects:
Online Access:http://urn.kb.se/resolve?urn=urn:nbn:se:liu:diva-102171
id ndltd-UPSALLA1-oai-DiVA.org-liu-102171
record_format oai_dc
spelling ndltd-UPSALLA1-oai-DiVA.org-liu-1021712013-12-03T04:38:57ZMinimizing Test Time through Test FlowOptimization in 3D-SICsengDASH, ASSMITRALinköpings universitet, Programvara och systemLinköpings universitet, Tekniska högskolan20133D IC3D SICTestflow3D stacked ICs (3D-SICs) with multiple dies interconnected by through-silicon-vias(TSVs) are considered as a technology driver and proven to have overwhelming advantagesover traditional ICs with a single die in a package in terms of performance, powerconsumption and silicon overhead. However, these “super chips” bring new challengesto the process of IC manufacturing; among which, testing 3D-SICs is the major andmost complex issue to deal with. In traditional ICs, tests can usually be performedat two stages (test instances), namely: a wafer sort and a package test. Whereas for3D-SICs, tests can be performed after each stacking event where a new die is stackedover a partial stack. This expands the set of available test instances. A combination ofselected test instances where a test is performed (active test instance) is known as a testflow. Test time is a major contributor to the total test cost. Test time changes with theselected test flow. Therefore, choosing a cost effective test flow which will minimizesthe test time is absolutely essential.This thesis focuses on finding an optimal test flow which minimizes the test timefor a given 3D-SIC. A mathematical model has been developed to evaluate the test timeof any test flow. Then a heuristic has been proposed for finding a near optimal test flowwhich minimizes the test time. The performance of this approach in terms of computationtime and efficiency has been compared against the minimum test time obtainedby exhaustive search. The heuristic gives good results compared to exhaustive searchwith much lesser computation time. Student thesisinfo:eu-repo/semantics/bachelorThesistexthttp://urn.kb.se/resolve?urn=urn:nbn:se:liu:diva-102171application/pdfinfo:eu-repo/semantics/openAccess
collection NDLTD
language English
format Others
sources NDLTD
topic 3D IC
3D SIC
Testflow
spellingShingle 3D IC
3D SIC
Testflow
DASH, ASSMITRA
Minimizing Test Time through Test FlowOptimization in 3D-SICs
description 3D stacked ICs (3D-SICs) with multiple dies interconnected by through-silicon-vias(TSVs) are considered as a technology driver and proven to have overwhelming advantagesover traditional ICs with a single die in a package in terms of performance, powerconsumption and silicon overhead. However, these “super chips” bring new challengesto the process of IC manufacturing; among which, testing 3D-SICs is the major andmost complex issue to deal with. In traditional ICs, tests can usually be performedat two stages (test instances), namely: a wafer sort and a package test. Whereas for3D-SICs, tests can be performed after each stacking event where a new die is stackedover a partial stack. This expands the set of available test instances. A combination ofselected test instances where a test is performed (active test instance) is known as a testflow. Test time is a major contributor to the total test cost. Test time changes with theselected test flow. Therefore, choosing a cost effective test flow which will minimizesthe test time is absolutely essential.This thesis focuses on finding an optimal test flow which minimizes the test timefor a given 3D-SIC. A mathematical model has been developed to evaluate the test timeof any test flow. Then a heuristic has been proposed for finding a near optimal test flowwhich minimizes the test time. The performance of this approach in terms of computationtime and efficiency has been compared against the minimum test time obtainedby exhaustive search. The heuristic gives good results compared to exhaustive searchwith much lesser computation time.
author DASH, ASSMITRA
author_facet DASH, ASSMITRA
author_sort DASH, ASSMITRA
title Minimizing Test Time through Test FlowOptimization in 3D-SICs
title_short Minimizing Test Time through Test FlowOptimization in 3D-SICs
title_full Minimizing Test Time through Test FlowOptimization in 3D-SICs
title_fullStr Minimizing Test Time through Test FlowOptimization in 3D-SICs
title_full_unstemmed Minimizing Test Time through Test FlowOptimization in 3D-SICs
title_sort minimizing test time through test flowoptimization in 3d-sics
publisher Linköpings universitet, Programvara och system
publishDate 2013
url http://urn.kb.se/resolve?urn=urn:nbn:se:liu:diva-102171
work_keys_str_mv AT dashassmitra minimizingtesttimethroughtestflowoptimizationin3dsics
_version_ 1716616633085067264