Cargando…
Optimal Method for Test and Repair Memories Using Redundancy Mechanism for SoC
The current system-on-chip (SoC)-based devices uses embedded memories of enormous size. Most of these systems’ area is dense with memories and promotes different types of faults appearance in memory. The memory faults become a severe issue when they affect the yield of the product. A memory-test and...
Autores principales: | , |
---|---|
Formato: | Online Artículo Texto |
Lenguaje: | English |
Publicado: |
MDPI
2021
|
Materias: | |
Acceso en línea: | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8306510/ https://www.ncbi.nlm.nih.gov/pubmed/34357221 http://dx.doi.org/10.3390/mi12070811 |
_version_ | 1783727828237287424 |
---|---|
author | Alnatheer, Suleman Ahmed, Mohammed Altaf |
author_facet | Alnatheer, Suleman Ahmed, Mohammed Altaf |
author_sort | Alnatheer, Suleman |
collection | PubMed |
description | The current system-on-chip (SoC)-based devices uses embedded memories of enormous size. Most of these systems’ area is dense with memories and promotes different types of faults appearance in memory. The memory faults become a severe issue when they affect the yield of the product. A memory-test and -repair scheme is an attractive solution to tackle this kind of problem. The built-in self-repair (BISR) scheme is a prominent method to handle this issue. The BISR scheme is widely used to repair the defective memories for an SoC-based system. It uses a built-in redundancy analysis (BIRA) circuit to allocate the redundancy when defects appear in the memory. The data are accessed from the redundancy allocation when the faulty memory is operative. Thus, this BIRA scheme affects the area overhead for the BISR circuit when it integrates to the SoC. The spare row and spare column–based BISR method is proposed to receive the optimal repair rate with a low area overhead. It tests the memories for almost all the fault types and repairs the memory by using spare rows and columns. The proposed BISR block’s performance was measured for the optimal repair rate and the area overhead. The area overhead, timing, and repair rate were compared with the other approaches. Furthermore, the study noticed that the repair rate and area overhead would increase by increasing the spare-row/column allocation. |
format | Online Article Text |
id | pubmed-8306510 |
institution | National Center for Biotechnology Information |
language | English |
publishDate | 2021 |
publisher | MDPI |
record_format | MEDLINE/PubMed |
spelling | pubmed-83065102021-07-25 Optimal Method for Test and Repair Memories Using Redundancy Mechanism for SoC Alnatheer, Suleman Ahmed, Mohammed Altaf Micromachines (Basel) Article The current system-on-chip (SoC)-based devices uses embedded memories of enormous size. Most of these systems’ area is dense with memories and promotes different types of faults appearance in memory. The memory faults become a severe issue when they affect the yield of the product. A memory-test and -repair scheme is an attractive solution to tackle this kind of problem. The built-in self-repair (BISR) scheme is a prominent method to handle this issue. The BISR scheme is widely used to repair the defective memories for an SoC-based system. It uses a built-in redundancy analysis (BIRA) circuit to allocate the redundancy when defects appear in the memory. The data are accessed from the redundancy allocation when the faulty memory is operative. Thus, this BIRA scheme affects the area overhead for the BISR circuit when it integrates to the SoC. The spare row and spare column–based BISR method is proposed to receive the optimal repair rate with a low area overhead. It tests the memories for almost all the fault types and repairs the memory by using spare rows and columns. The proposed BISR block’s performance was measured for the optimal repair rate and the area overhead. The area overhead, timing, and repair rate were compared with the other approaches. Furthermore, the study noticed that the repair rate and area overhead would increase by increasing the spare-row/column allocation. MDPI 2021-07-10 /pmc/articles/PMC8306510/ /pubmed/34357221 http://dx.doi.org/10.3390/mi12070811 Text en © 2021 by the authors. https://creativecommons.org/licenses/by/4.0/Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/). |
spellingShingle | Article Alnatheer, Suleman Ahmed, Mohammed Altaf Optimal Method for Test and Repair Memories Using Redundancy Mechanism for SoC |
title | Optimal Method for Test and Repair Memories Using Redundancy Mechanism for SoC |
title_full | Optimal Method for Test and Repair Memories Using Redundancy Mechanism for SoC |
title_fullStr | Optimal Method for Test and Repair Memories Using Redundancy Mechanism for SoC |
title_full_unstemmed | Optimal Method for Test and Repair Memories Using Redundancy Mechanism for SoC |
title_short | Optimal Method for Test and Repair Memories Using Redundancy Mechanism for SoC |
title_sort | optimal method for test and repair memories using redundancy mechanism for soc |
topic | Article |
url | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8306510/ https://www.ncbi.nlm.nih.gov/pubmed/34357221 http://dx.doi.org/10.3390/mi12070811 |
work_keys_str_mv | AT alnatheersuleman optimalmethodfortestandrepairmemoriesusingredundancymechanismforsoc AT ahmedmohammedaltaf optimalmethodfortestandrepairmemoriesusingredundancymechanismforsoc |