liu.seSearch for publications in DiVA
Endre søk
Link to record
Permanent link

Direct link
Zhiyuan, He
Alternativa namn
Publikasjoner (10 av 14) Visa alla publikasjoner
He, Z., Peng, Z. & Ion Eles, P. (2010). Multi-temperature testing for core-based system-on-chip. In: Proceedings -Design, Automation and Test in Europe, DATE: . Paper presented at Design, Automation and Test in Europe Conference and Exhibition, DATE 2010; Dresden; Germany (pp. 208-213). IEEE
Åpne denne publikasjonen i ny fane eller vindu >>Multi-temperature testing for core-based system-on-chip
2010 (engelsk)Inngår i: Proceedings -Design, Automation and Test in Europe, DATE, IEEE , 2010, s. 208-213Konferansepaper, Publicerat paper (Fagfellevurdert)
Abstract [en]

Recent research has shown that different defects can manifest themselves as failures at different temperature spectra. Therefore, we need multi-temperature testing which applies tests at different temperature levels. In this paper, we discuss the need and problems for testing core-based systems-on-chip at different temperatures. To address the long test time problem for multitemperature test, we propose a test scheduling technique that generates the shortest test schedules while keeping the cores under test within a temperature interval. Experimental results show the efficiency of the proposed technique.

sted, utgiver, år, opplag, sider
IEEE, 2010
Serie
Design, Automation, and Test in Europe Conference and Exhibition. Proceedings, ISSN 1530-1591, E-ISSN 1558-1101
Emneord
Multi-temperature testing; System-on-chip test; Test scheduling; Thermal-aware test
HSV kategori
Identifikatorer
urn:nbn:se:liu:diva-59108 (URN)10.1109/DATE.2010.5457209 (DOI)978-1-4244-7054-9 (ISBN)
Konferanse
Design, Automation and Test in Europe Conference and Exhibition, DATE 2010; Dresden; Germany
Tilgjengelig fra: 2010-09-20 Laget: 2010-09-09 Sist oppdatert: 2017-02-14
He, Z. (2010). Temperature Aware and Defect-Probability Driven Test Scheduling for System-on-Chip. (Doctoral dissertation). Linköping: Linköping University Electronic Press
Åpne denne publikasjonen i ny fane eller vindu >>Temperature Aware and Defect-Probability Driven Test Scheduling for System-on-Chip
2010 (engelsk)Doktoravhandling, monografi (Annet vitenskapelig)
Abstract [en]

The high complexity of modern electronic systems has resulted in a substantial increase in the time-to-market as well as in the cost of design, production, and testing. Recently, in order to reduce the design cost, many electronic systems have employed a core-based system-on-chip (SoC) implementation technique, which integrates pre-defined and pre-verified intellectual property cores into a single silicon die. Accordingly, the testing of manufactured SoCs adopts a modular approach in which test patterns are generated for individual cores and are applied to the corresponding cores separately. Among many techniques that reduce the cost of modular SoC testing, test scheduling is widely adopted to reduce the test application time. This thesis addresses the problem of minimizing the test application time for modular SoC tests with considerations on three critical issues: high testing temperature, temperature-dependent failures, and defect probabilities.

High temperature occurs in testing modern SoCs and it may cause damages to the cores under test. We address the temperature-aware test scheduling problem aiming to minimize the test application time and to avoid the temperature of the cores under test exceeding a certain limit. We have developed a test set partitioning and interleaving technique and a set of test scheduling algorithms to solve the addressed problem.

Complicated temperature dependences and defect-induced parametric failures are more and more visible in SoCs manufactured with nanometer technology. In order to detect the temperature-dependent defects, a chip should be tested at different temperature levels. We address the SoC multi-temperature testing issue where tests are applied to a core only when the temperature of that core is within a given temperature interval. We have developed test scheduling algorithms for multi-temperature testing of SoCs.

Volume production tests often employ an abort-on-first-fail (AOFF) approach which terminates the chip test as soon as the first fault is detected. Defect probabilities of individual cores in SoCs can be used to compute the expected test application time of modular SoC tests using the AOFF approach. We address the defect-probability driven SoC test scheduling problem aiming to minimize the expected test application time with a power constraint. We have proposed techniques which utilize the defect probability to generate efficient test schedules.

Extensive experiments based on benchmark designs have been performed to demonstrate the efficiency and applicability of the developed techniques.

