Volume 47 Issue 4
Apr.  2021
Turn off MathJax
Article Contents
WANG Bo, MENG Yafeng. A residue codes and berger codes combined coding self-check method for embryonic electronic cell[J]. Journal of Beijing University of Aeronautics and Astronautics, 2021, 47(4): 875-884. doi: 10.13700/j.bh.1001-5965.2018.0622(in Chinese)
Citation: WANG Bo, MENG Yafeng. A residue codes and berger codes combined coding self-check method for embryonic electronic cell[J]. Journal of Beijing University of Aeronautics and Astronautics, 2021, 47(4): 875-884. doi: 10.13700/j.bh.1001-5965.2018.0622(in Chinese)

A residue codes and berger codes combined coding self-check method for embryonic electronic cell

doi: 10.13700/j.bh.1001-5965.2018.0622
Funds:

National Natural Science Foundation of China 61372039

More Information
  • Corresponding author: MENG Yafeng, E-mail: myfrad@163.com
  • Received Date: 29 Oct 2018
  • Accepted Date: 18 Jan 2019
  • Publish Date: 20 Apr 2021
  • According to embryonic electronic cell self-check demand, the residue code and berger code relationships between operands and results are analyzed based on basic logic and arithmetic operations. Aimed at address generator and I/O router, embryonic electronic cell equality operation is analyzed between inputs and outputs. With single fault detected by residue code and multiple bits unidirectional fault detected by berger code, a residue and berger combined coding self-check method is proposed. The process and realization of the proposed method are presented, and the checker is designed. Embryonic electronic cell fault detection rate, self-detection rate and hardware resource consumption based on the proposed method are analyzed. A simulation experiment is presented based on a sequential logic circuit to verify fault detection ability and self-check ability of the proposed method to various modules of embryonic electronic cell.

     

  • loading
  • [1]
    王涛, 蔡金燕, 孟亚峰, 等. 胚胎电子细胞阵列中空闲细胞的配置[J]. 航空学报, 2017, 38(4): 320266. https://www.cnki.com.cn/Article/CJFDTOTAL-HKXB201704017.htm

    WANG T, CAI J Y, MENG Y F, et al. Configuration of idle cells in embryonic electronic cell array[J]. Acta Aeronautica et Astronautica Sinica, 2017, 38(4): 320266(in Chinese). https://www.cnki.com.cn/Article/CJFDTOTAL-HKXB201704017.htm
    [2]
    ANGE D, SIPPER M, MARCHAL P.Embryonic electronics[J]. BioSystems, 1999, 51(3): 145-152. doi: 10.1016/S0303-2647(99)00052-0
    [3]
    张砦, 王友仁. 应用设计过程的胚胎硬件细胞单元粒度优化方法[J]. 航空学报, 2016, 37(11): 3502-3511. https://www.cnki.com.cn/Article/CJFDTOTAL-HKXB201611028.htm

    ZHANG Z, WANG Y R.Cell granularity optimization method of embryonics hardware in application design process[J]. Acta Aeronautica et Astronautica Sinica, 2016, 37(11): 3502-3511(in Chinese). https://www.cnki.com.cn/Article/CJFDTOTAL-HKXB201611028.htm
    [4]
    李岳, 王南天, 钱彦岭. 原核细胞仿生自修复电路设计[J]. 国防科技大学学报, 2012, 34(3): 154-157. doi: 10.3969/j.issn.1001-2486.2012.03.030

    LI Y, WANG N T, QIAN Y L.Self-healing circuit design inspired by prokaryotic cell[J]. Journal of National University of Defense Technology, 2012, 34(3): 154-157(in Chinese). doi: 10.3969/j.issn.1001-2486.2012.03.030
    [5]
    徐佳庆, 窦勇, 吕启, 等. 电子组织: 一种具有自适应能力的可重构仿生硬件结构[J]. 计算机研究与发展, 2012, 49(9): 2005-2017. https://www.cnki.com.cn/Article/CJFDTOTAL-JFYZ201209024.htm

    XU J Q, DOU Y, LV Q, et al. eTissue: An adaptive reconfigurable bio-inspired hardware architecture[J]. Journal of Computer Research and Development, 2012, 49(9): 2005-2017(in Chinese). https://www.cnki.com.cn/Article/CJFDTOTAL-JFYZ201209024.htm
    [6]
    BRADLEY D, ORTEGA-SANCHEZ C, TYRRELL A M.Embryonics+immunotronics: A bio-inspired approach to fault tolerance[C]//Proceedings of 2nd NASA/DoD Workshop on Evolvable Hardware.Piscataway: IEEE Press, 2000: 215-223.
    [7]
    李丹阳, 蔡金燕, 孟亚峰, 等. 基于双模冗余的胚胎电子细胞阵列在线故障检测[J]. 北京航空航天大学学报, 2017, 43(6): 1112-1122. doi: 10.13700/j.bh.1001-5965.2016.0745

    LI D Y, CAI J Y, MENG Y F, et al. Online fault detection based on dual modular redundancy for embryonics array[J]. Journal of Beijing University of Aeronautics and Astronautics, 2017, 43(6): 1112-1122(in Chinese). doi: 10.13700/j.bh.1001-5965.2016.0745
    [8]
    MANGE D, SANCHEZ E, STAUFFER A, et al. Embryonics: A new methodology for designing field-programmable gate arrays with self-repair and self-replicating[J]. IEEE Transactions on Very Large Scale Integration(VLSI) Systems, 1998, 6(3): 387-399. doi: 10.1109/92.711310
    [9]
    BRADLEY D, TYRRELL A M.The architecture for a hardware immune system[C]//Proceedings of 3rd NASA/DoD Workshop on Evolvable Hardware.Piscataway: IEEE Press, 2001: 193-200.
    [10]
    PRODAN L, UDRESCU M, VLADUTIU M, et al.Self-repairing embryonic memory arrays[C]//Proceedings of 6th NASA/DoD Conference on Evolvable Hardware.Piscataway: IEEE Press, 2004: 130-137.
    [11]
    YANG S S, WANG Y R.A new self-repairing digital circuit based on embryonic cellular array[C]//Proceedings of 2006 8th International Conference on Solid State and Integrated Circuit Technology.Piscataway: IEEE Press, 2006: 1997-1999.
    [12]
    郝国锋, 王友仁, 张砦, 等. 可重构硬件芯片级故障定位与自主修复方法[J]. 电子学报, 2012, 40(2): 384-388. https://www.cnki.com.cn/Article/CJFDTOTAL-DZXU201202028.htm

    HAO G F, WANG Y R, ZHANG Z, et al. In-chip fault localization and self-repairing method for reconfigurable hardware[J]. Acta Electronica Sinica, 2012, 40(2): 384-388(in Chinese). https://www.cnki.com.cn/Article/CJFDTOTAL-DZXU201202028.htm
    [13]
    FUJIAWARA H.Logic testing and design for testability[M]. Cambridge: MIT Press, 1985: 1-10.
    [14]
    WANG L T, WU C W, WEN X Q.VLSI test principles and architectures: Design for testability[M]. Amsterdam: Elsevier, 2006: 37-104.
    [15]
    王继业. 数字电路在线故障检测方法研究[D]. 哈尔滨: 哈尔滨工业大学, 2012: 2-17.

    WANG J Y.Research on on-line detecting methods of faults reside in digital circuits[D].Harbin: Harbin Institute of Technology, 2012: 2-17(in Chinese).
    [16]
    ABRAMOVICI M, BREUER M A, FREDMAN A D. 数字系统测试和可测性设计[M]. 北京: 清华大学出版社, 2004: 4-175.

    ABRAMOVICI M, BREUER M A, FRIEDMAN A D.Digital systems testing and testable design[M]. Beijing: Tsinghua University Press, 2004: 4-175(in Chinese).
    [17]
    李丹阳, 蔡金燕, 孟亚峰, 等. 基因循环存储模块的SEU自检[J]. 半导体技术, 2016, 41(4): 312-318. https://www.cnki.com.cn/Article/CJFDTOTAL-BDTJ201604014.htm

    LI D Y, CAI J Y, MENG Y F, et al. SEU self-checking of gene cyclic memory module[J]. Semiconductor Technology, 2016, 41(4): 312-318(in Chinese). https://www.cnki.com.cn/Article/CJFDTOTAL-BDTJ201604014.htm
    [18]
    邢克飞, 杨俊, 王跃科. FPGA运算单元单粒子错误的Berger/余数联合结果校验法[J]. 宇航学报, 2011, 32(9): 2045-2050. doi: 10.3873/j.issn.1000-1328.2011.09.025

    XING K F, YANG J, WANG Y K.A Berger and remainder combined result checking approach for errors in FPGA's operation units induced by single event effect[J]. Journal of Astronautics, 2011, 32(9): 2045-2050(in Chinese). doi: 10.3873/j.issn.1000-1328.2011.09.025
    [19]
    HILDER J A, WALKER J A, TYRRELL A M.Optimising variability tolerant standard cell libraries[C]//Proceedings of 2009 IEEE Congress on Evolutionary Computation.Piscataway: IEEE Press, 2009: 2273-2280.
  • 加载中

Catalog

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

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

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

    Figures(7)  / Tables(7)

    Article Metrics

    Article views(393) PDF downloads(45) Cited by()
    Proportional views
    Related

    /

    DownLoad:  Full-Size Img  PowerPoint
    Return
    Return