Advanced Search
Volume 45 Issue 9
Sep.  2023
Turn off MathJax
Article Contents
CAI Zhikuang, YU Haojie, YANG Hang, WANG Zixuan, GUO Yufeng. Design of Novel Dynamic March Algorithm Based on Memory Built-in Self-test[J]. Journal of Electronics & Information Technology, 2023, 45(9): 3420-3429. doi: 10.11999/JEIT221032
Citation: CAI Zhikuang, YU Haojie, YANG Hang, WANG Zixuan, GUO Yufeng. Design of Novel Dynamic March Algorithm Based on Memory Built-in Self-test[J]. Journal of Electronics & Information Technology, 2023, 45(9): 3420-3429. doi: 10.11999/JEIT221032

Design of Novel Dynamic March Algorithm Based on Memory Built-in Self-test

doi: 10.11999/JEIT221032
Funds:  The National Key Research and Development Program of China (2018YFB2202005),The National Natural Science Foundation of China(61974073), The Postgraduate Research & Practice Innovation Program of Jiangsu Province (SJCX21_0272)
  • Received Date: 2022-08-08
  • Accepted Date: 2022-12-20
  • Rev Recd Date: 2022-12-07
  • Available Online: 2022-12-22
  • Publish Date: 2023-09-27
  • As the largest module and one of the most important modules in the System on Chip (SoC), the stability and reliability of memory are related to whether the whole chip can work normally. In order to improve the test efficiency of memory, a novel Dynamic March algorithm—Dynamic-RAWC is proposed. The fault detection effect of the Dynamic-RAWC algorithm is better than that of the classic March RAW algorithm: the dynamic fault coverage is increased by 31.3%. This considerable effect is due to the fact that the test elements of Hammer, March C+ algorithm and some new test elements are integrated into the proposed algorithm which is optimized based on the classic March RAW algorithm. In contrast to ordinary March-type algorithms which have fixed elements, the proposed algorithm supports the user to customize the execution order of the algorithm to meet the detection needs of different faults model, and can dynamically switch the algorithm elements, adjusting between the time complexity and the fault coverage to achieve a good balance.
  • loading
  • [1]
    DU Xiaogang, REDDY S M, CHENG W T, et al. At-speed built-in self-repair analyzer for embedded word-oriented memories[C]. The 17th International Conference on VLSI Design, Mumbai, India, 2004: 895–900.
    [2]
    CHENG W T, HILL C J, and KEBICHI O. Full-speed BIST controller for testing embedded synchronous memories[P]. USA Patent, 6829728, 2004.
    [3]
    ALNATHEER S and AHMED M A. Optimal method for test and repair memories using redundancy mechanism for SoC[J]. Micromachines, 2021, 12(7): 811. doi: 10.3390/mi12070811
    [4]
    MADDELA V, SINHA S K, PARVATHI M, et al. Fault detection and analysis in embedded SRAM for sub nanometer technology[C]. 2022 International Conference on Applied Artificial Intelligence and Computing (ICAAIC), Salem, India, 2022: 1784–1788.
    [5]
    WOJCIECHOWSKI A A, MARCINEK K, and PLESKACZ W A. Configurable MBIST processor for embedded memories testing[C]. 2019 MIXDES-26th International Conference "Mixed Design of Integrated Circuits and Systems", Rzeszow, Poland, 2019: 341–344.
    [6]
    BAO Chong and ZHANG Shancong. Algorithm-based fault tolerance for discrete wavelet transform implemented on GPUs[J]. Journal of Systems Architecture, 2020, 108: 101823. doi: 10.1016/j.sysarc.2020.101823
    [7]
    HANTOS G, FLYNN D, and DESMULLIEZ M P Y. Built-in self-test (BIST) methods for MEMS: A review[J]. Micromachines, 2020, 12(1): 40. doi: 10.3390/mi12010040
    [8]
    JIDIN A Z, HUSSIN R, FOOK L W, et al. An automation program for march algorithm fault detection analysis[C]. 2021 IEEE Asia Pacific Conference on Circuit and Systems (APCCAS), Penang, Malaysia, 2021: 149–152.
    [9]
    AHMED M A and ABUAGOUB A M. MBIST controller based on March-ee algorithm[J]. Journal of Circuits, Systems and Computers, 2021, 30(9): 2150160. doi: 10.1142/S0218126621501607
    [10]
    庞理. 基于冗余共享的嵌入式SRAM的内建自测试修复及失效分析[D]. [硕士论文], 西安电子科技大学, 2015.

    PANG Li. Embedded SRAM build-in-self test and repair for failure analysis based on redundancy shared[D]. [Master dissertation], Xidian University, 2015.
    [11]
    BENSO A, BOSIO A, DI CARLO S, et al. Automatic March tests generation for static and dynamic faults in SRAMs[C]. European Test Symposium (ETS'05), Tallinn, Estonia, 2005: 122–127.
    [12]
    AL-HARBI S M, NOOR F, and AL-TURJMAN F M. March DSS: A new diagnostic march test for all memory simple static faults[J]. IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems, 2007, 26(9): 1713–1720. doi: 10.1109/TCAD.2007.895609
    [13]
    BORRI S, HAGE-HASSAN M, GIRARD P, et al. Defect-oriented dynamic fault models for embedded-SRAMs[C]. The 8th IEEE European Test Workshop, 2003. Proceedings, Maastricht, Netherlands, 2003: 23–28.
    [14]
    HAMDIOUI S, AL-ARS Z, and VAN DE GOOR A J. Testing static and dynamic faults in random access memories[C]. The 20th IEEE VLSI Test Symposium (VTS 2002), Monterey, USA, 2002: 395–400.
    [15]
    JIDIN A Z, HUSSIN R, MISPAN M S, et al. Novel march test algorithm optimization strategy for improving unlinked faults detection[C]. 2021 IEEE Asia Pacific Conference on Circuit and Systems (APCCAS), Penang, Malaysia, 2021: 117–120.
  • 加载中

Catalog

    通讯作者: 陈斌, bchen63@163.com
    • 1. 

      沈阳化工大学材料科学与工程学院 沈阳 110142

    1. 本站搜索
    2. 百度学术搜索
    3. 万方数据库搜索
    4. CNKI搜索

    Figures(6)  / Tables(7)

    Article Metrics

    Article views (464) PDF downloads(77) Cited by()
    Proportional views
    Related

    /

    DownLoad:  Full-Size Img  PowerPoint
    Return
    Return