Fsm-Based Enhanced March C- Algorithm For Memory Built-In Self-Test

Algorithms plays an important role in the Memory Built-In Self-Test as its structure will define the fault coverage of the system. Thus, the improvement of the algorithms will allow more fault types being identified in single test. For MARCH C- algorithm, it was a quite balance algorithm as it has t...

Full description

Saved in:
Bibliographic Details
Main Author: CH’NG , MING ZONG
Format: Thesis
Language:English
Published: 2017
Subjects:
Online Access:http://eprints.usm.my/39370/1/CH%E2%80%99NG_MING_ZONG_24_Pages.pdf
http://eprints.usm.my/39370/
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Universiti Sains Malaysia
Language: English
id my.usm.eprints.39370
record_format eprints
spelling my.usm.eprints.39370 http://eprints.usm.my/39370/ Fsm-Based Enhanced March C- Algorithm For Memory Built-In Self-Test CH’NG , MING ZONG TK1-9971 Electrical engineering. Electronics. Nuclear engineering Algorithms plays an important role in the Memory Built-In Self-Test as its structure will define the fault coverage of the system. Thus, the improvement of the algorithms will allow more fault types being identified in single test. For MARCH C- algorithm, it was a quite balance algorithm as it has the ability to cover Address Decoder Fault, Stuck-At Fault, Transition Fault and Coupling Fault but it was not able to identify Read Destructive Fault and Data Retention Fault. To increase the fault coverage of the MARCH C- algorithm on that two fault types, some enhancements were needed to make on the algorithm. Through the analysis of the fault patterns and other algorithm, it was found that multiple read operation within a single MARCH element from MARCH-NU algorithm can aid in the identification of the Read Destructive Fault whereas having HOLD time in the MARCH 9N algorithm would expose the Data Retention Fault. By integrating both new fault identification methodologies into the MARCH C- algorithm and enhance it so that it would able to increase the identification of the Data Retention Fault and Read Destructive Fault by 100% and without causing any performance to interfere with the original fault identification ability. Besides that, the enhanced MARCH C- algorithm can structurally identify the fault types and differentiate among the behavioural faults (Data Retention Faults) and common memory faults as well as among Stuck-At Fault and Transition Fault. Fault injection test were carried out to ensure the coverage of the enhanced MARCH C- algorithm. It was having high passing rate which are 100% v identification of the Stuck-At Fault, Transition Fault, Data Retention Fault, Inversion Read Fault, Incorrect Read Fault and Read Destructive Fault. It also obtained 95.16% for the State Coupling Fault and Idempotent Coupling Fault. As a conclusion, the enhanced MARCH C- algorithm had increased its fault type identification in Data Retention Fault and Read Destructive Fault while having the ability to structurally identify the fault types. 2017 Thesis NonPeerReviewed application/pdf en http://eprints.usm.my/39370/1/CH%E2%80%99NG_MING_ZONG_24_Pages.pdf CH’NG , MING ZONG (2017) Fsm-Based Enhanced March C- Algorithm For Memory Built-In Self-Test. Masters thesis, Universiti Sains Malaysia.
institution Universiti Sains Malaysia
building Hamzah Sendut Library
collection Institutional Repository
continent Asia
country Malaysia
content_provider Universiti Sains Malaysia
content_source USM Institutional Repository
url_provider http://eprints.usm.my/
language English
topic TK1-9971 Electrical engineering. Electronics. Nuclear engineering
spellingShingle TK1-9971 Electrical engineering. Electronics. Nuclear engineering
CH’NG , MING ZONG
Fsm-Based Enhanced March C- Algorithm For Memory Built-In Self-Test
description Algorithms plays an important role in the Memory Built-In Self-Test as its structure will define the fault coverage of the system. Thus, the improvement of the algorithms will allow more fault types being identified in single test. For MARCH C- algorithm, it was a quite balance algorithm as it has the ability to cover Address Decoder Fault, Stuck-At Fault, Transition Fault and Coupling Fault but it was not able to identify Read Destructive Fault and Data Retention Fault. To increase the fault coverage of the MARCH C- algorithm on that two fault types, some enhancements were needed to make on the algorithm. Through the analysis of the fault patterns and other algorithm, it was found that multiple read operation within a single MARCH element from MARCH-NU algorithm can aid in the identification of the Read Destructive Fault whereas having HOLD time in the MARCH 9N algorithm would expose the Data Retention Fault. By integrating both new fault identification methodologies into the MARCH C- algorithm and enhance it so that it would able to increase the identification of the Data Retention Fault and Read Destructive Fault by 100% and without causing any performance to interfere with the original fault identification ability. Besides that, the enhanced MARCH C- algorithm can structurally identify the fault types and differentiate among the behavioural faults (Data Retention Faults) and common memory faults as well as among Stuck-At Fault and Transition Fault. Fault injection test were carried out to ensure the coverage of the enhanced MARCH C- algorithm. It was having high passing rate which are 100% v identification of the Stuck-At Fault, Transition Fault, Data Retention Fault, Inversion Read Fault, Incorrect Read Fault and Read Destructive Fault. It also obtained 95.16% for the State Coupling Fault and Idempotent Coupling Fault. As a conclusion, the enhanced MARCH C- algorithm had increased its fault type identification in Data Retention Fault and Read Destructive Fault while having the ability to structurally identify the fault types.
format Thesis
author CH’NG , MING ZONG
author_facet CH’NG , MING ZONG
author_sort CH’NG , MING ZONG
title Fsm-Based Enhanced March C- Algorithm For Memory Built-In Self-Test
title_short Fsm-Based Enhanced March C- Algorithm For Memory Built-In Self-Test
title_full Fsm-Based Enhanced March C- Algorithm For Memory Built-In Self-Test
title_fullStr Fsm-Based Enhanced March C- Algorithm For Memory Built-In Self-Test
title_full_unstemmed Fsm-Based Enhanced March C- Algorithm For Memory Built-In Self-Test
title_sort fsm-based enhanced march c- algorithm for memory built-in self-test
publishDate 2017
url http://eprints.usm.my/39370/1/CH%E2%80%99NG_MING_ZONG_24_Pages.pdf
http://eprints.usm.my/39370/
_version_ 1643709632156270592