Microprocessor Testability Analysis for Software-Based Self-Testing

碩士 === 國立臺灣大學 === 電子工程學研究所 === 92 === Software-Based Self-Testing is a very cost efficient test method. There is no DFT overhead and it achieves at-speed testing without expensive ATE test equipment. However, there are still many bottlenecks. For example, how to generate a high fault coverage test p...

Full description

Bibliographic Details
Main Authors: Chin-Yu Chang, 張欽俞
Other Authors: 黃俊郎
Format: Others
Language:en_US
Published: 2004
Online Access:http://ndltd.ncl.edu.tw/handle/s5g8wy
id ndltd-TW-092NTU05428088
record_format oai_dc
spelling ndltd-TW-092NTU054280882019-05-15T19:37:49Z http://ndltd.ncl.edu.tw/handle/s5g8wy Microprocessor Testability Analysis for Software-Based Self-Testing 微處理器軟體自我測試的可測試性分析 Chin-Yu Chang 張欽俞 碩士 國立臺灣大學 電子工程學研究所 92 Software-Based Self-Testing is a very cost efficient test method. There is no DFT overhead and it achieves at-speed testing without expensive ATE test equipment. However, there are still many bottlenecks. For example, how to generate a high fault coverage test programs? On the other hand, How to synthesize an effective assembly test programs very fast? It is also a big challenge In this paper, we propose a statistical simulation-based approach. At first, a random sequence test template set based on the instruction set architecture of processor is generated. Then the processor is asked to execute by an X-Based simulator. The purpose of X-Based simulation is to extract the relationship between instruction set and modules. According to the simulation result, the statistical method is applied. It guides the test template set to detect internal faults with higher testability. In this approach, the processor is applied under normal functional mode so that processor deeply executes at-speed test without DFT overhead. A real case for 8051 microprocessor is implemented in this paper. 黃俊郎 2004 學位論文 ; thesis 43 en_US
collection NDLTD
language en_US
format Others
sources NDLTD
description 碩士 === 國立臺灣大學 === 電子工程學研究所 === 92 === Software-Based Self-Testing is a very cost efficient test method. There is no DFT overhead and it achieves at-speed testing without expensive ATE test equipment. However, there are still many bottlenecks. For example, how to generate a high fault coverage test programs? On the other hand, How to synthesize an effective assembly test programs very fast? It is also a big challenge In this paper, we propose a statistical simulation-based approach. At first, a random sequence test template set based on the instruction set architecture of processor is generated. Then the processor is asked to execute by an X-Based simulator. The purpose of X-Based simulation is to extract the relationship between instruction set and modules. According to the simulation result, the statistical method is applied. It guides the test template set to detect internal faults with higher testability. In this approach, the processor is applied under normal functional mode so that processor deeply executes at-speed test without DFT overhead. A real case for 8051 microprocessor is implemented in this paper.
author2 黃俊郎
author_facet 黃俊郎
Chin-Yu Chang
張欽俞
author Chin-Yu Chang
張欽俞
spellingShingle Chin-Yu Chang
張欽俞
Microprocessor Testability Analysis for Software-Based Self-Testing
author_sort Chin-Yu Chang
title Microprocessor Testability Analysis for Software-Based Self-Testing
title_short Microprocessor Testability Analysis for Software-Based Self-Testing
title_full Microprocessor Testability Analysis for Software-Based Self-Testing
title_fullStr Microprocessor Testability Analysis for Software-Based Self-Testing
title_full_unstemmed Microprocessor Testability Analysis for Software-Based Self-Testing
title_sort microprocessor testability analysis for software-based self-testing
publishDate 2004
url http://ndltd.ncl.edu.tw/handle/s5g8wy
work_keys_str_mv AT chinyuchang microprocessortestabilityanalysisforsoftwarebasedselftesting
AT zhāngqīnyú microprocessortestabilityanalysisforsoftwarebasedselftesting
AT chinyuchang wēichùlǐqìruǎntǐzìwǒcèshìdekěcèshìxìngfēnxī
AT zhāngqīnyú wēichùlǐqìruǎntǐzìwǒcèshìdekěcèshìxìngfēnxī
_version_ 1719090962942132224