sted, utgiver, år, opplag, sider
Linköping: Linköping University Electronic Press, 2010. s. 166
Serie
Linköping Studies in Science and Technology. Dissertations, ISSN 0345-7524 ; 1321
HSV kategori
Identifikatorer
urn:nbn:se:liu:diva-56514 (URN)978-91-7393-378-0 (ISBN)
Disputas
2010-06-10, Visionen, hus B, Campus Vall, Linköping, 13:15 (engelsk)
Opponent
Veileder
Tilgjengelig fra: 2010-05-20 Laget: 2010-05-20 Sist oppdatert: 2020-02-19bibliografisk kontrollert
Aghaee Ghaleshahi, N., He, Z., Peng, Z. & Eles, P. I. (2010). Temperature-Aware SoC Test Scheduling Considering Inter-Chip Process Variation. In: 19th IEEE Asian Test Symposium (ATS10), Shanghai, China, December 1-4, 2010.: . Paper presented at 19th IEEE Asian Test Symposium (ATS10), Shanghai, China, December 1-4, 2010..
Åpne denne publikasjonen i ny fane eller vindu >>Temperature-Aware SoC Test Scheduling Considering Inter-Chip Process Variation
2010 (engelsk)Inngår i: 19th IEEE Asian Test Symposium (ATS10), Shanghai, China, December 1-4, 2010., 2010Konferansepaper, Publicerat paper (Fagfellevurdert)
Abstract [en]

Systems on Chip implemented with deep submicron technologies suffer from two undesirable effects, high power density, thus high temperature, and high process variation, which must be addressed in the test process. This paper presents two temperature-aware scheduling approaches to maximize the test throughput in the presence of inter-chip process variation. The first approach, an off-line technique, improves the test throughput by extending the traditional scheduling method. The second approach, a hybrid one, improves further the test throughput with a chip classification scheme at test time based on the reading of a temperature sensor. Experimental results have demonstrated the efficiency of the proposed methods.

HSV kategori
Identifikatorer
urn:nbn:se:liu:diva-59629 (URN)10.1109/ATS.2010.74 (DOI)978-1-4244-8841-4 (ISBN)
Konferanse
19th IEEE Asian Test Symposium (ATS10), Shanghai, China, December 1-4, 2010.
Tilgjengelig fra: 2010-09-22 Laget: 2010-09-22 Sist oppdatert: 2017-02-14
He, Z., Peng, Z. & Eles, P. I. (2010). Thermal-Aware SoC Test Scheduling. In: Raimund Ubar, Jaan Raik, Heinrich Theodor Vierhaus (Ed.), Design and Test Technology for Dependable Systems-on-chip. Information Science Publishing
Åpne denne publikasjonen i ny fane eller vindu >>Thermal-Aware SoC Test Scheduling
2010 (engelsk)Inngår i: Design and Test Technology for Dependable Systems-on-chip / [ed] Raimund Ubar, Jaan Raik, Heinrich Theodor Vierhaus, Information Science Publishing , 2010Kapittel i bok, del av antologi (Annet vitenskapelig)
Abstract [en]

Designing reliable and dependable embedded systems has become increasingly important as the failure of these systems in an automotive, aerospace or nuclear application can have serious consequences.

Design and Test Technology for Dependable Systems-on-Chip covers aspects of system design and efficient modelling, and also introduces various fault models and fault mechanisms associated with digital circuits integrated into System on Chip (SoC), Multi-Processor System-on Chip (MPSoC) or Network on Chip (NoC). This book provides insight into refined "classical" design and test topics and solutions for IC test technology and fault-tolerant systems.

sted, utgiver, år, opplag, sider
Information Science Publishing, 2010
HSV kategori
Identifikatorer
urn:nbn:se:liu:diva-63319 (URN)1609602129 (ISBN)978-1609602123 (ISBN)
Tilgjengelig fra: 2010-12-15 Laget: 2010-12-15 Sist oppdatert: 2013-04-16bibliografisk kontrollert
He, Z., Peng, Z. & Eles, P. I. (2009). Thermal-Aware Test Scheduling for Core-based SoC in an Abort-on-First-Fail Test Environment. In: 12th EUROMICRO Conference on Digital System Design (DSD), Patras, Greece, August 27-29, 2009.: . Paper presented at 12th EUROMICRO Conference on Digital System Design (DSD), Patras, Greece, August 27-29, 2009. (pp. 239-246). IEEE COMPUTER SOC
Åpne denne publikasjonen i ny fane eller vindu >>Thermal-Aware Test Scheduling for Core-based SoC in an Abort-on-First-Fail Test Environment
2009 (engelsk)Inngår i: 12th EUROMICRO Conference on Digital System Design (DSD), Patras, Greece, August 27-29, 2009., IEEE COMPUTER SOC , 2009, s. 239-246Konferansepaper, Publicerat paper (Fagfellevurdert)
Abstract [en]

