Thermal Issues in Testing of Advanced Systems on Chip

Many cutting-edge computer and electronic products are powered by advanced Systems-on-Chip (SoC). Advanced SoCs encompass superb performance together with large number of functions. This is achieved by efficient integration of huge number of transistors. Such very large scale integration is enabled...

Full description

Bibliographic Details
Main Author: Aghaee Ghaleshahi, Nima
Format: Doctoral Thesis
Language:English
Published: Linköpings universitet, Institutionen för datavetenskap 2015
Subjects:
Online Access:http://urn.kb.se/resolve?urn=urn:nbn:se:liu:diva-120798
http://nbn-resolving.de/urn:isbn:978-91-7685-949-0 (print)
id ndltd-UPSALLA1-oai-DiVA.org-liu-120798
record_format oai_dc
spelling ndltd-UPSALLA1-oai-DiVA.org-liu-1207982015-09-25T04:28:26ZThermal Issues in Testing of Advanced Systems on ChipengAghaee Ghaleshahi, NimaLinköpings universitet, Institutionen för datavetenskapLinköpings universitet, Tekniska fakultetenLinkoping University2015SoC testtest schedulingAdaptive testTemperature awarenessProcess variationThermal simulation3D stacked IC (3DSIC) testBurn-inTemperature gradientsTemperature Cycling TestTest OrderingMany cutting-edge computer and electronic products are powered by advanced Systems-on-Chip (SoC). Advanced SoCs encompass superb performance together with large number of functions. This is achieved by efficient integration of huge number of transistors. Such very large scale integration is enabled by a core-based design paradigm as well as deep-submicron and 3D-stacked-IC technologies. These technologies are susceptible to reliability and testing complications caused by thermal issues. Three crucial thermal issues related to temperature variations, temperature gradients, and temperature cycling are addressed in this thesis. Existing test scheduling techniques rely on temperature simulations to generate schedules that meet thermal constraints such as overheating prevention. The difference between the simulated temperatures and the actual temperatures is called temperature error. This error, for past technologies, is negligible. However, advanced SoCs experience large errors due to large process variations. Such large errors have costly consequences, such as overheating, and must be taken care of. This thesis presents an adaptive approach to generate test schedules that handle such temperature errors. Advanced SoCs manufactured as 3D stacked ICs experience large temperature gradients. Temperature gradients accelerate certain early-life defect mechanisms. These mechanisms can be artificially accelerated using gradient-based, burn-in like, operations so that the defects are detected before shipping. Moreover, temperature gradients exacerbate some delay-related defects. In order to detect such defects, testing must be performed when appropriate temperature-gradients are enforced. A schedule-based technique that enforces the temperature-gradients for burn-in like operations is proposed in this thesis. This technique is further developed to support testing for delay-related defects while appropriate gradients are enforced. The last thermal issue addressed by this thesis is related to temperature cycling. Temperature cycling test procedures are usually applied to safety-critical applications to detect cycling-related early-life failures. Such failures affect advanced SoCs, particularly through-silicon-via structures in 3D-stacked-ICs. An efficient schedule-based cycling-test technique that combines cycling acceleration with testing is proposed in this thesis. The proposed technique fits into existing 3D testing procedures and does not require temperature chambers. Therefore, the overall cycling acceleration and testing cost can be drastically reduced. All the proposed techniques have been implemented and evaluated with extensive experiments based on ITC’02 benchmarks as well as a number of 3D stacked ICs. Experiments show that the proposed techniques work effectively and reduce the costs, in particular the costs related to addressing thermal issues and early-life failures. We have also developed a fast temperature simulation technique based on a closed-form solution for the temperature equations. Experiments demonstrate that the proposed simulation technique reduces the schedule generation time by more than half. Doctoral thesis, monographinfo:eu-repo/semantics/doctoralThesistexthttp://urn.kb.se/resolve?urn=urn:nbn:se:liu:diva-120798urn:isbn:978-91-7685-949-0 (print)doi:10.3384/diss.diva-120798Linköping Studies in Science and Technology. Dissertations, 0345-7524 ; 1702application/pdfinfo:eu-repo/semantics/openAccess
collection NDLTD
language English
format Doctoral Thesis
sources NDLTD
topic SoC test
test scheduling
Adaptive test
Temperature awareness
Process variation
Thermal simulation
3D stacked IC (3DSIC) test
Burn-in
Temperature gradients
Temperature Cycling Test
Test Ordering
spellingShingle SoC test
test scheduling
Adaptive test
Temperature awareness
Process variation
Thermal simulation
3D stacked IC (3DSIC) test
Burn-in
Temperature gradients
Temperature Cycling Test
Test Ordering
Aghaee Ghaleshahi, Nima
Thermal Issues in Testing of Advanced Systems on Chip
description Many cutting-edge computer and electronic products are powered by advanced Systems-on-Chip (SoC). Advanced SoCs encompass superb performance together with large number of functions. This is achieved by efficient integration of huge number of transistors. Such very large scale integration is enabled by a core-based design paradigm as well as deep-submicron and 3D-stacked-IC technologies. These technologies are susceptible to reliability and testing complications caused by thermal issues. Three crucial thermal issues related to temperature variations, temperature gradients, and temperature cycling are addressed in this thesis. Existing test scheduling techniques rely on temperature simulations to generate schedules that meet thermal constraints such as overheating prevention. The difference between the simulated temperatures and the actual temperatures is called temperature error. This error, for past technologies, is negligible. However, advanced SoCs experience large errors due to large process variations. Such large errors have costly consequences, such as overheating, and must be taken care of. This thesis presents an adaptive approach to generate test schedules that handle such temperature errors. Advanced SoCs manufactured as 3D stacked ICs experience large temperature gradients. Temperature gradients accelerate certain early-life defect mechanisms. These mechanisms can be artificially accelerated using gradient-based, burn-in like, operations so that the defects are detected before shipping. Moreover, temperature gradients exacerbate some delay-related defects. In order to detect such defects, testing must be performed when appropriate temperature-gradients are enforced. A schedule-based technique that enforces the temperature-gradients for burn-in like operations is proposed in this thesis. This technique is further developed to support testing for delay-related defects while appropriate gradients are enforced. The last thermal issue addressed by this thesis is related to temperature cycling. Temperature cycling test procedures are usually applied to safety-critical applications to detect cycling-related early-life failures. Such failures affect advanced SoCs, particularly through-silicon-via structures in 3D-stacked-ICs. An efficient schedule-based cycling-test technique that combines cycling acceleration with testing is proposed in this thesis. The proposed technique fits into existing 3D testing procedures and does not require temperature chambers. Therefore, the overall cycling acceleration and testing cost can be drastically reduced. All the proposed techniques have been implemented and evaluated with extensive experiments based on ITC’02 benchmarks as well as a number of 3D stacked ICs. Experiments show that the proposed techniques work effectively and reduce the costs, in particular the costs related to addressing thermal issues and early-life failures. We have also developed a fast temperature simulation technique based on a closed-form solution for the temperature equations. Experiments demonstrate that the proposed simulation technique reduces the schedule generation time by more than half.
author Aghaee Ghaleshahi, Nima
author_facet Aghaee Ghaleshahi, Nima
author_sort Aghaee Ghaleshahi, Nima
title Thermal Issues in Testing of Advanced Systems on Chip
title_short Thermal Issues in Testing of Advanced Systems on Chip
title_full Thermal Issues in Testing of Advanced Systems on Chip
title_fullStr Thermal Issues in Testing of Advanced Systems on Chip
title_full_unstemmed Thermal Issues in Testing of Advanced Systems on Chip
title_sort thermal issues in testing of advanced systems on chip
publisher Linköpings universitet, Institutionen för datavetenskap
publishDate 2015
url http://urn.kb.se/resolve?urn=urn:nbn:se:liu:diva-120798
http://nbn-resolving.de/urn:isbn:978-91-7685-949-0 (print)
work_keys_str_mv AT aghaeeghaleshahinima thermalissuesintestingofadvancedsystemsonchip
_version_ 1716824747554111488