Suppressing Test Inflation in Shared-Memory Parallel Automatic Test Pattern Generation

碩士 === 國立交通大學 === 電信工程研究所 === 100 === Multicore machines enable the possibility of parallel computing in Automatic Test Pattern Generation (ATPG). With sufficient computing power, previously proposed parallel ATPG has reached near linear speedup. However, test inflation in parallel ATPG yet arises a...

Full description

Bibliographic Details
Main Author: 顧鈞堯
Other Authors: 溫宏斌
Format: Others
Language:en_US
Published: 2012
Online Access:http://ndltd.ncl.edu.tw/handle/60809277023248582339
id ndltd-TW-100NCTU5435095
record_format oai_dc
spelling ndltd-TW-100NCTU54350952016-03-28T04:20:38Z http://ndltd.ncl.edu.tw/handle/60809277023248582339 Suppressing Test Inflation in Shared-Memory Parallel Automatic Test Pattern Generation 共享記憶體架構下平行測試向量產生器的 向量增長抑制技術 顧鈞堯 碩士 國立交通大學 電信工程研究所 100 Multicore machines enable the possibility of parallel computing in Automatic Test Pattern Generation (ATPG). With sufficient computing power, previously proposed parallel ATPG has reached near linear speedup. However, test inflation in parallel ATPG yet arises as a critical problem and limits its practicality. Therefore, we developed a parallel ATPG system that incorporates concurrent interruption, ripple compaction and fault ordering to deal with the test-inflation problem. Concurrent interruption aborts test generation on simultaneously detected faults by fault simulation. Ripple compaction combines tests for different faults while fault ordering strategically arranges the fault list to reduce the number of test generations and speeds up the ATPG process. As a result, the proposed parallel ATPG system effectively reduces 11% pattern count with 0% test inflation while maintaining an average of 6.5X speedup with no attenuation in fault coverage on experimental circuits. 溫宏斌 2012 學位論文 ; thesis 40 en_US
collection NDLTD
language en_US
format Others
sources NDLTD
description 碩士 === 國立交通大學 === 電信工程研究所 === 100 === Multicore machines enable the possibility of parallel computing in Automatic Test Pattern Generation (ATPG). With sufficient computing power, previously proposed parallel ATPG has reached near linear speedup. However, test inflation in parallel ATPG yet arises as a critical problem and limits its practicality. Therefore, we developed a parallel ATPG system that incorporates concurrent interruption, ripple compaction and fault ordering to deal with the test-inflation problem. Concurrent interruption aborts test generation on simultaneously detected faults by fault simulation. Ripple compaction combines tests for different faults while fault ordering strategically arranges the fault list to reduce the number of test generations and speeds up the ATPG process. As a result, the proposed parallel ATPG system effectively reduces 11% pattern count with 0% test inflation while maintaining an average of 6.5X speedup with no attenuation in fault coverage on experimental circuits.
author2 溫宏斌
author_facet 溫宏斌
顧鈞堯
author 顧鈞堯
spellingShingle 顧鈞堯
Suppressing Test Inflation in Shared-Memory Parallel Automatic Test Pattern Generation
author_sort 顧鈞堯
title Suppressing Test Inflation in Shared-Memory Parallel Automatic Test Pattern Generation
title_short Suppressing Test Inflation in Shared-Memory Parallel Automatic Test Pattern Generation
title_full Suppressing Test Inflation in Shared-Memory Parallel Automatic Test Pattern Generation
title_fullStr Suppressing Test Inflation in Shared-Memory Parallel Automatic Test Pattern Generation
title_full_unstemmed Suppressing Test Inflation in Shared-Memory Parallel Automatic Test Pattern Generation
title_sort suppressing test inflation in shared-memory parallel automatic test pattern generation
publishDate 2012
url http://ndltd.ncl.edu.tw/handle/60809277023248582339
work_keys_str_mv AT gùjūnyáo suppressingtestinflationinsharedmemoryparallelautomatictestpatterngeneration
AT gùjūnyáo gòngxiǎngjìyìtǐjiàgòuxiàpíngxíngcèshìxiàngliàngchǎnshēngqìdexiàngliàngzēngzhǎngyìzhìjìshù
_version_ 1718213515429281792