Long test application time and high temperature have become two major issues of system-on-chip (SoC) test. In order to minimize test application times and avoid overheating during tests, we propose a thermal-aware test scheduling technique for core-based SoC in an abort-on-first-fail (AOFF) test environment. The AOFF environment assumes that the test process is terminated as soon as the first fault is detected, which is usually deployed in volume production test. To avoid high temperature, test sets are partitioned into test sub-sequences which are separated by cooling periods. The proposed test scheduling technique utilizes instantaneous thermal simulation results to guide the partitioning of test sets and to determine the lengths of cooling periods. Experimental results have shown that the proposed technique is efficient to minimize the expected test application time while keeping the temperatures of cores under test below the imposed temperature limit.

sted, utgiver, år, opplag, sider
IEEE COMPUTER SOC, 2009
Emneord
system-on-chip test; test scheduling; thermal-aware test; abort-on-first-fail
HSV kategori
Identifikatorer
urn:nbn:se:liu:diva-58429 (URN)10.1109/DSD.2009.136 (DOI)000275715100034 ()978-0-7695-3782-5 (ISBN)
Konferanse
12th EUROMICRO Conference on Digital System Design (DSD), Patras, Greece, August 27-29, 2009.
Tilgjengelig fra: 2010-08-12 Laget: 2010-08-11 Sist oppdatert: 2013-08-16
He, Z., Peng, Z. & Eles, P. I. (2008). Simulation-Driven Thermal-Safe Test Time Minimization for System-on-Chip. In: Asian Test Symposium, 2008. ATS '08: . Paper presented at 17th Asian Test Symposium (ATS 08)/9th Workshop on RTL and High Level Testing (WRTLT 08), 24-27 November 2008, Sapporo, Japan (pp. 283-288). IEEE Computer Society
Åpne denne publikasjonen i ny fane eller vindu >>Simulation-Driven Thermal-Safe Test Time Minimization for System-on-Chip
2008 (engelsk)Inngår i: Asian Test Symposium, 2008. ATS '08, IEEE Computer Society, 2008, s. 283-288Konferansepaper, Publicerat paper (Fagfellevurdert)
Abstract [en]

  Thermal safety has become a major challenge to the testing of systems-on-chip with deep sub-micron technologies. In order to avoid overheating the devices under test while reducing test application times, new techniques are needed. In this paper, we propose a test scheduling technique to minimize the test application time such that the temperatures of individual cores are kept below a given limit. The proposed approach takes into account thermal influences between cores, and thus accurate temperature evolution information of all cores in a system-on-chip is needed for the test scheduling. In order to avoid overheating, we have employed a thermal simulation driven scheduling algorithm, in which instantaneous thermal simulation results are used to guide the partitioning of test sets into test sub-sequences and to determine cooling periods inserted between the partitions. Furthermore, the partitioned test sets for different cores are interleaved such that a cooling period reserved for one core can be utilized for the test-data transportations and test applications for other cores. Experimental results have shown that by using the proposed technique, the test application time is minimized and the temperatures of cores under test are kept below the temperature limit during the entire test process.

sted, utgiver, år, opplag, sider
IEEE Computer Society, 2008
Serie
Asian Test Symposium. Proceedings, ISSN 1081-7735
Emneord
systems-on-chip, thermal safety, testing, deep sub-micron, thermal influences, test scheduling, cooling period
HSV kategori
Identifikatorer
urn:nbn:se:liu:diva-43977 (URN)10.1109/ATS.2008.79 (DOI)000264408100055 ()75284 (Lokal ID)978-0-7695-3396-4 (ISBN)75284 (Arkivnummer)75284 (OAI)
Konferanse
17th Asian Test Symposium (ATS 08)/9th Workshop on RTL and High Level Testing (WRTLT 08), 24-27 November 2008, Sapporo, Japan
Tilgjengelig fra: 2009-10-10 Laget: 2009-10-10 Sist oppdatert: 2018-01-12bibliografisk kontrollert
Zhiyuan, H., Peng, Z., Eles, P., Rosinger, P. & Al-Hashimi, B. (2008). Thermal-Aware SoC Test Scheduling with Test Set Partitioning and Interleaving. Journal of electronic testing, 24(1-3), 247-257
Åpne denne publikasjonen i ny fane eller vindu >>Thermal-Aware SoC Test Scheduling with Test Set Partitioning and Interleaving
Vise andre…
2008 (engelsk)Inngår i: Journal of electronic testing, ISSN 0923-8174, E-ISSN 1573-0727, Vol. 24, nr 1-3, s. 247-257Artikkel i tidsskrift (Fagfellevurdert) Published
Abstract [en]

