Efficient Diagnosis and Repair Techniques for Drowsy Static Random Access Memories

碩士 === 國立中央大學 === 電機工程研究所 === 96 === Memory core is one key component in system-on-chip (SOC) designs. Also, memory cores usually represent a significant portion of the chip area. Therefore, the yield of memory cores dominates the yield of the chip. Efficient yield-improvement techniques for memory...

Full description

Bibliographic Details
Main Authors: Bing-Wei Huang, 黃秉偉
Other Authors: Jin-Fu Li
Format: Others
Language:en_US
Published: 2008
Online Access:http://ndltd.ncl.edu.tw/handle/38160709914490820240
id ndltd-TW-096NCU05442123
record_format oai_dc
spelling ndltd-TW-096NCU054421232015-11-25T04:04:57Z http://ndltd.ncl.edu.tw/handle/38160709914490820240 Efficient Diagnosis and Repair Techniques for Drowsy Static Random Access Memories 應用於貪睡靜態記憶體之有效診斷與修復技術 Bing-Wei Huang 黃秉偉 碩士 國立中央大學 電機工程研究所 96 Memory core is one key component in system-on-chip (SOC) designs. Also, memory cores usually represent a significant portion of the chip area. Therefore, the yield of memory cores dominates the yield of the chip. Efficient yield-improvement techniques for memory cores thus are essential for improving the yield of the chip. Diagnosis and repair are two major techniques for improving the yields of memory cores. On the other hand, leakage power issue is another challenge for designing nano-scale SOCs. Drowsy static random access memory (SRAM) is one possible candidate of memory core with low-leakage power consumption. Therefore, we propose efficient diagnosis and repair techniques for drowsy SRAMs in this thesis. First, we propose a March D2 algorithm for distinguishing drowsy faults (DFs) from non-drowsy faults (NDFs). We also propose a March D6 diagnosis algorithm for distinguishing all DFs of drowsy SRAMs. The test complexity of a March D6 algorithm is O((10*log2N+17+9*log2W)*N), where N represents the number of words of the memory under test; W represents the word width of memory. Second, an efficient built-in self-repair (BISR) scheme is proposed to repair defective drowsy SRAMs. A new redundancy analysis (RA) algorithm is proposed to allocate redundancies of the drowsy SRAM with spare rows, spare columns, and drowsy-masking registers (DMRs) [2]. The proposed BISR scheme can repair DFs by disabling the drowsy operation mode of the corresponding rows with DMRs. Simulation results show that the repair rate (the ratio of the number of repaired memories to the number of defective memories) of the proposed RA algorithm is 91%, which is better than that of repair-most algorithm which offers 67% repair rate. Jin-Fu Li 李進福 2008 學位論文 ; thesis 73 en_US
collection NDLTD
language en_US
format Others
sources NDLTD
description 碩士 === 國立中央大學 === 電機工程研究所 === 96 === Memory core is one key component in system-on-chip (SOC) designs. Also, memory cores usually represent a significant portion of the chip area. Therefore, the yield of memory cores dominates the yield of the chip. Efficient yield-improvement techniques for memory cores thus are essential for improving the yield of the chip. Diagnosis and repair are two major techniques for improving the yields of memory cores. On the other hand, leakage power issue is another challenge for designing nano-scale SOCs. Drowsy static random access memory (SRAM) is one possible candidate of memory core with low-leakage power consumption. Therefore, we propose efficient diagnosis and repair techniques for drowsy SRAMs in this thesis. First, we propose a March D2 algorithm for distinguishing drowsy faults (DFs) from non-drowsy faults (NDFs). We also propose a March D6 diagnosis algorithm for distinguishing all DFs of drowsy SRAMs. The test complexity of a March D6 algorithm is O((10*log2N+17+9*log2W)*N), where N represents the number of words of the memory under test; W represents the word width of memory. Second, an efficient built-in self-repair (BISR) scheme is proposed to repair defective drowsy SRAMs. A new redundancy analysis (RA) algorithm is proposed to allocate redundancies of the drowsy SRAM with spare rows, spare columns, and drowsy-masking registers (DMRs) [2]. The proposed BISR scheme can repair DFs by disabling the drowsy operation mode of the corresponding rows with DMRs. Simulation results show that the repair rate (the ratio of the number of repaired memories to the number of defective memories) of the proposed RA algorithm is 91%, which is better than that of repair-most algorithm which offers 67% repair rate.
author2 Jin-Fu Li
author_facet Jin-Fu Li
Bing-Wei Huang
黃秉偉
author Bing-Wei Huang
黃秉偉
spellingShingle Bing-Wei Huang
黃秉偉
Efficient Diagnosis and Repair Techniques for Drowsy Static Random Access Memories
author_sort Bing-Wei Huang
title Efficient Diagnosis and Repair Techniques for Drowsy Static Random Access Memories
title_short Efficient Diagnosis and Repair Techniques for Drowsy Static Random Access Memories
title_full Efficient Diagnosis and Repair Techniques for Drowsy Static Random Access Memories
title_fullStr Efficient Diagnosis and Repair Techniques for Drowsy Static Random Access Memories
title_full_unstemmed Efficient Diagnosis and Repair Techniques for Drowsy Static Random Access Memories
title_sort efficient diagnosis and repair techniques for drowsy static random access memories
publishDate 2008
url http://ndltd.ncl.edu.tw/handle/38160709914490820240
work_keys_str_mv AT bingweihuang efficientdiagnosisandrepairtechniquesfordrowsystaticrandomaccessmemories
AT huángbǐngwěi efficientdiagnosisandrepairtechniquesfordrowsystaticrandomaccessmemories
AT bingweihuang yīngyòngyútānshuìjìngtàijìyìtǐzhīyǒuxiàozhěnduànyǔxiūfùjìshù
AT huángbǐngwěi yīngyòngyútānshuìjìngtàijìyìtǐzhīyǒuxiàozhěnduànyǔxiūfùjìshù
_version_ 1718136531723485184