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...
Saved in:
Main Author: | |
---|---|
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 |