High temperature has become a major problem for system-on-chip testing. In order to reduce the test application time while keeping the temperatures of the cores under test within safe ranges, a thermal-aware test scheduling technique is required. This paper presents an approach to minimize the test application time and, at the same time, prevent the temperatures of cores under test going beyond given limits. We employ test set partitioning to divide test sets into shorter test sequences, and add cooling periods between test sequences so that overheating can be avoided. Moreover, test sequences from different test sets are interleaved, such that the cooling periods and the bandwidth of the test bus can be utilized for test data transportation, and hence the test application time can be reduced. The test scheduling problem is formulated as a combinatorial optimization problem, and we use the constraint logic programming (CLP) to build the optimization model and find the optimal solution. As the optimization time of the CLP-based approach increases exponentially with the problem size, we also propose a heuristic which generates longer test schedules but requires substantially shorter optimization time. Experimental results have shown the efficiency of the proposed approach.

sted, utgiver, år, opplag, sider
Institutionen för datavetenskap, 2008
Emneord
SoC testing, test scheduling, thermal-aware testing
Identifikatorer
urn:nbn:se:liu:diva-11644 (URN)10.1007/s10836-007-5030-6 (DOI)
Merknad
The original publication is available at www.springerlink.com: Zhiyuan He, Zebo Peng, Petru Eles, Paul Rosinger and Bashir M. Al-Hashimi, Thermal-Aware SoC Test Scheduling with Test Set Partitioning and Interleaving, 2008, Journal of Electronic Testing, (24), 1-3, 247-257. http://dx.doi.org/10.1007/s10836-007-5030-6. Copyright: Springer Netherlands, www.springerlink.comTilgjengelig fra: 2008-04-22 Laget: 2008-04-22 Sist oppdatert: 2017-12-13
He, Z., Peng, Z. & Eles, P. I. (2007). A heuristic for thermal-safe SoC test scheduling. In: IEEE International Test Conference, 2007. Paper presented at IEEE International Test Conference(ITC 2007), 21-26 October 2007, Santa Clara, CA, USA (pp. 116-125). IEEE
Åpne denne publikasjonen i ny fane eller vindu >>A heuristic for thermal-safe SoC test scheduling
2007 (engelsk)Inngår i: IEEE International Test Conference, 2007, IEEE , 2007, s. 116-125Konferansepaper, Publicerat paper (Fagfellevurdert)
Abstract [en]

High temperature has become a technological barrier to the testing of high performance systems-on-chip, especially when deep submicron technologies are employed. In order to reduce test time while keeping the temperature of the cores under test within a safe range, thermal-aware test scheduling techniques are required. In this paper, we address the test time minimization problem as how to generate the shortest test schedule such that the temperature limits of individual cores and the limit on the test-bus bandwidth are satisfied. In order to avoid overheating during the test, we partition test sets into shorter test sub-sequences and add cooling periods in between, such that continuously applying a test sub-sequence will not drive the core temperature going beyond the limit. Further more, based on the test partitioning scheme, we interleave the test sub-sequences from different test sets in such a manner that a cooling period reserved for one core is utilized for the test transportation and application of another core. We have proposed a heuristic to minimize the test application time by exploring alternative test partitioning and interleaving schemes with variable length of test sub-sequences and cooling periods. Experimental results have shown the efficiency of the proposed heuristic.

sted, utgiver, år, opplag, sider
IEEE, 2007
Serie
International Test Conference. Proceedings, ISSN 1089-3539
Emneord
testing, system-on-chip, SOC, thermal-aware, test scheduling, test partitioning, design optimization
HSV kategori
Identifikatorer
urn:nbn:se:liu:diva-39298 (URN)10.1109/TEST.2007.4437573 (DOI)000255939900014 ()47832 (Lokal ID)978-1-4244-1127-6 (ISBN)e-978-1-4244-1128-3 (ISBN)47832 (Arkivnummer)47832 (OAI)
Konferanse
IEEE International Test Conference(ITC 2007), 21-26 October 2007, Santa Clara, CA, USA
Tilgjengelig fra: 2009-10-10 Laget: 2009-10-10 Sist oppdatert: 2018-01-13
Peng, Z., He, Z. & Eles, P. I. (2007). Challenges and solutions for thermal-aware SOC testing. Informacije midem, 37(4), 220-227
Åpne denne publikasjonen i ny fane eller vindu >>Challenges and solutions for thermal-aware SOC testing
2007 (engelsk)Inngår i: Informacije midem, ISSN 0352-9045, Vol. 37, nr 4, s. 220-227Artikkel i tidsskrift (Fagfellevurdert) Published
Abstract [en]

High temperature has negative impact on the performance, reliability and lifespan of a system on chip. During testing, the chip can be overheated due to a substantial increase of switching activities and concurrent tests in order to reduce test application time. This paper discusses several issues related to the thermal problem during SoC testing. It will then present a thermal-aware SoC test scheduling technique to generate the shortest test schedule such that the temperature constraints of individual cores and the constraint on the test-bus bandwidth are satisfied. In order to avoid overheating during the test, we partition test sets into shorter test sub-sequences and add cooling periods in between. Further more, we interleave the test sub-sequences from different test sets in such a manner that the test-bus bandwidth reserved for one core is utilized during its cooling period for the test transportation and application of the other cores. We have developed a heuristic to minimize the test application time by exploring alternative test partitioning and interleaving schemes with variable length of test sub-sequences and cooling periods. Experimental results have shown the efficiency of the proposed heuristic.

Emneord
electronic testing, SoC devices, thermal-aware SoC testing techniques, test efficiency
HSV kategori
Identifikatorer
urn:nbn:se:liu:diva-47971 (URN)
Tilgjengelig fra: 2009-10-11 Laget: 2009-10-11 Sist oppdatert: 2017-12-13
He, Z. (2007). System-on-Chip test scheduling with defect-probability and temperature considerations. (Licentiate dissertation). Linköping: Linköpings universitet
Åpne denne publikasjonen i ny fane eller vindu >>System-on-Chip test scheduling with defect-probability and temperature considerations
2007 (engelsk)Licentiatavhandling, monografi (Annet vitenskapelig)
Abstract [en]

Electronic systems have become highly complex, which results in a dramatic increase of both design and production cost. Recently a core-based system-on-chip (SoC) design methodology has been employed in order to reduce these costs. However, testing of SoCs has been facing challenges such as long test application time and high temperature during test. In this thesis, we address the problem of minimizing test application time for SoCs and propose three techniques to generate efficient test schedules.

First, a defect-probability driven test scheduling technique is presented for production test, in which an abort-on-first-fail (AOFF) test approach is employed and a hybrid built-in self-test architecture is assumed. Using an AOFF test approach, the test process can be aborted as soon as the first fault is detected. Given the defect probabilities of individual cores, a method is proposed to calculate the expected test application time (ETAT). A heuristic is then proposed to generate test schedules with minimized ETATs.

Second, a power-constrained test scheduling approach using test set partitioning is proposed. It assumes that, during the test, the total amount of power consumed by the cores being tested in parallel has to be lower than a given limit. A heuristic is proposed to minimize the test application time, in which a test set partitioning technique is employed to generate more efficient test schedules.

Third, a thermal-aware test scheduling approach is presented, in which test set partitioning and interleaving are employed. A constraint logic programming (CLP) approach is deployed to find the optimal solution. Moreover, a heuristic is also developed to generate near-optimal test schedules especially for large designs to which the CLP-based algorithm is inapplicable.

Experiments based on benchmark designs have been carried out to demonstrate the applicability and efficiency of the proposed techniques.

sted, utgiver, år, opplag, sider
Linköping: Linköpings universitet, 2007. s. 111
Serie
Linköping Studies in Information Science. Dissertation, ISSN 1403-6231 ; 1313
HSV kategori
Identifikatorer
urn:nbn:se:liu:diva-38257 (URN)LiU-Tek-Lic-2007:22 (Lokal ID)9789185831814 (ISBN)LiU-Tek-Lic-2007:22 (Arkivnummer)LiU-Tek-Lic-2007:22 (OAI)
Presentation
2007-06-15, Alan Turing, hus E, Campus Valla, Linköpings universitet, Linköping, 13:15 (engelsk)
Veileder
Merknad

2007

Tilgjengelig fra: 2009-10-10 Laget: 2009-10-10 Sist oppdatert: 2023-02-13bibliografisk kontrollert
Organisasjoner